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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 6 U+ K3 f1 N+ n/ h9 f+ k
1 l5 M6 {) L- N4 J( s0 Z4 ]
轉自: http://www.gizzomo.com/ecid-shsh; K, G: w  q+ [( S) D1 o
作者: Tutorial Robot
; n( v0 v9 `* ]+ l& n) _3 V8 e1 r5 {, j8 D. g3 Y/ [) {8 a
甚麼是 ECID?: V7 o9 `/ O& n# R4 c3 o
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.* D: k- `1 @: Y- v8 @
7 V+ @/ A$ E; y+ q  }
甚麼是 ECID SHSH?  S; p0 J$ t1 `3 s. a; T- n! N
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. ; ^; j5 v$ Q/ r: h9 W6 C% t  ?
2 J/ ?1 O7 i  d! w! E
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.* J3 c( l2 O# C% X7 e0 L0 A. y! [. W
& _+ o% @8 s2 Z6 l1 |- S
ECID SHSH 的運作
2 q2 m2 C0 n* {3 H每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.. p4 ]7 T3 G+ M  f6 u; x3 E9 Y

9 m0 R" C" }3 i' d/ i9 G! \. I3 r+ C/ ~& p- E( b
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
9 N3 h! `8 X! K" e9 v% M6 o4 M( a+ q+ a6 |7 w2 h5 h

% b9 B+ V/ a( u5 x1 z1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
# `* S2 s+ p: ?5 S& S1.2.) 右按滑鼠, 點選 Run as administrator.
9 i- ~+ A/ _/ ?) r' ~* H1.3.) 把主機連接至電腦.
0 j7 O4 K' u3 X. u: r) r4 K- }" J2 v# v, ~, B
2.) 設置主機 ECID SHSH 備份選項& R" w" c8 D$ b
# S! ^1 E* m# C
$ M% H, I" O6 I6 W
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
3 e7 d( L) I2 t4 J) L& e2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.( O! F, X+ ^  r2 K- f& I
6 V* X* U( Q* {* U) Z
注意事項: C( o' Z' t8 ]1 R
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. & h# [6 U* ?2 N) ?; a: B
; |$ a9 J3 G9 k8 @1 N1 h
3.) 正在備份主機的 SHSH Blobs
* ~& P; B# ?7 F9 ?
  Y: A1 M5 Q7 J3 D' J7 |$ l7 a, k0 I; s, n3 H4 J- h! I' C
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.! R# J8 x8 \; Q5 u8 V

4 O% `4 t& d4 H; y5 m+ p注意事項0 N$ j; _! D* y* }5 N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
0 a$ }2 ?* |8 R' c: U0 y" i% i3 f; ]( H1 [
4.) 完成備份主機的 SHSH Blobs
, e7 s. O- e7 r) K5 U
  U$ S4 Y- K) F+ }% }, k% S
. m+ `. X* f: Z& x( v! ~4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. : F' h# u# y9 {4 V( X
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
' F1 ]3 P% U( ?( l/ h0 ^9 M) r8 W% X; t/ b7 ]$ M% ~
5.) 確定及檢查主機的 SHSH Blobs 備份
3 ?6 p5 p! @. H8 g0 g  {0 ]
. s0 h) |- K8 _( y% H2 j) p3 y; a) k" {$ l2 B: i6 a# R# [' V
5.1.) 在軟件中, 按下 Display SHSHs. - A3 Y$ p' G$ @# n  V0 m' W

% \5 p( c. t- Q6.) 確定及檢查主機的 SHSH Blobs 備份# Z& ~* O8 |, E

9 I1 ]2 u" E% j: N1 ?5 |' q2 ]  @$ Z- r6 o. W+ D# t
6.1.) 當軟件彈出視窗後, 檢查相關內容.
1 r4 O4 V6 r  |: f6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
+ Z  H8 v" P1 g+ O0 u6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.  ^9 v9 c, a. O) `+ X3 O
9 C' z& _7 i& ]
SHSH Blob 備份的儲存位置2 f0 ?5 w6 G3 @& y
Mac — /Users/用户名/.shsh/$ N* V, B3 E* }2 B, E
Windows 7 — C:\Users\用户名\.shsh\$ g; }" V# d$ ]3 @3 b: B
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯   X3 C" D1 s6 c
! w& Q' @1 V" j# a  s" F
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)5 y4 A9 x0 U( v  w7 L
1 ~% b! T: k; H$ v) e6 U5 _
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH4 ~# Y4 \& E) s0 ^

