|
|
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
- V- ]4 Q: a( r5 _ r
$ P. W# `7 }) `& w+ F/ \9 u轉自: http://www.gizzomo.com/ecid-shsh
0 v) p t, v0 E5 n9 U作者: Tutorial Robot
! d3 {4 |0 e! X4 O
" }$ q+ {& p6 D甚麼是 ECID? l$ N* |. `4 J" j3 [$ Y4 d
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼., c8 ~ o' w3 u& D
. z6 S! t* L6 y: m- u* [
甚麼是 ECID SHSH?& r6 g/ q* i3 |2 t) L$ v8 {5 }/ R( M
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. 7 z) ?6 o9 g. H
' @6 ~3 O6 [$ }$ W5 J; Z9 f g+ V6 `言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
" f. _- o, G, b0 U# `8 {* `/ @3 S. y
ECID SHSH 的運作
+ \3 u4 X1 @: R$ Z7 n0 [每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
/ {# V" A# w' q3 k
0 j) V$ F: q U( B& P/ y K
7 v w0 H1 S' l }7 g( T1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH: H# t$ M. ~/ n( i: i
* z7 O2 i3 u: M0 J# G. h; w
! E% c5 H2 o5 @6 E( H3 Y
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.$ E% G! M( B2 Q! H2 L: i; Y
1.2.) 右按滑鼠, 點選 Run as administrator.% q& D% [8 L& P. r: P
1.3.) 把主機連接至電腦. $ y6 x) x! f8 @( G; `
5 N' O4 a( i2 f3 z0 j- i+ Z/ o2.) 設置主機 ECID SHSH 備份選項
+ k$ w+ t" ?, D& N1 |/ C5 ^$ B, N/ h' k, g

2 a/ E' W7 w6 Q+ m2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.7 g4 _. a0 P& a2 a( F+ }) \
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.+ d' k1 N9 Z) u
3 o& K8 b6 n$ x! k% Q5 O1 x2 G注意事項
y+ G3 b0 ?& v. z若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
8 A' I" {4 V% I5 A! S, ~3 k* G5 I( t- y5 n, \5 L% G
3.) 正在備份主機的 SHSH Blobs
" C/ d/ W( Y3 z& E1 c4 e s0 h F: \+ Q- B1 r3 M4 _- W5 `7 ?

2 j6 {- V7 U$ t) ~3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
$ [5 w8 a8 P3 X( U& G. c# m: z$ ?* J3 ^
注意事項9 J! S3 ~% i& S+ f; }) J
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
+ l% W9 Q- U3 J) \
' l( ^1 z3 V6 k) I1 Y4.) 完成備份主機的 SHSH Blobs( H- G1 ?$ q* J8 ], v2 ^8 d
6 P8 H/ M% Y6 V& w1 h8 d
# d* j p% [# C9 \+ o* m5 O9 m4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
8 |" S! O- K g$ S" u3 L: Q7 d# a4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
# G0 Q1 _' l. I5 B* H8 \) @
5 F3 P: Q# t h2 U" l# z" f5.) 確定及檢查主機的 SHSH Blobs 備份3 z! L5 \6 w3 K s
3 \! B& ]- ]) {) {; m9 j
* d5 u) w: | d2 X9 l3 E5.1.) 在軟件中, 按下 Display SHSHs.
& Y! g( t% e: i4 F& y
2 J& y+ Y! ^1 O1 o' I( A* U& Q6.) 確定及檢查主機的 SHSH Blobs 備份
" J8 n; N& ^. X
8 u2 Q( ~# t# ^. G ; I5 x* W; H. _8 C
6.1.) 當軟件彈出視窗後, 檢查相關內容.
+ s8 b( B* v! H+ e6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
9 ]8 n0 T4 D& N6 `2 w; {, p6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
' J) ]8 z) X4 d+ l6 f. F1 A0 b2 x
, \7 k! Z* t. a. ?1 f3 RSHSH Blob 備份的儲存位置
8 e6 d* _! C6 h/ UMac — /Users/用户名/.shsh/# X7 I4 z( z8 A/ h
Windows 7 — C:\Users\用户名\.shsh\4 l) K/ g; }0 A) h% D3 K
Windows XP — C:\Documents and Settings\用户名\.shsh |
|