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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
; A- n6 M/ k8 G1 ]: r0 @3 C" [2 U6 B, U5 P
轉自: http://www.gizzomo.com/ecid-shsh
7 A4 O1 P* Q" G8 K' C* C! `/ `作者: Tutorial Robot; ~, T6 H) b7 |- u. b
" z( f. n- C( v' ?
甚麼是 ECID?
9 P9 B$ y; a1 \+ [5 b( e; f2 i+ f) CECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.7 P+ s+ F# y. p
/ ^" c+ `2 N( ~! k* ^9 [' k+ `
甚麼是 ECID SHSH?- c) T; L, ~( F
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. 1 Y/ n% ?7 R' H. u! P& q+ @$ ]8 S
0 m- u. S' M, U6 `& `' C
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
4 ~- `# V+ m6 G# o) p3 t( }9 b* E2 N6 S' x# [# m1 n3 z
ECID SHSH 的運作
, V$ M' L. i$ F, b: V. g- O每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
  f5 ~* D+ O) T  y( D1 ^3 H
/ V8 H: W8 q6 Z" A+ M$ g7 W- q) h0 W# y1 D1 Y. K7 W; t2 ?$ m
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
6 W# A/ l. Y# ~  @
! y, s. J5 x" s7 ?  V: n8 Z" d  P3 z% W
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
. k6 f' r  Q) I' w9 c1.2.) 右按滑鼠, 點選 Run as administrator.
6 E; X( z) |6 d1.3.) 把主機連接至電腦. ) }- S/ l; p) c% |% z  A5 z* n
/ ^7 i' _6 r. J: t  U3 D8 q* R0 G
2.) 設置主機 ECID SHSH 備份選項( n; Q" ?9 C4 x0 d

$ Q7 g# I0 e+ k) }; m
7 U" A4 t' v' i8 z, y# \2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機." t- i: d, a' Y0 l- h3 P
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.$ Z) e& H- m4 I& @
& w' ]- p/ k) [: L$ t" N
注意事項
- j7 L6 k0 E: l/ R  j若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. * ]1 F$ |( w/ ~1 H! s

  F8 y# V, `, N2 @3.) 正在備份主機的 SHSH Blobs
9 d1 d" P* i+ c% E( H2 J: Y. |8 \4 c  E
7 x5 n* d" v8 B* X# p: Y* n4 r
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應., H' U1 t$ f7 |3 D8 m( v" p, T% ]
7 m- M' k5 p& U8 Z4 D9 i7 r
注意事項, A- M5 F  \$ M0 H$ O( k& q
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
" O+ U7 a0 X% \- S0 s+ b$ o' |9 J; ~2 M6 g; E# W0 E' Q0 h1 e( c4 I
4.) 完成備份主機的 SHSH Blobs
$ [3 r# [( C* l9 h9 f. C6 n
& a) m7 @/ a" l# n3 q, m; m4 `' P) n
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. ) b1 `7 \  k$ G! ~5 ]( @% `
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.8 K/ K5 \4 R( E

! W# r) l' N( C& ~6 m3 c( \5.) 確定及檢查主機的 SHSH Blobs 備份" u' ^2 M1 R( C  D' A

3 H2 h. Q% D4 Q$ ?( O2 j" f1 Y" I. z/ J0 ~' V- `0 P9 z, E* I. Q6 o
5.1.) 在軟件中, 按下 Display SHSHs.
# D4 R4 B8 R; ~0 [3 O/ h, r
# ]" X! G8 J% ]; b0 o  v6.) 確定及檢查主機的 SHSH Blobs 備份
' |: V& r+ _% g& c
2 m# {/ d7 Z0 k  h: s5 a+ \0 s4 s
4 g+ O6 r( r1 A2 J1 a6.1.) 當軟件彈出視窗後, 檢查相關內容.% P# @( I; G/ n7 N, A3 C2 b& }; O
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).' W4 s/ _  k, ?8 l/ a0 l. N  S1 v
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.0 Z0 F, `/ g8 n! ^4 B: g( z# E. {

3 _; I( g, {( h+ ~8 s. ]2 JSHSH Blob 備份的儲存位置/ v9 i% F! r% d; ^6 A; A+ L7 `9 X2 o
Mac — /Users/用户名/.shsh/5 q$ J" H: U; |4 d
Windows 7 — C:\Users\用户名\.shsh\5 g( H' @+ u, d" Z  e6 g: B
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
! ]  ]9 C* T( u& ~
% p- K' T1 x; R0 B經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
, v1 }; g  `& V  V
1 [4 Q: {9 z% O0 i1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
$ n% ^! V; [" k; `, }4 R
( T; h0 J' \6 b2 |, d/ Q6 g
: }+ A. Z, Q8 a2 i7 i1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
0 h2 u  F# I& R, S3 c. {' ^: u1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
+ M5 f9 t, K+ @8 A' A. e- n1.3.) 右按滑鼠, 點選 Run as administrator.+ B+ O% c' r: [- v# X
1.4.) 把主機連接至電腦.5 l3 W  i2 ^; I
  U1 R  T( P% l: j
注意事項+ v& ^3 W  |1 E- y  s8 d4 O
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. : [1 y0 U* @1 L$ D: E' D' T  q* w9 R

, {4 H1 V2 y1 v2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
& f, ?0 U5 y& }( Q3 x- _" E# }; o- G& t, I

$ R' _) G. v, D# t2.1.) 軟件開啟後中, 按下 Display SHSHs. . R+ ^# n* x( h- n4 e% b
0 O+ G8 T6 ], {+ A, H& ?* c/ _2 l
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份- Y8 R) i, b: k. J8 t% _

- i+ W* I- g; C/ h) J- H4 P$ C8 \$ S7 ^
3.1.) 當軟件彈出視窗後, 檢查相關內容.$ J: d  }8 J" C  v' M
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).- l4 L2 k& c  a* U
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.4 R# U" T0 O7 y2 c% Z# Q7 N

