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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
0 l7 V4 P# x% p0 J, T3 o2 u9 U' |
) P; ^- Y8 |, o4 R+ v# M轉自: http://www.gizzomo.com/ecid-shsh
0 s$ o0 W  o' x+ |作者: Tutorial Robot
8 h- n0 e2 E) t
9 q, d/ Z4 y. ^4 V* f! A$ [' R( h5 E甚麼是 ECID?, T$ n* _2 @. [! u' J
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.% T7 l% o3 {  b2 J
3 Z- u7 [' T- L+ f+ |7 x
甚麼是 ECID SHSH?
% K5 Z+ u/ h; ^' ?& fECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
* z1 s, l1 B9 D* b4 F& B( c/ m& E7 L% ~) O* Z4 R3 a
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
, N5 ^% U& j, e# w  b$ a- ?9 |1 k2 A, _# U8 I5 a. h/ N
ECID SHSH 的運作
/ F1 K+ P0 ]% b4 `3 F. [1 r3 t每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.4 I# s" b$ d* L; V3 O

6 Z- _- `3 `. P; \- k. i' v+ \
5 X! ~! D+ E8 k/ b1 c  e! E1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
& w  e3 l/ v4 V1 f! Y- }2 O2 {3 _2 k
. [+ z' [" f0 s; o3 s$ L0 z  [+ N# Z' n% T! z
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.  V9 ^: `, f& |& F% R' ~
1.2.) 右按滑鼠, 點選 Run as administrator.
! t) N/ \6 D8 Z9 J- p3 Y% `1.3.) 把主機連接至電腦. ) k+ _8 k  U' v7 [7 U4 t
1 v+ |! n& F* L- S' w/ a; ?3 f7 h% ]
2.) 設置主機 ECID SHSH 備份選項9 h( S0 i& {4 A

% r# `2 j" z* d. Y0 Q4 J/ D2 N! }: Y3 x4 r: Z- s8 }' P
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
# X' [$ ?+ e5 n! n2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.3 s- ]# d$ o) h) s- b2 ]
7 W. L- a7 _5 j" Z0 o; k! }1 x1 k
注意事項! I1 c6 L8 }7 a; C
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. ) o: N# E  F$ M
) [9 p* a! x6 ?, F3 Z: O
3.) 正在備份主機的 SHSH Blobs
' r% u/ c" b3 ]8 |- \  S9 O  ?7 o
8 g# ^/ ?! Y9 R; T+ Y7 n6 T0 A
- J8 J! S& R5 y/ @7 S3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.% k4 j3 r3 P' X6 \, @% e* F

& N1 v0 x* g; e2 p# T注意事項+ a# i1 `$ Q" Q3 X
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
7 Y, \& R" `6 v' i) n3 ~& P/ S2 f  q
4.) 完成備份主機的 SHSH Blobs
7 T1 @; u% ]6 I7 L0 j! K4 w% t3 ?3 @; p

; q2 s" I5 F' O: w- y4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 8 l/ [3 {+ ^* S( ?
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
' ^7 |' i6 K) v( |
: f# X4 i: G: @5.) 確定及檢查主機的 SHSH Blobs 備份* d2 k1 P5 a% p3 R" N4 `% ?' y
4 H, ~' _) [- n! q: ?# m& Q% e

2 k4 q0 P  R( [, u6 u- D* w' G5.1.) 在軟件中, 按下 Display SHSHs. 4 _2 ?2 U$ ^" M: g: P% R% r
) t0 d* T# H" `! Z" Z
6.) 確定及檢查主機的 SHSH Blobs 備份  d- o& w& P* Y

; k7 G* I5 [  ~7 C2 E1 p  A9 w4 M
6.1.) 當軟件彈出視窗後, 檢查相關內容." u: E1 O3 _3 J6 [$ J
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).4 U# y2 z) x, a. P' s" S# L( U3 B
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
& U6 e! f2 M. g* M5 W) R6 H' v% |# Y! {& o$ T4 c" B$ {$ F2 B
SHSH Blob 備份的儲存位置
  v  f" g! X( S4 e8 X; `, LMac — /Users/用户名/.shsh/8 @% m4 @3 G, `/ `2 A
Windows 7 — C:\Users\用户名\.shsh\; k- Z- u' I5 p3 q$ `
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
; K- |2 C5 W3 e0 {, _7 Z2 T) P1 V7 J/ m$ K
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)0 e3 b+ G% y0 D; V. U+ L

