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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
2 |& D  |  K$ y- t& a  e4 f0 U6 |  |; D3 T' L4 t$ Q
轉自: http://www.gizzomo.com/ecid-shsh
1 R1 r$ `' N* C5 u* q作者: Tutorial Robot( _# i* q2 o2 c" n7 {

7 r" l: R' D# s甚麼是 ECID?. v6 M8 O+ `; S4 N  T
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.% z9 @  ?! K8 j$ b5 c
! u3 w+ {6 n$ r
甚麼是 ECID SHSH?
. Z+ \' G; R4 Q  m7 uECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. 4 _5 _* g# f, E6 n0 d

6 k% o) D% T! x* P- J- M言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
& G+ n( ?0 K/ M8 V/ t. g) U
' a$ M' ?. i5 |5 C+ kECID SHSH 的運作
7 L: k2 e! z4 q/ v, Z4 V" X每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.. w$ S1 c4 f+ p& j* B% h8 K
; y0 J2 n$ s  i- e5 e# V" X0 s
0 l4 }, I) s" e! p. P) `! s* u9 ~
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH5 C, X1 s/ _/ y: v0 @- T
& v" C% Z- t) j4 f
( ?. |/ o9 l+ Y2 M9 {1 H
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.0 E+ F# A& d5 h* M4 M/ M7 h
1.2.) 右按滑鼠, 點選 Run as administrator.& e. ~2 P0 t% K+ o4 k' V0 V* X) E
1.3.) 把主機連接至電腦. & {5 ]2 R# s' q- T
% C2 b. i: J$ Q- Q3 l
2.) 設置主機 ECID SHSH 備份選項; k+ B4 N& o8 L1 P

1 i/ ^4 ^" L) o' x* w6 u4 l  n5 i( d9 M) E. ^
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.  t; B# C+ y0 X
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
, j9 T2 l: c' G* m; m- L, q+ F3 P( [
注意事項# Y* A0 c3 N7 g
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. + l6 L2 p1 h" u* Z
6 ?+ X# L6 ]% e8 R
3.) 正在備份主機的 SHSH Blobs+ _' G1 @4 ^8 Y3 w0 `7 z/ j" T

1 g+ s) g7 I& ^/ B. M
' j" C. h$ W9 U- k. o/ Y3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
% f. P; T  C% N+ n5 R5 u* F
- m/ t6 h# r( y7 m; H注意事項3 u8 n0 L" a$ A0 o1 c- e
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
8 }. p9 c) ?0 c# z+ K/ n4 M! D% N, Y7 h/ U/ N
4.) 完成備份主機的 SHSH Blobs
9 n5 J+ q  c/ l6 n- y9 u- U' K

% @4 K) U8 k* o3 `& h5 M3 k4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
5 l* X( O7 p* l3 a- M3 B3 G$ H  H/ N& T4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.& F( x4 `, N# V, S% k' C
  ?) {, J5 b4 ?2 Q! e
5.) 確定及檢查主機的 SHSH Blobs 備份, X6 `" \% x' c: h" s
% B# f" ~' ~2 E2 S

) c- g# z8 c( B* {5.1.) 在軟件中, 按下 Display SHSHs. ' u- k( {4 n9 z; c2 M- ]
8 W% C5 ^$ v5 n& F  f
6.) 確定及檢查主機的 SHSH Blobs 備份
! y) d3 p+ {9 q6 Y8 u
, P/ Q; E1 P! b& q( v! @& L, c7 C/ n5 h; S
6.1.) 當軟件彈出視窗後, 檢查相關內容.( y0 o( E5 w: E: w
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).* O0 u* A0 V; m' _" g' N
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.' _4 x9 v+ v' i2 W& _0 M

+ E- Z) u/ S+ q/ NSHSH Blob 備份的儲存位置
1 K1 H1 _* n9 _: l& F4 m( ]Mac — /Users/用户名/.shsh/- j( r: a3 J+ t. c/ X8 [2 j
Windows 7 — C:\Users\用户名\.shsh\8 W$ ]: `7 B( s8 a  w( R
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
4 b) [* K$ b( }, J! {  _- ?. a* v) f! k8 M8 K7 V7 Y6 c
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
2 Q4 E5 K+ @. {( E+ h
( c) u- _1 `2 Z1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH& S9 L+ l) J( L5 H, _6 G

2 y3 i* r& s0 c+ d( M' H& v
2 p/ d9 t- Y  q3 \1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
* w' d" s0 D; p. v1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
; F7 y2 E4 a3 i0 o1.3.) 右按滑鼠, 點選 Run as administrator.4 F& W) O" `  C) s! z
1.4.) 把主機連接至電腦.! Q& g* g# S3 ^7 ^3 B6 x
3 H5 I- n# T! Y5 Y6 M
注意事項$ S# H. ~( `% K" U' K' J& T
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. , I) t, Q5 ^6 a2 b' e/ \, j
" {1 P  q" I0 \: L& G
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份) G; Z4 ]( k- Z  M" M" Z

6 |) p( s' ?! q' ~" F# s3 _1 O. B+ i! d" F  w0 `( y4 q6 b% @
2.1.) 軟件開啟後中, 按下 Display SHSHs.
- K  Y* T9 a1 h) @) A, h) C& a* h0 Q# H+ u3 @9 B: w( |6 P
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
# }0 j. u9 _* V) y0 ~
) A" ]8 N" B+ c3 D' O" @2 u& b* z
3.1.) 當軟件彈出視窗後, 檢查相關內容.  f7 Z8 Q; E( U7 r& \9 K
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
: X6 ]0 u+ b2 F1 h3 @( D3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
. P7 B, K* Y  V
0 Z5 @7 E8 n" P$ r* K3 ~) x注意事項
! L: I' L! o0 ]& U) v- ]若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. " X- x0 F* ~0 Y, v

) K3 _; n) l# S7 B+ i9 z1 B+ |# Q4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
0 ?" m3 E* H9 W( C9 P: f
- J. v1 Y6 Q5 ~" c6 x* ^9 e' k" A. n- `: c7 q/ ^( Y
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
) e8 E. w6 v3 ?2 o# |4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.4 j: P7 f+ d  K$ O' D: i' u! E3 L
4.3.) 備份資料需時, 請等侍 iTunes 回應.( \+ Y2 U6 h% w8 N* p' I3 T3 j
3 g/ ]% p2 Z2 U. F
注意事項
5 i, f. m' ^5 p* }$ T8 c: [建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內." R, s" T( [5 z
6 ~$ P* h2 @8 b- _
5.) 建立 TSS Server
% R. y9 @* B7 x# G! r  f; Q7 k1 ?) }  }5 }- S

