找回密碼
 註冊
搜索
查看: 3752|回復: 0

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 / |1 Q+ b4 t' e/ @+ K
4 l; a4 D2 F! \  u
轉自: http://www.gizzomo.com/ecid-shsh
3 _% T% K4 ^! a作者: Tutorial Robot9 _5 _2 y% F' z3 C- Y

! B/ U9 @' [3 }0 D甚麼是 ECID?$ H9 t% b. y5 K* s8 p* n3 B
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
- w3 Y8 ^% i* m; q
  {# P! Q1 [# v3 T/ N甚麼是 ECID SHSH?
: B0 u% I2 \% Z6 ]" O1 p! p3 \5 FECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
; e  ~$ V/ G& n* F
+ \& w. Y- ~) s, U5 X. I言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
9 m/ o( u/ Y( Q( L0 J$ y* {/ s( F$ i  w9 L0 j0 b' F3 P6 X) y. v
ECID SHSH 的運作
1 z) B, d1 U) Y每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.8 K, A. e% q% a" C3 T
8 |$ S% r' ~. n
8 C. F' j0 T# c; d. y( c2 ?
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH7 }) y) e" a6 `% C8 c8 W5 v
! M: ]  ]( @$ [0 y* M& ~
) W: H5 v7 _, b) o8 D
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.; K5 b: u0 R' S/ C" {5 U1 Q1 u
1.2.) 右按滑鼠, 點選 Run as administrator.
( a6 Z- C1 L( w9 {0 s1.3.) 把主機連接至電腦. 2 o  E5 K: V. t% A( q
+ z( k6 `% t0 K, |6 ]. R2 m
2.) 設置主機 ECID SHSH 備份選項
! V- T  @; T0 N, Z4 t. h
# C" ]# c6 R( e/ T3 Q) K- @4 Z# T* y. D
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
& e( I. J( O$ o3 O1 D' L1 ~2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.- S+ ^# \) }4 a& o" r; U( @

* A9 q# h8 U4 b2 M注意事項0 H: P7 q1 K' B' ^& W- F8 I
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. ( E9 |2 b  A& s  |" P5 z% N" i5 c

2 {, K1 m1 C4 P3.) 正在備份主機的 SHSH Blobs" S) Q3 H# L' m7 R
1 v; \* ^) D- b; @: N
3 ]+ h) H9 Q4 Q4 \8 V. X5 N6 @- h
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.' b+ b4 Y% j% |$ r9 L- i* ]
: I8 `  R2 o3 b7 Y) N1 e) j: ?; _1 T! F
注意事項* \& Z$ R' q4 Q/ \' X+ V0 {
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. / w' l7 _4 V( @( a
+ p3 X6 A6 D- u; p* w0 O6 P
4.) 完成備份主機的 SHSH Blobs
" ]8 y. O5 X0 T  |- K
6 G4 w, }3 h2 @
& j1 R7 c0 E7 Y! A. H' I5 O/ z- U8 ]4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. . I) S, G- x% w0 i
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
% I& a$ ]. A" \- E( w. z+ D2 r; {9 y5 q, v+ G) `+ k0 ~
5.) 確定及檢查主機的 SHSH Blobs 備份
  l( ~' A2 z' i4 w$ w9 H! ~
7 B5 ~  [! p* h5 L, h+ J! U9 B% a! r* I( d
5.1.) 在軟件中, 按下 Display SHSHs. - V, t  n0 Y5 H$ u, C* p1 T# r

: O* u3 P! o; X( }+ [9 L, ?+ e$ G: P: c6.) 確定及檢查主機的 SHSH Blobs 備份
% p* [' o" m! W2 T0 |6 F; C( C9 b; r/ w/ \

# Z" P/ k0 q( `( d& g7 A. S6.1.) 當軟件彈出視窗後, 檢查相關內容.7 u" ?3 e6 j* p# Z
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).8 E8 t/ v% l- ~; x$ @
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
  T$ R$ P1 z" Z1 k$ y: y1 T/ X
/ }4 ]! l2 k3 T6 Y- D7 p5 ~SHSH Blob 備份的儲存位置3 D# d0 F: K6 m1 P5 @/ s+ G
Mac — /Users/用户名/.shsh/4 ?# m! s& ]. Z2 q. O  r
Windows 7 — C:\Users\用户名\.shsh\& Q, F3 B7 y, Z. u
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
' a8 T/ l$ e0 [) ]2 w
  e7 E7 I7 l; d" M6 a/ Y) E經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
) m$ d! {5 A' X4 q% m( n  Z% A+ k2 f/ _' V2 n3 Z, _" K
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
5 ?# S$ ]% f9 y9 W, j! Q
$ x8 h) k% Q% V6 N% V
6 j% M2 Z( Q2 F4 v* N3 o( |( Y1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.. [. W, d( V5 k0 Z1 ]4 d. m9 v5 P
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.5 B: _2 t- W3 E' H6 E. K
1.3.) 右按滑鼠, 點選 Run as administrator.3 G. k- {4 r, W
1.4.) 把主機連接至電腦.; }1 m$ l6 X3 u- P
- Y* J7 T" U% p5 V) K/ R
注意事項
7 K( W2 F& y6 s+ v  S8 D8 I+ u- l0 j運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 4 H7 N5 Z7 x' M" ]
( S, U" ~: O& s4 L
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份/ b1 ~" _- [  U" S
: K; I; m. [9 V8 |0 L2 c: K8 a- B
  H6 q6 @& ~: J7 }% u1 H6 |
2.1.) 軟件開啟後中, 按下 Display SHSHs.
9 N  Z" y; B9 m& _, Z8 c+ d6 y1 |6 }9 u( H
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
: w, E, l* j7 S
9 h* F8 t6 D; D( I1 T6 e$ r
1 s- ~9 \& S0 P, p# n  ?3.1.) 當軟件彈出視窗後, 檢查相關內容.
4 e( C) G9 C4 \+ t3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
" \/ R2 R/ u8 O5 t# Z* {3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.1 L, S3 R2 d- Z- O9 F: Y& v
; {! Q0 t3 z  g) U1 ]0 a6 B, H
注意事項
$ e! V! @0 [0 B/ ^) B) ]# {若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 7 Z: ?5 m# y8 J' |; R- {
) A6 G0 T1 v, e
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料# g6 `' o3 W6 [0 B

