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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯   W7 f% D! _: R/ M; u

) E4 M( ?4 o% P8 o" m" C4 x轉自: http://www.gizzomo.com/ecid-shsh+ `& R  H8 R# b" z- T! a
作者: Tutorial Robot" e. m) m4 H+ e5 ^
" \3 H- M% Z' t; w
甚麼是 ECID?
- [6 k, W2 y  b/ w* N  w( L) Z$ kECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.. R+ _6 c' U7 \7 p- u4 B! s$ n

% H. c  {+ }+ l# g" b' O. k甚麼是 ECID SHSH?. Z$ u4 r4 ~9 G% w* X0 I/ R6 G
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
( B, Z8 Q* p2 v( D: V9 ^1 t& O; g- I  b
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.' }' s$ D( }% [7 i; c+ Q' W' M
5 C& X) z, O: D& ?1 H2 D
ECID SHSH 的運作4 B  h( y; @# ~* c' `  ?2 T
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級./ M: `3 n: Z: E

- y5 c( I; a+ h+ `/ j
) b& M; b( [7 `) K% f6 A3 u1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH1 N9 u# r- d5 h2 X( G" ~5 U
* J/ L# C" s% R' {! \: f: ^& m

! H: P/ i$ j4 ~1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
0 U- s$ d) x* N1.2.) 右按滑鼠, 點選 Run as administrator.; C3 g5 y" M, u. }& i9 o% a! m
1.3.) 把主機連接至電腦. 0 f8 O  K( y; Q5 {

1 }4 l' T7 P( A  L2.) 設置主機 ECID SHSH 備份選項$ g1 }  s: Z2 a( a9 f
5 V1 X- x2 ~0 f# l+ v
7 U' a3 [0 L/ ^. v) f/ ?- ?
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.7 V' V9 ~( f7 P6 L$ \! Q0 W- K" f
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
! ?: D: u9 d0 I; ?! ?
. Y- M% C9 p! u" Z/ `/ S注意事項4 i  O/ o# Z( j1 [0 Y1 z" r- k0 N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 8 q7 Q4 Z  z1 U2 i

& b' n1 l3 }8 d8 C9 M2 l3.) 正在備份主機的 SHSH Blobs
6 U. h; @1 h4 W- p* f" a! ]2 n6 V! C7 s

8 G( ?/ ?. `( k# L, w. ~+ |3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.$ A" L6 S4 N2 Q5 A( G

2 J+ {5 A8 V9 H注意事項
; X6 ~; ?! K' o若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 1 Y+ J. [2 z2 q  w; Z/ ~

5 i7 P; D" u2 N8 z. L& Z& G4.) 完成備份主機的 SHSH Blobs
5 r% U/ g+ {6 t$ b5 c6 @0 p4 w+ q0 Q. q" D+ e  Z  \
2 c/ Z) k" Z* G# L, \! b( Q
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 6 Y- C- u9 S5 k9 H& O
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.' `  |" p4 w& @! {( {, a

2 a8 J, L# B" r% ]5.) 確定及檢查主機的 SHSH Blobs 備份; R& P& D3 T1 t' f0 |4 F& ]; |

3 x; e  x+ \9 q" y  E; Q
* k2 d8 i0 Y8 Q+ h8 a2 y5 H( `5.1.) 在軟件中, 按下 Display SHSHs. + G3 U# v% {2 Z+ h. y
/ a) R! G* @: X* W( h0 Y
6.) 確定及檢查主機的 SHSH Blobs 備份* \& B, M/ A# f
& k3 e( w. W8 n- T3 ^' w

! e) r) S/ z! V' B3 p( b6.1.) 當軟件彈出視窗後, 檢查相關內容.
' ]0 _! l1 P/ f( m& ^4 n6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊)./ D3 w- l* Z# ~2 v: F. k
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
$ B# w, d( r, V' e& W5 n9 U/ h
5 v( e' T! P: y+ ?+ S% {SHSH Blob 備份的儲存位置2 \8 y" t2 Q6 g% o
Mac — /Users/用户名/.shsh/5 ^/ `. [/ ?, G6 X
Windows 7 — C:\Users\用户名\.shsh\/ J6 v6 ?# I& k% e: o" ?2 ^; N) f" F
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯   d0 V# I1 ]3 o6 v/ r
0 W, \, i: H% T4 p2 R$ a% ?
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
8 ]  }7 D# h  T* L) o3 `' F  m$ u
. V) Q# m8 s- d% Z# g: i; F) y; v1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
; o( V: I# K$ m' n  f1 u" H
( U+ K% Z1 x* W& T& ~- T7 X% J
  D) Z7 W* u. \6 T( _" Z9 _. T* b1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.1 Y. W4 d3 H. I7 ?! @4 |
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.8 [1 H6 b& E5 T! ~( v+ l/ ]9 X( z: U
1.3.) 右按滑鼠, 點選 Run as administrator.9 H, a3 x! Z% b/ @3 ]" Z5 g
1.4.) 把主機連接至電腦.
% M+ @1 A0 ]: f  F
: ~4 a3 J  h8 [$ Y0 \% {1 i注意事項
) L, M; _( }; P* I5 \# g運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 1 o3 W" ^  b- U* ?2 X2 |0 W

, ^$ w! e: ?7 o* Y. c4 S8 {8 P2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
8 s* l: b+ ?1 y; ?* J+ V9 D/ f1 ]$ R9 K0 @; q2 A- ~- S. ]& `

5 G! m7 B! L% H2.1.) 軟件開啟後中, 按下 Display SHSHs. 1 }& @& l  L8 K7 {8 ?6 q

; i+ b+ H: O9 \) O9 T3.) 確定及檢查電腦上有主機的 ECID SHSH 備份" z, `  m# V; P- q5 p( F  @( D6 O8 U
' {. N0 D1 s  y8 A( {5 F& m* S

- ~% J3 A& H3 k$ I% q3.1.) 當軟件彈出視窗後, 檢查相關內容.0 @# n/ A6 @4 [+ [* t1 ]
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).' o& t$ u/ C  ]  K2 G6 A
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
" R/ K" a! d. J4 K0 }7 w) J0 w2 \1 l6 N. H
注意事項
& G+ M! {3 R" O若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. , F# |" \& o+ P3 u; x3 w( O

9 Z( y, {* Y, ?6 V+ |9 A/ g9 Q4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
+ Y( C7 L* o& }9 V& B0 K
4 G5 i7 a4 D( v" ]- o" T4 n# Y- T8 L3 ^' F# F/ g
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.* w8 h6 \2 Z$ n: U- q
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.5 m* [3 q: W. @' I
4.3.) 備份資料需時, 請等侍 iTunes 回應.
( T+ K3 M: Z6 C. ~; D5 p$ w" K& ]! i" S
注意事項
6 y) u3 J0 q& t8 C( m4 X建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
4 x3 z$ v  b# u) Y8 \
( g. s' F9 X. P4 e5.) 建立 TSS Server& `% E9 I& Y* {: a* v
) L3 ]) ^- ^3 W7 m3 {7 t3 u
% C) _; A" V: I& {
5.1.) 完成備份主機後, 按下 Start TSS Server.' h2 |: m% q/ Q4 Q+ d+ B
5.2.) iTunes 將自動被關閉.$ R+ o9 W) k# G% ?: U1 |5 e" G

) E0 s/ Z. W9 C  D& J, Z注意事項
/ h- n; {4 F6 ~& ^$ J0 l( G* @; d建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. " i/ Y2 K$ q  f: k
7 B7 i$ s2 H% J: B" o
6.) 建立 TSS Server$ n3 @3 D& @  v# l' N" u
# H8 M& a! h- O- t4 P- P5 }/ u

* G- c2 m8 A/ c" a* v4 U6 r0 c6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
; x- H6 Z# m4 B1 ]. W. l! h6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
9 r3 W) v( L5 \7 d! k( q6 W
; {9 W; E/ E) a, m7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch8 ^$ j5 c* M' r. L& b
iOS 下載網站9 @" O: y& Y' f) D7 R( n. s
7 M8 A5 ^" v0 D- U! M) y  Z

, u. y0 t3 a$ _' }7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.1 p5 F5 P( j8 S2 r: r0 Q
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.7 o; q+ F7 W4 m3 N5 _) F
7.3.) 請等侍 iTunes 回應.
7 _# `# ^' R5 n7 Y9 D
! @4 m4 x( H. C8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
- A9 |, R8 b) |: S$ J" N
1 a# t0 k. c8 E1 r" S
% m, i0 A9 }8 t; A) T8.1.) 回復完成, 等待主機重新開機.2 L! \3 S( P; q5 k. m7 S/ A, }# f
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.+ E% k, X4 z0 L
8.3.) 選取剛剛備份的資料, 再按 Continue.
8 {" ^% D3 H8 ^' `8.4.) 請等侍 iTunes 回應.: {1 ~( O: H: Z2 D/ I* ]2 k

: ~5 O, N* x7 `$ T若出現左圖訊息, 恭喜你! 你已經成功降級了.# ?2 z! z) Q' B( ~' \9 R
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
6 @8 x$ q# L7 J. S: ^. h7 u6 s. t2 l" o' `
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式1 A& f* f9 s5 m( C, z/ |9 v0 H( g' y
( C# g6 b, ?( E9 b* M4 `& l

5 z' _. Y: c  l- m0 S$ h1 p& m請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
& M0 B0 _, t+ V( H! y
: e6 {" Y; ]* y6 S* s  v9.1.) 開啟 umbrella-4.1.4.EXE.
( k2 X7 N4 o" t. k9.3.) 右按滑鼠, 點選 Run as administrator.
9 q6 }! R7 E0 a$ [1 S2 h9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
  @* E/ s/ A. H1 j/ t1 ^' Q9.5.) 請按下 Kick Device Out of Recovery 按鈕.. R" f1 t" M: h# Q0 \1 @( f& Y7 m
' Y; O9 H3 \8 z. I
待主機重新啟動後; 恭喜你! 你已經成功降級了. 3 y! r: \1 h/ k" W6 a

+ d4 v( {) [( D- uumbrella v4.14下載位置:
' q, e9 D4 ^3 L% r3 h. @
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 4-5-2026 17:09 , Processed in 0.180679 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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