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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 * x; O7 M6 c( |; }9 P
$ I% ~6 ?, @# ~
轉自: http://www.gizzomo.com/ecid-shsh
3 U+ b) H- E) r作者: Tutorial Robot
5 i7 u) D& }& `
  S- R3 S  U- u1 B, [甚麼是 ECID?
* c; ?: x% G5 MECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.& N8 a: Z1 i2 R) t/ n

! s5 F$ `, `& P' t* D甚麼是 ECID SHSH?
4 X! g5 |# v9 U( Y5 u1 a5 p+ @ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. ( r7 k. a6 n: k

, v  `& D1 p7 Y1 @# [3 V言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
" @* U) r  j! v9 v. F. R1 _0 Y( C
+ ^/ N; ~- J" q0 U$ A% t2 eECID SHSH 的運作5 t6 o5 i. D7 G
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
; i: y% r) n+ ^+ Q: Z+ {) a
3 M- h" @/ A/ k  [1 @8 f' j/ |
; h# a4 r: J9 a1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH9 ?1 {6 X! d9 X) X

: s. G4 l: P0 C0 f% {3 D% V* G
, t$ S4 w) q9 {( f: h1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
( `% f+ z# `2 \7 B1.2.) 右按滑鼠, 點選 Run as administrator.6 H7 j. P$ X5 `4 m4 N7 X
1.3.) 把主機連接至電腦. 9 d; k% i& I& `4 S! p
8 R- P0 v7 {1 t/ M0 c6 ?
2.) 設置主機 ECID SHSH 備份選項
. F" H. f& Y3 O7 q: s3 C. G3 l( ^: Z
7 V9 r$ u# `/ l! I# w
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.$ B" B8 k' X. K
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.' ~" a  u7 s- Y6 Z
5 J& Q0 v8 ]! B- P% Z$ a( c! L
注意事項$ D: y, n5 }5 Q+ N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
; ~/ r& {7 p7 N7 `* P! K9 w- N1 c2 C4 r. x7 ^
3.) 正在備份主機的 SHSH Blobs/ u5 x$ j* m9 J

& P3 t0 J" e- C' G9 K, P5 D( K5 b
0 T5 i' Z* F# x$ k; \( I3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
6 _; X6 v- N( D  C  a$ ?, m- e/ `2 m4 X. s$ H3 f
注意事項4 I+ g4 f3 P- z
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. # p+ V: ?) i- ?& ], \# ^; |
6 }9 ?8 B( e" g, F: f
4.) 完成備份主機的 SHSH Blobs, X7 C  W0 n. e8 R: d6 U2 F
9 ~0 J  d* s8 j0 F  n

1 B! I, t1 C+ o9 g, ~) L4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
4 Q% k8 }6 I3 w% W+ u! \6 e- }2 k4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
/ v' w3 `6 q5 T# c3 g3 d  w6 k: ?. a1 X7 _6 z$ R
5.) 確定及檢查主機的 SHSH Blobs 備份
3 d9 B+ _( h$ n5 s' p! j% W% d. y2 X% W+ N

, f3 k5 w, q3 i, p! G0 r" c5.1.) 在軟件中, 按下 Display SHSHs. 0 n2 Z9 {: ~9 H! P
5 f* z! E2 P% c% Y, k1 g) S7 W
6.) 確定及檢查主機的 SHSH Blobs 備份. S- o0 o: f( @( H1 ~' w+ f0 |: A+ e
  B% p/ O1 F- i& ?
0 |$ `  a, I- B' |
6.1.) 當軟件彈出視窗後, 檢查相關內容.4 ]3 O7 G4 V- U; @& z! {
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
6 }9 t1 w4 U9 a* C# o1 N6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.! Y% [9 x  P* }: Z
0 X) e$ ^9 i. L4 ~9 u6 x1 V# q" [, j
SHSH Blob 備份的儲存位置
( a- I, X5 s( u5 J: aMac — /Users/用户名/.shsh/. z3 N" X$ N/ t# N
Windows 7 — C:\Users\用户名\.shsh\
8 d! m4 k- B* m6 o6 N* C8 FWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
- ?  B; t5 c$ W7 ]- g. f% p4 F6 V8 R! ]6 r* d
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
! g, F, v8 X9 w+ K# N
; Q. c0 n5 k9 D7 p1 }; n  V( c* T1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH0 ]) b2 i8 y; X4 H2 h: _$ F
0 h3 L* e7 y% z, ~- f+ G* G* Y
6 R3 `) P( T1 f+ A3 o
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
, }" E6 e2 H1 g" D9 E0 W0 X: _1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
, ?4 _4 `0 U( S1.3.) 右按滑鼠, 點選 Run as administrator.
& L6 i% N& l# B% q) ^' B1.4.) 把主機連接至電腦.! w/ G8 ~! y& J2 z# ^% A
! p# o( W7 I4 h% z2 M6 l7 c
注意事項
( |( t1 }6 q- x" _運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 7 C  p1 Q9 n. O3 U" d2 ?

" N7 d* D6 }4 O6 ~2.) 確定及檢查電腦上有主機的 ECID SHSH 備份$ O/ Z  a" p' I+ O# k: Y' Z5 S
. x& I# u# Z" K: ^& E
% A( H& t( h& }) A
2.1.) 軟件開啟後中, 按下 Display SHSHs. 8 c. j' X7 A7 k0 e

4 R4 L. }: }) I) Q/ c3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
" T; @  @6 G) w. X! P+ h  I+ L9 ^3 X3 Y

, O" \; E, h4 h: j# q) q3.1.) 當軟件彈出視窗後, 檢查相關內容.
1 B1 x1 {" e( |. j5 O! [3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).* L; C% e5 U& r( ^' y5 ?7 `, Y2 F
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.  ]8 Y- {2 ^- G( P, A: I3 a/ h6 [

5 C/ x+ U1 F* }% l. r2 ?; y注意事項
9 ^' f) Y1 f3 F若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
  e) K/ _: ?0 T
& ?5 E; V; [4 F! n# M- E4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
& _) p- ~0 O* R" B
3 q- g2 q7 l0 G" H9 E& p  e
; J2 H' R0 \4 K' M4.1.) 開啟 iTunes 並將手上的主機連接至電腦., V6 O9 q- x+ R/ n' r- S0 _  B& Y
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
( H9 t1 O5 ]7 k+ w1 A4.3.) 備份資料需時, 請等侍 iTunes 回應., e5 u/ K+ J. G  z0 C
8 H# q, m& D3 x# l/ B9 J" }* d
注意事項7 F7 P: z# Z5 V8 a
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
! O0 q: {9 |+ D. r8 ?
: q) ~9 B4 e9 d- ~5 @/ o5.) 建立 TSS Server1 s5 R) M9 K1 j# p% g