: m5 Y6 g+ ~6 M' I' n% L
3 L( }& r2 ^0 @" F4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
5 x+ z- Y( ]7 y9 v$ z& N3 \4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.4 Z- ^2 M, ]- n% x. t
4.3.) 備份資料需時, 請等侍 iTunes 回應.
6 A: \; J/ {4 t5 z  @  z$ m: k/ `/ r
注意事項/ }7 d9 l; I0 Y" i2 ~1 E3 Q
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.: j0 i2 y5 ?" l$ k& f* K, \  {4 Z

, w) d1 K6 D9 N% u4 {, P9 L; v5.) 建立 TSS Server
4 v: Y# Z7 B- e' n; b$ J" C; D6 i0 W1 Y6 v1 J9 G

) R$ g$ t7 d, c  ?5 N5.1.) 完成備份主機後, 按下 Start TSS Server.% t, B2 ^, \! K! T+ i) S8 h) W
5.2.) iTunes 將自動被關閉.# N! F% Q, f, Y3 j# d  }

1 @: n. |; O, H  e% _注意事項$ M* P/ ^* Z4 E: O2 \  w9 }2 `
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
6 b& x/ r3 G' s2 x; _% p  z. w, Y) q7 b0 H# p' c
6.) 建立 TSS Server
3 |7 \6 }, b% R) E  H) F$ k
( O- Z! D& B! T
% \. c9 h' f" U* u+ I) G6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
, [; }3 v% O. ?! m& s6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.% L: ?4 W; m7 K! u" h  z
; q% o! r' {- D
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch; G; ]$ l  g; Z3 B6 Y
iOS 下載網站
5 R% |4 X% G& r. W, X5 C$ Q/ q2 t) R5 t. v$ M1 L

  r3 V3 [6 `& E! _  d' u7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
! V; @- x; q, l; I  R7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.) {/ d: S1 ?( c+ h
7.3.) 請等侍 iTunes 回應.. c1 S4 Y; j5 \0 b- U
; h! H6 F# Z$ N" z- r3 w" |
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
/ d1 f: p; a% j' F/ W( w5 q& e7 n. m3 P2 E& N$ e
5 s# N5 n& `% q4 G
8.1.) 回復完成, 等待主機重新開機.
1 d0 e- b4 \9 n3 \8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
6 c3 [- R& G) R, f' J. P8.3.) 選取剛剛備份的資料, 再按 Continue.; G/ _" A) S1 S+ E1 H: P, U
8.4.) 請等侍 iTunes 回應.
- w; S! Q+ e0 N1 y6 ^; C5 Y( S" o9 Q
若出現左圖訊息, 恭喜你! 你已經成功降級了.
, V; u1 E- c% Q1 R  f完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. + I8 K, v9 L* V  I9 z7 W5 |
! W6 ~% E/ v0 M8 X/ v/ R1 \
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
8 n3 M* G( O; Q, o4 Q
7 o3 Q% b( v$ p. I" \5 P# t; B1 V; F& ?  [4 W7 |1 Y2 c
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
- N; o/ S9 E5 d$ f3 c
* M; ]5 R% i( j* ~" {8 S6 [9.1.) 開啟 umbrella-4.1.4.EXE.
& P6 z, B* B) q* X) }3 \9.3.) 右按滑鼠, 點選 Run as administrator.( @# |- z/ |" w. }0 f2 Q! H
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.. q( Z- G# [+ @! g: x2 a$ X) {# y7 V3 _
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
: u# L- K1 \9 J; J" f- j; |# f4 J" s- w, l. `# ?; K
待主機重新啟動後; 恭喜你! 你已經成功降級了. + T/ G* Q) F3 A  h0 O# \2 \' i% z5 Y
5 ~* N( q& N6 d: ^6 v
umbrella v4.14下載位置:% q- ~; W6 |/ M6 t  Q, _
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 1-2-2026 02:11 , Processed in 0.288350 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表