" d7 p& z* m6 {2 P  L注意事項  z% b  E& ]4 h8 q. _& h0 c: f
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
" w  v) V; H3 T; P/ C9 c: _7 ]
1 T3 @- v0 m6 R: w7 B$ h4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
$ V" h3 E+ q6 J2 f% k6 a+ i! T- S( L6 r/ \+ ]" }

3 M8 T; D1 v8 C( ^1 X1 f% A% U4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
- }& B% V, K" j  F4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
/ Y  K) s2 p2 X7 Z- ?: x( {3 X4.3.) 備份資料需時, 請等侍 iTunes 回應.1 i5 B9 y7 h3 }# H  S& m
7 K( K" k4 @! U* h. j  m
注意事項* s) y# i! B, q1 ?$ i! c5 K( m  j
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
, X' z& F4 I1 d; J$ }: }! Z# k/ }8 ?1 S0 r$ B
5.) 建立 TSS Server
$ T) [- W" V0 B7 @' j1 u
! b; k2 M1 V7 @' k: A: }0 B0 J" j' J0 H; c
5.1.) 完成備份主機後, 按下 Start TSS Server.
4 `* D+ g" C- U, A$ k  \3 o* }. {2 O5.2.) iTunes 將自動被關閉.
8 f* n$ |% k; G) {1 g
" R" G5 k/ y  x" T9 A注意事項  @5 u$ Y, U( Z3 u3 g0 r6 l1 |- O8 s
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
8 B- O% q# m# d) `
* ^3 H5 b3 `( J$ @! O* y: i/ d6.) 建立 TSS Server
9 I; |7 H) @7 [& o# s1 i" O
# W) q) n6 s9 x
0 e* b, q) J: U( e6 i6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
$ U- i/ f, i7 P1 ^: q6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
) M# z$ g* u# p
. A$ O: y) D0 g6 y6 l8 f" x7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
: C( E: b* S/ a! x# yiOS 下載網站" O. V; P9 w0 U3 [) D0 V

. Z* F: w( J/ J) ]1 b' ^% b! _4 R9 x* u& ^; l5 E7 D6 ]
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
+ ~+ N+ p4 e0 X1 v7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*., [+ O* n8 t$ C. o: c( r
7.3.) 請等侍 iTunes 回應.1 d3 Z/ J5 ?2 {2 w0 x3 f6 B7 U
1 r9 v3 M0 O9 T7 L+ Q* i
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
' q$ @( s2 y5 c& |1 J
( m& ?% F- v7 \* D+ B
$ w% v0 |2 G2 ?: K8.1.) 回復完成, 等待主機重新開機.: E, E5 |" Z; V  D
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.( n, ^& B$ ~+ M) i0 X7 n- c
8.3.) 選取剛剛備份的資料, 再按 Continue.9 a- ~, `: x8 J" \
8.4.) 請等侍 iTunes 回應.
2 P9 [0 }. s% u# k
. t3 X$ o. S' n  l/ c0 M' H1 E若出現左圖訊息, 恭喜你! 你已經成功降級了.% Y8 H  f' G+ j& ~0 E  s3 b9 i+ I6 T
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
# ]$ e4 N0 b" l, G( j& U( ?. c# H( s4 G/ _: U- O3 {
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式% U! q, `3 [* r4 k

6 x. V4 ~/ J4 z0 s! U3 p7 j( r! q
0 w; B7 @+ l5 Y% b2 s2 B請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
( t: v$ u3 v0 v) r( B9 u$ a
4 @' S. d6 m8 D; D) U9 x8 i3 i; T& V9.1.) 開啟 umbrella-4.1.4.EXE.' S. x3 a9 X5 H* s6 e7 K# {! y
9.3.) 右按滑鼠, 點選 Run as administrator.
  B- d# i- G2 r# t  b' f+ E9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.1 B% J+ Z3 Z# P5 j! g0 a
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
- D6 E3 z0 j0 J- \! n" H. A
0 j( w( Q- h6 |6 B) e' K待主機重新啟動後; 恭喜你! 你已經成功降級了. ! d5 F6 |- I# k" l; ~
; X  W, k" T( S2 Z. V: R) {. |
umbrella v4.14下載位置:
9 Y" S2 W0 O& u) d* x7 D
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 30-10-2026 00:54 , Processed in 0.192962 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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