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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
* z7 c" D4 f$ M  m+ ]2 Q
  c9 b7 O& ?/ P3 f2 f轉自: http://www.gizzomo.com/ecid-shsh
* Z, ~/ A: r4 B8 x' T2 ]作者: Tutorial Robot9 R4 e4 }" L/ R6 E% H& {  P

  H) d% j3 k3 K5 _甚麼是 ECID?
- o0 ?2 w- E# U* I, g" ZECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
) V% D2 U' D& w% b" F: C" J
$ U" X) y# \; b+ k) j+ `9 |# Z甚麼是 ECID SHSH?
9 i4 e3 N5 s$ J% g$ FECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
& l$ z) g6 f% w7 h) a: c& x( R* X% B- Q1 b* O
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
+ N) j& X! Z) {
8 ]3 t9 G2 ?" a4 i0 @& {ECID SHSH 的運作
6 o6 O8 {6 c, K. s8 l每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
' I) U( R7 k/ \% U1 l5 p+ y& W$ X; j# r; X7 T# A& x8 b
6 m" a3 \: d; O4 p
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
- n6 p5 Y" B% r4 P3 W" Z
$ [# O+ p' H7 p8 X$ l8 Q3 ]# ^. O7 S5 {. H1 I4 a" h3 k9 |
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.% n/ l# K. b6 f  Z
1.2.) 右按滑鼠, 點選 Run as administrator.
, l& i3 Q4 i+ l# E1.3.) 把主機連接至電腦. " V" j1 w3 R* g% C7 |
# d, h; ?! \5 [' B( j! B2 K
2.) 設置主機 ECID SHSH 備份選項
8 g2 z( y6 F5 A9 U4 Y; @, q3 Y& e' o8 \+ i) |1 {/ e) K, r

3 v( v. {$ @: K7 Q% W8 F2 n$ c. M2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.! t* n! Q$ I6 H. F
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
8 c  Z+ v6 S6 `; f) i6 g  T. C; Z$ M$ F
注意事項, Z! |/ q9 `, V" k9 u  ?
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
* h* i0 @  t' s% f5 T/ q$ y/ H9 D) T. e- R6 _9 F, r- _
3.) 正在備份主機的 SHSH Blobs4 O/ B, n9 z6 Y. ~

0 C8 {: T! i. K! G* E4 ^( g
1 M# P+ V9 F2 _& F3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應." e6 v" K% T) j' {8 J/ b; D, h

* r7 V8 Z9 Z, F! ~注意事項
& M; d/ Z, `; a若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
3 @  _  h! b  I' v: g7 H
- ?2 G0 E0 O1 g2 f" g4.) 完成備份主機的 SHSH Blobs
# ^/ }* G4 D2 M: q& g1 Q6 c) Y2 b- K# r

" U1 ?1 Q; J. i6 F7 D( r4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
- R" @$ G8 Q& Z1 I+ B! o( @4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
5 p) t' Q* Q: {* v+ q* j+ ~: ]5 b! H$ W3 |: B
5.) 確定及檢查主機的 SHSH Blobs 備份: A) y3 j) a4 v, b2 k  t

. k+ v4 T$ {% ~* W" r$ m+ |% j4 E- E5 Z! A, p$ \
5.1.) 在軟件中, 按下 Display SHSHs. 8 |& m2 d' G. z4 x
1 F& D  a( b# o& E& B
6.) 確定及檢查主機的 SHSH Blobs 備份: F2 k$ d1 c7 G

, F1 Y6 S- t8 E5 b: N0 J% N: U- {7 ^9 U6 |
6.1.) 當軟件彈出視窗後, 檢查相關內容.
! x0 i) k7 W& S4 W  x$ s2 Y6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).+ R- S- I) U! ]7 a5 v5 R# i8 ~
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
; p0 m* T& c( V- `& H  ]% P/ A$ s! L5 R6 m5 q1 m8 E( P
SHSH Blob 備份的儲存位置
: x) ?# G) z& P, K3 [Mac — /Users/用户名/.shsh/& u. B; |1 f" ]
Windows 7 — C:\Users\用户名\.shsh\9 D, u4 K) K6 a) P, w2 S, p; [
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
6 ?2 A/ {) g4 Y, G5 J; `4 _0 N
7 N% _/ D1 C& _7 S' }, y經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server); m6 T6 T6 G; u/ O1 |, w
0 H/ l6 E" e+ g& }5 X  R
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH$ Y% j& [" d) U4 q

5 P3 f( t5 D9 [% Y1 v; X( K' g0 Y% p) O5 `
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.3 [! _( C( X- E
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
+ g. ^4 O& ]6 F1 |1.3.) 右按滑鼠, 點選 Run as administrator.4 k% w) X3 x* G0 Q! _0 c8 T
1.4.) 把主機連接至電腦.
% i! R0 w2 X, f& Q$ f# _' \8 }/ w) k5 R) b4 [: g
注意事項
& `6 ~8 z/ H. y0 J  m& R" E運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. $ }3 f& n, i0 k! e

/ m' M. Q: [2 \# f2.) 確定及檢查電腦上有主機的 ECID SHSH 備份+ k4 e' `: U  p; u! i
. M  t$ \' ?1 ?6 B9 [% F# R8 _, f  a! `
0 g" i; k8 f! ~2 o- `- c
2.1.) 軟件開啟後中, 按下 Display SHSHs. 0 M. `' r  s( ~% ]

% d( D+ p7 A7 k3 f3.) 確定及檢查電腦上有主機的 ECID SHSH 備份0 q0 e/ }( n  [' W0 c

; z; f. e% c! p6 g6 U, v9 k+ B  j$ N
3.1.) 當軟件彈出視窗後, 檢查相關內容.; T4 m5 r7 P* \, i3 O
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).5 D: G% i# O# S' U& _+ g
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
4 c* Y6 C5 W# q8 Y! ]7 U$ Q  P% B1 T/ K& I" G
注意事項% l; d' `3 Q8 V) X, h: L% Q5 N2 a
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
5 i2 v' w: M% a9 I; o3 L! }1 m/ ?7 n
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
' X  c8 @4 v5 b( O% n: ~
- D$ g% D) U7 C# F9 R0 c! ^" U- m' A2 E' k% F# V1 l
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
, l' ~& y$ n  S* N2 Q9 x4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.$ X. G* a# v- d6 o+ i
4.3.) 備份資料需時, 請等侍 iTunes 回應.& m5 i: [- I# z+ }2 r, c

9 V  P# E: W: \+ ~0 k# [( N注意事項# A4 H+ y0 K: c* v8 S; b9 `) `
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
% p2 v( \1 l4 f# V! ^3 q
, v# i7 h; s& F% q% Q* h5.) 建立 TSS Server
; V; }& ~. \2 O3 |5 M) y) A/ \7 ]- a

