|
|
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
: p, {3 o; N' E! X
a+ m0 J) l* H3 [/ J6 Y+ e轉自: http://www.gizzomo.com/ecid-shsh& q7 a+ G. j V7 e. \! Q* k: ?
作者: Tutorial Robot
, \ d- M, k) z$ i2 k1 }# a1 n; w+ z% t6 p
甚麼是 ECID?
$ g2 k6 s/ O" T% ^ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
0 {6 x1 Y# f$ t# |% l
~1 K; C- [/ u8 x) X3 Q甚麼是 ECID SHSH?, V! G( x' W8 x- u& j6 C. Y
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
3 q4 F* H* V( Z+ ^# J
! J/ O- ^5 V0 N6 e7 e6 O言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體." Q/ _+ T9 q$ d s
4 W+ f$ @( [. o- TECID SHSH 的運作
4 @( J, j' D$ e7 c每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.' U0 d+ N: u: w0 x; Q* ?
* ?$ \/ s0 { [8 P
( y. `/ q0 D( x( q1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
+ ?* f9 n$ g& C& t) @( `6 I3 X6 { f- N# r* E4 W: W P: [% h

5 A4 c8 G# w+ L1 f. s9 ?. L2 b. A/ ]$ q1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.! C& ~* T/ I" G0 z
1.2.) 右按滑鼠, 點選 Run as administrator." O- C# |* K7 {1 q- i% \
1.3.) 把主機連接至電腦.
6 m+ T L1 W/ N: `- ^) m: V6 t( k2 L
2 \" b3 `' K* T/ T2.) 設置主機 ECID SHSH 備份選項3 ~( q$ u" w" F5 K b* K3 ?
, _, [5 ]" U# r4 @& b* u 8 M5 p w) @ i3 i
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.0 }7 C, S/ W' R+ b$ a7 ^
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.- j5 s; l0 }1 Z1 Y% m+ `
* z4 s# A y! [1 h) g, ], |' t% R* h
注意事項# @4 h1 x+ L# v
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
! J1 A: {0 | V8 u: p5 U5 ^% W1 F" l( @
3.) 正在備份主機的 SHSH Blobs& j, L: }4 v5 X$ j6 ~
C7 E# T1 D r1 `" b% L2 _0 E) D

: j5 T/ p# V8 K1 b; ?6 G, k( E3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
! A9 V; p& v" m2 P& D, s; C8 q7 ?4 o, D6 D
注意事項$ Y" Z, Q5 x2 g& S" ~
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. / A* h: d% N4 I8 U9 B6 e! U
9 \9 j+ i+ E( G4.) 完成備份主機的 SHSH Blobs1 @. f% s0 `, b2 {$ \: D6 r$ D
3 r- k, a2 _: e) f G3 d2 ]9 C# }
! a1 E1 t( l& [ \; n3 H, O% Y6 J4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. + L# c9 _+ i [/ W! ^- r
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.4 Z; C, W. r8 U) X# c
! Y; v& j$ v6 v7 O* U5.) 確定及檢查主機的 SHSH Blobs 備份$ b( B" `2 S. |& h Z* b8 p& H1 X
/ y$ z8 r- X! _; Z
$ I& J8 V. W* {$ S1 p$ P
5.1.) 在軟件中, 按下 Display SHSHs.
" k" k8 U! P# }/ |
7 H5 A, A: C. U m# ]6.) 確定及檢查主機的 SHSH Blobs 備份
- I/ v1 E2 ], J$ I. s) |5 R8 e7 v2 ?: Y2 e$ S, k3 p- Y1 E
F7 K, H4 X1 l
6.1.) 當軟件彈出視窗後, 檢查相關內容.
* S" V N! B3 H) L# d6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
+ A+ B: e( m% T1 @& ^7 @, e/ e' t6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
/ V( G0 g( _( t, B7 b
' @6 N' j" }3 @: e7 J ~. ?! WSHSH Blob 備份的儲存位置& K; U6 j; @6 h6 z
Mac — /Users/用户名/.shsh/
& X1 x! c8 C, A4 wWindows 7 — C:\Users\用户名\.shsh\! b0 t$ b0 R" N) T$ a
Windows XP — C:\Documents and Settings\用户名\.shsh |
|