6 D! J1 i, a- \
, k- c" ^% @( v: U7 v3 Z& i1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.; z% c# k% @  i: Q
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.0 w1 K% I8 P! n; O! q3 K
1.3.) 右按滑鼠, 點選 Run as administrator.
! o$ u% X% S# a! S1.4.) 把主機連接至電腦.
, J7 V: ^0 k! z* W% O; ^+ b! z8 a( X7 \( [8 P0 P. L1 G5 D
注意事項- l0 L# x6 b% m
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. , ?( {9 C; T+ u6 |! b; ~! B. E; E3 s6 v3 P
/ B+ ~0 |- J# Y: ]( S* {
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份6 g3 K1 D  X# O) f

, w% D% n* I' a+ L
3 I% q: Z3 R6 m* a. V+ K2.1.) 軟件開啟後中, 按下 Display SHSHs. ' k; [3 @1 `$ h

0 }- S/ E8 H- R, g4 H- @+ U7 L3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
5 j. [) a8 u. G. U% i: [9 T. `( y& y. ]/ v
' l" }; C  [* ~
3.1.) 當軟件彈出視窗後, 檢查相關內容.6 z- R5 r" N# t, g- ~& k6 ~
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).9 d: o7 ]: R6 N; H/ h: y
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
) I4 k) |: i+ m0 T" z6 a  ?
" S6 y# X: t; ]6 D- v8 I2 A注意事項+ }1 }* u" S. P% z* t/ `. |, j
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. ( G$ S& Y# h- D5 I

6 b; ^% A4 m7 C. ^4 N* k7 {4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料. d5 t9 [1 j/ g  H9 d$ Q4 x8 X" X' Q
5 y/ @+ Z! Z; G; Z# m6 z/ v3 j

7 M1 ~3 x" M% h, Z' {% H* P! n, n4.1.) 開啟 iTunes 並將手上的主機連接至電腦.7 m3 k4 A0 l1 ]
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
. q7 O5 s! Y# E' Z9 E: w4.3.) 備份資料需時, 請等侍 iTunes 回應.
) P2 a3 q2 _: i/ }' E3 }8 |( n5 J
注意事項
1 A% a/ X( y/ s2 U* S建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
! y* V$ U+ A% A- W& L4 @' E2 r# e4 Q6 M
5.) 建立 TSS Server
. a/ W) W" k! B, p8 J
1 e0 s, y8 v$ w. f. A2 M" {2 N% f! @' }/ |0 v4 o+ S
5.1.) 完成備份主機後, 按下 Start TSS Server.; q3 B- c3 d1 j& R* h. Y. q
5.2.) iTunes 將自動被關閉.
( m2 m/ O/ m" ]& _  b% w5 u3 N& i5 R2 j1 l2 M6 [. ~
注意事項$ n9 x/ M; _/ d8 i0 D1 d  g
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. + L" e) D/ ^( ^7 ^+ L

5 L9 v# s" }3 p# S4 `, V6.) 建立 TSS Server! ~/ y2 c) R2 D0 d; Y+ @2 N

3 i, w# j/ _  C; l7 d- t" T, u$ f* h
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼9 z! a7 J9 @& h- {7 Z. T( t) l) b
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
$ x1 ^5 F- N0 m  k9 H
  V8 F# y) @" N/ Z4 g+ Q7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch# }  g' Q" s3 V7 O
iOS 下載網站, M2 J8 n- t; n7 `4 }* ?  Q- m

( _" @8 E! h# a3 P
6 a0 _  k2 O2 K/ A1 \7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
, N9 p3 B: s! C+ G3 o6 ~; T1 K7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
& M: A* V2 ?, ]# C1 w7.3.) 請等侍 iTunes 回應.
9 u. S0 D5 W& \- U. j4 x8 G8 P
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
# q. S/ X1 B; y! x( q- R! @& K5 l5 ]3 k/ G" T& U
- ]- \) i9 {+ j
8.1.) 回復完成, 等待主機重新開機.' k8 x9 D) i( |
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
* b0 ]6 l) w) ?; J5 b8.3.) 選取剛剛備份的資料, 再按 Continue.2 g! J3 l# a2 W- N0 @  E+ e1 X, B
8.4.) 請等侍 iTunes 回應.
3 \& y; b  T. |0 y4 m2 c
+ K0 K2 e9 t& n5 p6 k7 o8 Y若出現左圖訊息, 恭喜你! 你已經成功降級了.$ p) \3 X( v  B% D* `# ~! j
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
# M- n1 s# {" @& x9 J0 X; W2 r/ H: e$ L& `
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式) `: U- F' u# `3 Q  z* ?# g. t' w
+ {( X% r0 \! T/ [8 ~5 ^4 I2 R5 @# \
4 |& y  t6 p, z$ I9 ?# J4 @! J/ S
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.# i2 s8 B0 J6 d

2 S7 s0 n5 s. v; Z3 i6 I9.1.) 開啟 umbrella-4.1.4.EXE.6 w5 M8 k# y- a' B. Q& S
9.3.) 右按滑鼠, 點選 Run as administrator." V- ?/ y* _" C+ G
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.* G$ E/ ~7 ]; O" p. N, t: |( o* B
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
* w% n5 ~5 m+ D4 I
7 |1 q  H+ T! j2 K待主機重新啟動後; 恭喜你! 你已經成功降級了.
. x) v! M9 K  m: d7 O% h! E* q" \; X
umbrella v4.14下載位置:  o8 L& P/ w* e% b6 ]( S' K- j
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-8-2025 19:28 , Processed in 0.122145 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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