+ E# n7 _4 P! n! r/ b  u  K# F5.1.) 完成備份主機後, 按下 Start TSS Server.
+ h' p$ [' z5 v8 E  C$ U9 f7 V5.2.) iTunes 將自動被關閉., p; k9 V& b; X, {/ ~. k0 f9 Z
: d6 ]* d% U- d2 a/ X9 R
注意事項9 I. J7 ?2 W$ x$ z( v5 f
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ; {  h4 _; x) D% T+ M; h) d
8 J4 B# B: |' O2 |: E% N( L& S. F
6.) 建立 TSS Server& G2 f% x0 P) _; V$ e9 `+ y

% v1 B, x- {/ Q9 X. I& A5 K3 `$ W; p5 [6 `+ m7 M+ g
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
* C( f' ?# w) k" B6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
7 l" e; ^) ]& K6 V" B$ ^4 `" i# E  {$ m6 J7 l( W( y- B+ q
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
, O5 q( E3 ]  {6 r2 ~* T! C( [iOS 下載網站  ]* s/ G0 S3 [0 V

3 K7 z* {" j$ t" G* ?3 L: [8 Y- k7 e0 x( ], q- ^
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
. U3 R" [% a+ t. {; z7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
, j0 e1 d$ l7 E$ q7.3.) 請等侍 iTunes 回應.. P1 Z, |4 `7 V9 l# Z& M

# T2 C5 a4 h) h* O8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
& i5 k( m5 O/ N4 }# q! y/ I8 k
. |* U/ t4 W5 \4 y) M% v" W, x2 ]% M; o0 d9 B  U
8.1.) 回復完成, 等待主機重新開機.
5 l: j4 C1 r0 w. W8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
3 W" k9 t& h; ]3 b3 [- B8.3.) 選取剛剛備份的資料, 再按 Continue.
, _# O, C, c  `8.4.) 請等侍 iTunes 回應.* N# c1 j' L; I  ?
% N* r+ L9 P/ D$ C
若出現左圖訊息, 恭喜你! 你已經成功降級了.9 _/ i* K. S: Q. r0 Q
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
) a! f5 S" Q  g2 J% _
4 K( n  x& Q( R, s8 |9 i9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
8 O# u' X0 g; y
" L4 a. [; ~; ~: i# i
6 ?# L, P2 u% N: b1 v請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
; T3 D, z0 z) X$ ^. l
1 ?# k5 L! Z4 ^9.1.) 開啟 umbrella-4.1.4.EXE.& A6 Q- z, D) s) B; |/ |1 x
9.3.) 右按滑鼠, 點選 Run as administrator.! k: Y* K" k, ~! F- ^
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機., }4 ~' {' }. S& e$ l8 X5 F
9.5.) 請按下 Kick Device Out of Recovery 按鈕.; B% @5 S9 }5 ~- Q& q
, r. Y6 t' o! H9 i
待主機重新啟動後; 恭喜你! 你已經成功降級了.
, I3 @  w) W) Z" s( O+ S# U+ Y. N' h4 {8 e& Z8 j. t5 p! N
umbrella v4.14下載位置:
( }' N2 i( X1 j% [, W
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 09:44 , Processed in 0.330179 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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