- w- y1 t& m* b* F: V5 D& C* D1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
( Q) o% @2 y9 [5 E( A7 }% ~0 e/ _  e+ M  [' d$ \! X

  P. Y3 y6 x) r6 ?3 v1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.3 {, ?# q: w; h& Q3 G
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
8 S; H" @& u' f# O! B" Z& M& L( @1.3.) 右按滑鼠, 點選 Run as administrator.
! Q+ }* w* N6 @  N- \# b  ~/ O1.4.) 把主機連接至電腦.: _( {0 x" f& V% X* x5 M
6 ~- D$ W7 V! _2 [5 T- ?
注意事項9 l* K% k7 c) l0 y  {! K
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 3 w9 x/ e3 g: R6 F* ?7 \

+ v  r* Q2 x# }6 y* l' M, r( q2.) 確定及檢查電腦上有主機的 ECID SHSH 備份( g  w" [  K( k, e+ g
9 }5 T- X" l. T. S
2 a9 E: g5 v5 W* I
2.1.) 軟件開啟後中, 按下 Display SHSHs. / S$ s- f6 o( P% G/ u
5 o8 p9 Q$ k8 u# ]) q0 V
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
5 a2 S! w/ ?0 j
4 E% t7 ]& W* o: C! N6 g, }
2 v  e0 ^8 R: ?3.1.) 當軟件彈出視窗後, 檢查相關內容.+ ^" ^6 H4 |  y) @1 ^
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).* r* S, f5 L7 F* A2 A3 S* s2 y
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
9 [5 B' K& S' G
- \4 V, z! v6 f. P/ K! e  L注意事項7 |/ e( C! x' o* N- _  T; c
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
' o0 b. Q* h% `, R- s/ O$ ~" }2 r( F0 E' D* m4 o, s
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料1 N( h$ j2 x( |, @3 M$ {1 S& J
# X2 j. D% c* l" @# j3 u
' q0 R4 q0 V9 M8 V* H
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.( Z: S% g; ~& T: n2 a- f* n: ]) Y
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.( Z- G, J# u6 i% ]
4.3.) 備份資料需時, 請等侍 iTunes 回應.0 ?6 }! ], P: ~' d- g* g
2 o& n7 F3 l1 g# |" E0 t  F+ O/ U
注意事項
9 W" |$ l4 t% j. o  W# a' j建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.6 ~) C) n8 w6 f! G8 t
9 P. j$ N* B: x5 k
5.) 建立 TSS Server
' N8 E1 q( I5 [- P4 W, B
* @/ T, V: u* A: F1 H
9 C, D: K" z4 y" s5.1.) 完成備份主機後, 按下 Start TSS Server.
- W; u; [. _7 _2 p" h$ o5.2.) iTunes 將自動被關閉.1 t  a/ M( Q+ B7 C5 ]8 x
+ s$ b7 M6 y/ ~
注意事項
' t+ O! q# {5 ]; m* J% ]: W9 L* J建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 0 n% X, E5 v" C8 T

6 o' [8 C: A6 C+ E& ]: D' j; q% [6.) 建立 TSS Server* ^; b$ q+ H5 f# |! g$ H

5 Q( ^" B' d: Q0 |; `/ |$ ?1 _
! z1 Q6 G, r! R5 j" O6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼& l: m( k# M4 `6 u
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.  e0 j; Z. l5 l$ T" V
2 u9 Q+ N' G9 D; v3 @0 w
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
( v1 v/ c& O/ [0 V4 wiOS 下載網站" E2 U/ c: U2 k

% c0 _/ a, a& U, ?3 u6 i
8 x: m& [1 B5 m! e8 x" F7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.( I. z- L  l0 |) w& o; d
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
0 P1 b( f% B  U8 }  v0 B7 M/ p# r( h7.3.) 請等侍 iTunes 回應.
/ D# X# w: v5 [: O" l! Q+ z* v* R* R4 ?9 W+ ?+ G
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
3 @6 [: t" `! L5 C' I9 j
6 {( r8 k; G3 x! j( P$ ~- x$ B4 O( L1 D8 t* i7 K; v
8.1.) 回復完成, 等待主機重新開機.# d( \3 m8 N, e+ W5 }2 ]6 G$ g3 C" d
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
2 c) B0 i$ K" F( z2 F- G8 H+ _4 Q* b8.3.) 選取剛剛備份的資料, 再按 Continue.
5 d3 P0 K. }$ i- D. o/ u8.4.) 請等侍 iTunes 回應.* q: u. {: k7 C0 t4 x7 f( R' H8 D$ [" ]
) v. y% B! X, ^! W
若出現左圖訊息, 恭喜你! 你已經成功降級了.
' l8 V6 u) C; @- h, r) a2 {完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
, P6 o7 y0 H' O& t4 {. x- ~& d6 A  N( K* }
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式% O. D# c' f1 f& M2 c( ?- K
* Q! z7 Z/ c) [8 h* G

" n. T' J* g9 ~) h8 M0 s請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.! d0 O# ?& [1 o
- x% b8 T2 X2 B
9.1.) 開啟 umbrella-4.1.4.EXE.
/ q, ?3 j& T8 }) R8 `9.3.) 右按滑鼠, 點選 Run as administrator.- d+ f2 ]0 c' v& W
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
! |/ e6 Z- O! z5 L9.5.) 請按下 Kick Device Out of Recovery 按鈕.
& k% k) ]7 U/ X0 j8 K
& ]  U% V, e5 k' [' p+ Y5 ?( a待主機重新啟動後; 恭喜你! 你已經成功降級了. $ S* z! f9 k, v. ?5 W+ p: f: i8 s, K/ h
/ S; ~0 ?6 _5 q0 x3 Q3 U" h
umbrella v4.14下載位置:- J( d8 ^$ I2 V- a# Z
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 23-11-2024 06:22 , Processed in 0.108770 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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