* z) M3 \" S/ H& A! A% a5 |* Q+ Q- z5 B7 V" f( O) l
5.1.) 完成備份主機後, 按下 Start TSS Server.! Y4 _6 o6 I# D: `& d6 ?- f$ T
5.2.) iTunes 將自動被關閉.
! A- r% s3 E& F: p; q1 E. @" a' k# q# j% X2 ~
注意事項/ j) M( E6 r( ~% j+ \, X& i3 n: d
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
' B8 D: ]+ f: U5 h+ u1 B6 X  Q3 A. b0 W, r: I
6.) 建立 TSS Server$ }/ p: v2 I: |9 I! O, @
1 t( o3 Q3 r1 d) ~4 _* b

+ _5 L  t  w  ], Q6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼$ t6 ~. u5 K, B8 y" n
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.) e; w* u+ U5 a
1 B2 K8 R* v- Y5 v" Z* y+ m- D
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
( X4 u6 z# I1 _! o! L2 TiOS 下載網站
* I* H9 U, k' I& {6 v' \# e/ h
1 R% I$ _! }1 {& I
# ^& L+ x: y7 I, }5 w' v2 B; H7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
0 a. T8 c, B: i* D% r$ W0 H7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.4 R1 \( {- J8 |! m$ R0 T$ {
7.3.) 請等侍 iTunes 回應.
) I' u8 y$ q+ H" c8 _5 V5 i2 e
# B8 Z  e) Y! n$ V( }8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
  x7 \: {- P' i- o4 v/ K% r% B7 _) V0 H( z1 ?

/ g; b$ H% Y, q! r8.1.) 回復完成, 等待主機重新開機.6 {! u- a& u  ?7 H/ I  R" r
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息." w7 P& {5 B3 X/ I2 B& B
8.3.) 選取剛剛備份的資料, 再按 Continue.
  V0 `8 ~' Z$ F$ ]8 @. z' ?5 b8.4.) 請等侍 iTunes 回應.9 M4 n) t) B# l, @

6 l: T! M5 D; `若出現左圖訊息, 恭喜你! 你已經成功降級了.
' S; B. J( M4 y7 l7 v2 v) R完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 3 {3 Q) r( `/ p  y
: G. h6 u" K. r" X* N
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式* H: z# z$ M- l4 J) G2 A2 Z4 ]
4 M& ]. m9 l5 t- I2 g

: ?+ }8 _( m8 A, n" {8 V0 L5 s" i請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
* l! U8 w. E: ]' H; D& b- l
1 x% x  H; m: t9.1.) 開啟 umbrella-4.1.4.EXE.
: \( M; n% k" Z3 W9.3.) 右按滑鼠, 點選 Run as administrator.
, w# i2 h- x( w3 o' |6 u( y' N9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.7 d: }+ l& L/ k
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
/ f1 I% E- X- R! G/ N8 P
1 @, ?  B  I4 R) {: g* [( |' ?9 F- t待主機重新啟動後; 恭喜你! 你已經成功降級了. ' j3 P; G2 l) O5 @- H
# Q) u$ A& \. u0 }
umbrella v4.14下載位置:
9 H0 S  r  \; E" v$ K/ X
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 9-4-2025 19:10 , Processed in 0.157548 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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