|
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
4 K+ j& P& v! F0 E& O a, X1 C, L& v
轉自: http://www.gizzomo.com/ecid-shsh; q% p; K3 L5 x# J4 ?$ z6 a
作者: Tutorial Robot
& N! E& N* g6 z. h1 {7 ?
' ^" Z. G W# w% W" Q$ ]/ M甚麼是 ECID?* U! q; E- r( d
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
6 d$ a, R/ a/ Y9 z7 [0 B' _' R7 I* b6 h3 \! h4 ^# i6 K
甚麼是 ECID SHSH?
. [( R3 I$ w9 _8 iECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
7 G/ Y" I8 y% ^( A* _- R
' h! k7 K) Q8 D, O言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
# f& t1 p r' M6 r# M" @% }. Q! B5 c& @& i& |) B
ECID SHSH 的運作& J/ ~) _1 H, Q) z
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.( z& {8 ?- R1 W5 P0 t
5 q, o( K" }# M8 R; `
. P$ p. J: s+ B" J* u1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
7 H4 K | V! {; W0 c. d% W" t. X% `/ g( O5 i t1 b' Z
![](http://i206.photobucket.com/albums/bb2/sohohung/mobile/iOS/shsh_01.jpg)
1 L3 l$ ?1 z2 }! |- v0 }6 ], k2 C1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
6 B- [$ X* L( t t* Y3 b6 L3 E1 E1.2.) 右按滑鼠, 點選 Run as administrator.8 W% {8 e G. c* S+ D
1.3.) 把主機連接至電腦.
0 G& K6 B) u2 a6 [, a# z+ |5 x' h% [7 D
2.) 設置主機 ECID SHSH 備份選項2 ?$ \7 }; O! L
: u9 |+ |# d! B3 z
![](http://i206.photobucket.com/albums/bb2/sohohung/mobile/iOS/shsh_02.jpg)
+ F- B" K" m+ ]' D2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.1 Q% Z- `' j4 J- ~: D6 b+ \
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.' x; p/ I6 S) `7 a% e1 m" t$ J" C
3 d$ j$ N7 }4 u+ i5 d' W$ i1 K
注意事項, Z% X. L# d; p+ A3 E
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. $ Y! H9 E+ ?! ]! M
1 v0 f( J9 s# l- g3.) 正在備份主機的 SHSH Blobs* I( ^8 f/ M3 ^
* |/ ]& n6 `$ _7 {2 O4 w M
![](http://i206.photobucket.com/albums/bb2/sohohung/mobile/iOS/shsh_03.jpg)
1 ?2 \3 v+ k! g" P, H3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
' |3 n, s* U# n+ E0 a
1 Y; g9 h. r- b K注意事項
; C5 A4 O! b7 R$ w& G若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. ' I/ c3 x7 L0 D; D
3 l3 c/ w; Y# o. f" y4.) 完成備份主機的 SHSH Blobs& Z$ N0 j. I4 _: w# w* K
G/ g( B: ^) D9 L![](http://i206.photobucket.com/albums/bb2/sohohung/mobile/iOS/shsh_04.jpg)
" `. G; q9 z) A4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
! d( X" d/ W4 g1 \4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
- X7 [# D p3 |8 r' }' j5 |
) X. z+ \/ A2 @9 L, s, @5.) 確定及檢查主機的 SHSH Blobs 備份- H- }/ b% {, O8 ]
. @% @+ U+ G# Y( I8 G1 D ) c4 X/ J# K- d: B/ R: v8 T$ K
5.1.) 在軟件中, 按下 Display SHSHs. 5 O$ |$ X" E! E2 x9 S$ G% j
: O1 @7 b7 m! A3 d3 [
6.) 確定及檢查主機的 SHSH Blobs 備份
3 j6 e2 E1 s7 O7 _
- f) D' H+ s9 ~6 ~' ]) `& V |0 ? Y* ]% N
6.1.) 當軟件彈出視窗後, 檢查相關內容.
1 `6 ?5 J9 B3 _' r$ g6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
& N9 b1 I7 \7 Y6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
' j% U# {; ]6 \ t, {
z! F# M. q# f; l, F" q+ B% U3 cSHSH Blob 備份的儲存位置
4 [' S1 n. P( @: ]9 [3 I! I1 sMac — /Users/用户名/.shsh// H6 ?5 P# L! w
Windows 7 — C:\Users\用户名\.shsh\
4 n8 u) }' V7 V& G0 G4 L! T* ]Windows XP — C:\Documents and Settings\用户名\.shsh |
|