$ j+ `, ~- ~2 ?3 I5 ?; n7 U) G  V5.1.) 完成備份主機後, 按下 Start TSS Server.
6 C# `! F+ T4 }, X. e0 _# S5.2.) iTunes 將自動被關閉.
5 `, I) n* r( `: }
: g% c; m7 `% Q: i注意事項
# K% h/ o7 ~( U, r. {; A9 k5 E, j建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 4 Z% l; A6 N; ]. m+ |# p- V
0 H; W& W, f* z) K+ Q- L8 l! k- n2 ^
6.) 建立 TSS Server
/ f* t* E( _$ Q' |  U+ d) B* |

4 g% U) E. ^) U+ s6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
9 t9 P' P7 g3 l! h' d6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.3 @$ X+ u! p: R9 o! E

2 r5 H" |8 n) e7 |3 f( R1 E0 L7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
# A+ V, \1 C% \( X5 XiOS 下載網站& |2 w) j8 n' g' U) V
. K. C7 J0 S+ o1 }

3 ]% X; }( ~1 ?. u* H" W7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.: @. }- R1 [3 G5 u8 m" }+ v, p
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.- K* K) k* ?- R! @5 S- A( p
7.3.) 請等侍 iTunes 回應.$ Z5 C& d/ {( g& ?/ L

- L5 U# T+ j% O+ V8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
5 n3 k; R" Z* ~; `' ^
$ Z- P9 v* d  o2 D) R( V+ i; m# E7 j# U
8.1.) 回復完成, 等待主機重新開機.
% U$ s$ G2 \4 v9 k, S# ]8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
2 o. y* k2 w, _' \+ d4 k3 R* M5 G5 x. W8.3.) 選取剛剛備份的資料, 再按 Continue.
- {5 K( w+ k; O6 T$ h& N8.4.) 請等侍 iTunes 回應.) h; `4 ^- r: U% O, O" w

9 e" W. i- f; q2 T, u若出現左圖訊息, 恭喜你! 你已經成功降級了.: X! ]. m9 a- X0 |$ L2 j% s9 C
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. / K  ~1 _; v1 I: N- F! l
3 l  ^8 G3 @* ^8 Q1 E* x
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
  e8 z" l4 ^/ `# o. M0 h
% m! m, g( |! \; V# S
+ s4 p& W( Z7 F; Z+ ?# h請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.% M  R" Y1 \) \0 S3 F

2 {/ L8 \' z3 E3 }; \9.1.) 開啟 umbrella-4.1.4.EXE.( ^& o& {, K  I* h' d
9.3.) 右按滑鼠, 點選 Run as administrator.
( z0 t1 Y$ A0 x9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
5 @4 c( y0 B; \2 Z# m0 Z9.5.) 請按下 Kick Device Out of Recovery 按鈕., H- x& l! [" X5 D3 \* T# F& N2 W

: R5 g. W9 y" Y$ R9 }0 R待主機重新啟動後; 恭喜你! 你已經成功降級了. 2 R. m. E1 e+ d
; W5 X5 s( b0 M6 S: ?' z
umbrella v4.14下載位置:% x' }9 [- ]" z( Y$ `# G
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 14-9-2026 20:30 , Processed in 0.156875 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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