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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
1 u1 m1 E5 u( N# ]8 H
' q1 ]9 ]; J! [' r6 k9 N' B' W  v轉自: http://www.gizzomo.com/ecid-shsh
& ^1 l& R! I! S. O/ D作者: Tutorial Robot
2 t; n- L1 ?! q- N4 [, F8 Y9 ^7 @
甚麼是 ECID?
9 C* \0 I( W- jECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.1 z( j8 ?8 N, D: `

2 O6 |) a3 c  s+ g3 x  z6 D甚麼是 ECID SHSH?' O9 I- U- e7 h4 n* {
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
5 u; M% P4 w( y9 ?* }3 c, t2 j- e  N
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
9 d& f, p- y' C! Z9 P& z4 O1 a/ ~/ _# {' r& }; G
ECID SHSH 的運作
; R+ i  l8 v4 V6 P9 y9 ]每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.) |1 F* x2 m$ R8 H
$ f# ^8 f" R* d& C3 Z  t; I/ `
0 a6 P5 O' [% c4 W. U
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
3 u4 n' Y1 E- h7 p- ^# p, }$ d) E: k+ f1 `5 m- u
. }; c. b! c, P
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
9 \" R, V+ p9 I# I, C1.2.) 右按滑鼠, 點選 Run as administrator.
1 y3 e/ Q& g: p+ F3 m# b! E9 t1.3.) 把主機連接至電腦. 8 K9 ~- A  N* D

2 }% ^5 `: s0 k2.) 設置主機 ECID SHSH 備份選項; y0 E+ w! ^" ]$ J4 X" \6 T
- F: d2 l0 ?/ d0 ?+ H+ z

) r* g# V, e: G( ?* N2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
8 b8 Q) k; D5 H8 |0 K  Y2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
7 k# H) w, H" t0 d, \( d  M, N+ O& p! e. D
注意事項
7 G) H3 R$ {  p: C3 L$ C若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. & ~+ \+ {$ n3 O$ A3 u' e% }
$ Z; ]" ?1 K4 D/ E. i
3.) 正在備份主機的 SHSH Blobs
: r, N: X( y; b8 K5 `" W7 i8 ~( f1 u% V# r2 K) p

/ B& H) h7 e4 j4 E3 j; X3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.& E  o% J2 {, k& }
& g# ?) S/ e* I
注意事項
# w) k! u8 R( q! c# b若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
" Z# ~. n0 L& r( p) o2 E1 B5 B- s5 d+ F- {4 `, M
4.) 完成備份主機的 SHSH Blobs
/ `/ H2 B1 Y+ v, X
$ N: c  @, `  I6 l. ?
: T3 P1 x. u1 o* T5 H: j# g3 [) @4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. ( k; {" D5 P$ j2 z# A1 t' [# x
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.% @8 U7 z0 Y1 F7 b
, d  a# {: _0 J- X) W9 C1 p* z
5.) 確定及檢查主機的 SHSH Blobs 備份$ o& F& S3 e" m/ z; U; p. R
6 \4 N8 o5 O1 n* l

" @/ x( g* M3 s3 v) b7 o5.1.) 在軟件中, 按下 Display SHSHs. 9 B  ^; b$ I5 G
: s6 P+ p+ y0 t1 A1 }! ~7 T" P
6.) 確定及檢查主機的 SHSH Blobs 備份& q. U+ q6 C" s6 e
0 l" N2 p4 ~. L) P9 I8 v0 ~

+ I! g7 n# v! G6.1.) 當軟件彈出視窗後, 檢查相關內容.
6 ?4 G* n! Y. Q1 ^3 K6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊)./ G& V- s# u/ u9 X
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
5 l5 |7 t# _# \) X
! u% D* `4 W) ^) jSHSH Blob 備份的儲存位置# u2 h7 G) W" y' Z2 c2 z6 [
Mac — /Users/用户名/.shsh/
+ U, m: U( g3 r9 \, z+ n8 u" f* RWindows 7 — C:\Users\用户名\.shsh\* t5 f, S# D' }$ H4 g
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯   R5 U% G' Y: b) [  q5 d! P
5 |* ^& I6 w6 {2 A7 s
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
  W+ u; J- P$ \% m
  T, J9 Q; ^0 K1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
4 I6 k: v$ }, F. r; \0 C- W2 Y5 s; `/ [& j' \# W3 _( Q

8 g+ k' w6 Y7 t! Y1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.. u9 `3 b' d$ Y- ^2 E' E
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
; i9 ~4 F5 v& y8 s$ h1.3.) 右按滑鼠, 點選 Run as administrator.
( W. B  n- t7 O; s+ p1.4.) 把主機連接至電腦.
! P& k6 v" Q; O4 I- D: i
2 O& l0 j/ z4 r4 x# j, E注意事項
/ a+ b& W& t& `* i5 W* T運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. - ~0 J" t& t, Q, L
; ^' a8 B3 A; y  y, A, C; j
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
5 }3 i! w) i6 q3 g  g/ F5 \
6 @' c+ o: g" r# F, S
! d9 q0 f" F$ h/ g: X2.1.) 軟件開啟後中, 按下 Display SHSHs. 9 ?( D% x3 l0 j" ?8 D

, K" |8 J- B2 D1 N: y3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
& N, O7 j& b& T; U  V& ~/ ~6 c- [7 ?+ `! }5 c6 @

; E8 S2 t: q( s- M; j$ _( F7 h3.1.) 當軟件彈出視窗後, 檢查相關內容.
. n/ k" s: v. Q9 ]3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).. F. R$ A- |! Q  z3 x
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
5 f. Y. t" Y5 G6 f/ ^% L0 J& w2 l- H  P& t
注意事項
. ^7 ^; _6 c0 T1 B' ?若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
# p, k- z# K9 O! v9 s. f1 |$ n0 [- k0 O) D8 z: I. j
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料3 i2 Z9 ?1 _# l' v

* f. S) |0 v  l7 B3 _; V5 s3 S
. t% K/ m1 ?; Q' Q2 h) K0 t4 x; p4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
8 G. w# y; I% f8 x4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.+ }2 q1 i( o0 s  c4 n
4.3.) 備份資料需時, 請等侍 iTunes 回應.
. ~1 G0 ?7 l6 v
4 S  ]4 l( i5 r# q. F* _注意事項, S/ D+ A+ [9 k/ Q9 v4 l
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.9 ]) d* k/ z0 R! a4 W4 m0 {0 c* p3 J

2 J0 F* m! m& _  h* x0 c5.) 建立 TSS Server
, _; Q3 l) \  @& \, C$ G% k! r- @+ j$ O! V& G$ E! X8 I+ @! s) A
' I& ~9 O/ P0 _+ F
5.1.) 完成備份主機後, 按下 Start TSS Server." Y, j% G: i! F5 i) V# r( e9 w
5.2.) iTunes 將自動被關閉.+ l. X/ ~# {2 F3 r
) R5 ?# O* f8 X! k) `, d5 k, e. S) F
注意事項# j8 x2 M4 G1 q7 p
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 3 ?5 }! v1 U" p! @
- T1 d& J" q& |& w6 }0 v8 l) i
6.) 建立 TSS Server6 X5 J# w7 D7 i( g% ]8 q

( m" l+ j, s: r1 Z
; J& F2 W1 C% g5 M& q6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
5 a4 O- i  e5 ^6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
* M9 E/ P( X8 g* H' d4 ?/ u4 g$ Y$ A) C: k2 }* g
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch: X$ s$ {4 v8 B" T. U) _) @
iOS 下載網站
- p5 I0 b, F/ N! c8 d/ P( @
( M3 M4 R, [9 N8 T* M4 a% M# H
6 F- t$ |  a: _* h& w/ \7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
; e9 b! D8 ]% q! Y9 i6 Y1 X: H3 s7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.9 R6 d- T% ~& m. R4 Y  U
7.3.) 請等侍 iTunes 回應.
! X8 \( r9 A. I5 z
3 `# s5 Y4 q+ e# F# ]8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料" O3 V6 e4 v- a) X: N3 i) l

# B* N. B; f( }3 ]5 q$ r6 \0 P7 z3 Z" a: Y
8.1.) 回復完成, 等待主機重新開機.0 h) v1 ]6 P0 L& A% }% R' u
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
" c( O8 k3 F) r. T" c8.3.) 選取剛剛備份的資料, 再按 Continue., u4 V" @: W  o7 e9 }0 G% R& `; `
8.4.) 請等侍 iTunes 回應.
) @# _: n8 f0 y3 Q4 @0 h- Z5 L. w( r% K( r
若出現左圖訊息, 恭喜你! 你已經成功降級了.* l# u0 a" x' _9 F' ?0 @
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. ; w8 k6 M% d7 c8 A+ @8 {% T
6 w6 y. B( E) p& b7 Q  P9 r; b
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
2 J3 [# j% e7 a6 S2 L5 N
% _1 k; D2 O5 B, H: [( M8 ]* C
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
; h. [- ]: h% @
' ^, o# X" y, p# G9.1.) 開啟 umbrella-4.1.4.EXE.
; N7 X! w! C  p! }; l7 f- o$ g% G9.3.) 右按滑鼠, 點選 Run as administrator.
1 m2 R2 |: `# X8 w9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機., E$ I) D+ c. S
9.5.) 請按下 Kick Device Out of Recovery 按鈕.$ ~$ l+ U# ]& h& c0 v, i! A
5 |1 w$ |% O: z% m+ y. C" n# Y+ \
待主機重新啟動後; 恭喜你! 你已經成功降級了.
5 E8 e& R' V0 Q! q7 L" `, |$ i- U* q% Q7 D( z- k
umbrella v4.14下載位置:
& A+ o0 W, J8 q" }- E" H
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-8-2025 17:22 , Processed in 3.411341 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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