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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 8 {( l- M3 X& y, W) L% B6 Y
7 D1 |! u. J; g2 y4 _* n
轉自: http://www.gizzomo.com/ecid-shsh. A  O  l' j" h( ~3 k. ~
作者: Tutorial Robot
0 L1 ^6 O7 }% \  t# `# H' X. t: \4 h4 h" F( }- ~
甚麼是 ECID?0 z& d' T: E4 T. g! G9 ]
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
7 x# H0 A+ L& n. S$ R4 i; p) Y. Q8 t3 ^8 _# g" H: n
甚麼是 ECID SHSH?
3 O5 w; ~: P' k! H5 ~/ lECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. % u( ?+ |7 `7 I' D
7 H$ i8 \) u5 o7 N% ?: d" z
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
; V% F1 T, f9 \! i) V
9 l" }9 i% r3 C& F( N1 gECID SHSH 的運作
6 x8 i$ a5 B0 q$ O# W每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.+ j3 H$ R" ~6 Y* f* P* U! E
7 a. T3 e, x- |& l3 |, v
. ?5 C1 B% c6 `" |
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
/ A& }6 L" Y/ P, H/ J3 R! B7 U9 I! |8 l# e7 v( y, E. o3 R, d. ?* H
: [6 t* y: z4 Y' V
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.! ]% H! ^" {1 }! T' ~- q
1.2.) 右按滑鼠, 點選 Run as administrator.
- u5 s6 ~! ~+ d, ~1.3.) 把主機連接至電腦. , M, E0 S6 O# V8 i
  x' `& }5 d0 w! G1 t% k
2.) 設置主機 ECID SHSH 備份選項. m. G; ]/ r( J7 D
9 k- ]6 W# r6 [) L* [

5 A7 R7 J. N8 p# X0 P* s2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
+ h! m0 u( o) L9 X- O0 ?2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.4 h/ ]* V! x: `$ [, F2 G, A# O

5 z+ v5 Z7 X2 H2 J) P注意事項
" T2 n# l9 v7 ~, V+ v若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 8 N. v: l5 f" c+ H- L& C' D, N6 u
* Z- I. ~1 r: G, N- l
3.) 正在備份主機的 SHSH Blobs8 u* \4 w( f& o) `9 n4 K

0 H8 f  O! M  S, P  {* N
" G# n2 R9 o( O( n$ Y3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
7 V( I$ q' E( L, A; k4 ^5 ]! e  ]: Z% o# f, p* u6 L( R0 {. ~) B+ t
注意事項
8 Z# j9 n, d, Q& p9 m若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
) U, z" g+ H6 k  B2 H1 h# z/ k; m0 x( n( T! ~/ R6 Z, w
4.) 完成備份主機的 SHSH Blobs+ _5 \& H, i3 O" G( v% D
, m5 _, [7 C" x1 Q" D! \' Y

8 k2 ~. B, u3 V" {( f: v* r# [8 C4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
- ~, _) l- g; K& v  s4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
8 L# D& N& l( N# F" |6 R; }& S" T: R+ g* X5 c1 j- r% ?1 E
5.) 確定及檢查主機的 SHSH Blobs 備份& p# B: G. H! Q0 a' O$ D

: f8 b) r- L7 p7 a
6 R4 }1 o3 ]* r2 w( {) W. z8 d4 f+ j5.1.) 在軟件中, 按下 Display SHSHs. % C; V- r. ]( k- K5 I$ l6 d

: Z4 {! w% j% H+ z% Y# o- `( C6.) 確定及檢查主機的 SHSH Blobs 備份$ d* K+ V5 |0 k$ E0 o" z' q* S

# r2 E, E3 F9 L& _! ]
% P3 T5 V; W9 @& j5 k4 Z+ ~6.1.) 當軟件彈出視窗後, 檢查相關內容.
; k9 ?$ [( P$ Z, a$ I" ^6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
0 f$ T9 _/ E- K0 }, |& S2 c6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.# @! A2 ]( F3 C7 K/ G
- r& }% w) }8 F  C/ i
SHSH Blob 備份的儲存位置9 G0 m  J$ W: Q  X4 p, C
Mac — /Users/用户名/.shsh/! Z0 x+ J( W6 K+ K( `4 y
Windows 7 — C:\Users\用户名\.shsh\2 w  a8 }+ y1 k: p9 [3 [
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
% k) Q8 u3 c5 w* i
& O# o! ^  r! b! M: H經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)0 A" u) e& g) _& b/ k

6 J& N7 M8 p: }0 Y1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
' U/ c/ R% W8 d9 t! z; A, y* L7 N
7 J' e$ r  d  F+ p# e/ r5 ]! C; W" _7 b
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
, B: l: g- g. J4 [1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE., V- c- y$ \4 ?
1.3.) 右按滑鼠, 點選 Run as administrator.
" H  K" _7 r2 C1.4.) 把主機連接至電腦.
/ |4 L5 |* f5 R9 E* `: t) b/ ~+ S9 q- ?9 j* ]" _3 {8 y. [9 _" q
注意事項
2 {% t- w# a0 G7 Q' J" _9 J- S8 @運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. - t# @9 Z& Q  l% b

( X! X( k) ~3 l5 g. A' ?2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
1 e2 `  o# }1 e, {+ w8 N
# c# |/ n. V/ J3 ?0 e
: @9 I' t0 T: i0 D$ E2.1.) 軟件開啟後中, 按下 Display SHSHs. 9 y6 }2 a8 ^8 i( P

  Q* @% u0 b5 K# c; d9 t3.) 確定及檢查電腦上有主機的 ECID SHSH 備份- f" x1 J8 x0 Y2 N
" O9 \4 n/ v! T  G4 @, A, p

9 w2 k; z) ?" M* h+ `2 A1 v3.1.) 當軟件彈出視窗後, 檢查相關內容.
  [# e( r/ e1 Q1 I/ l! K3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
# F, x0 W* F. i0 C3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.+ G; x: o: A- Z* h/ m
6 C- x) ?9 y: D; @7 G( E
注意事項
5 i7 b  ~5 ~. d9 Q  t1 H4 N若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
2 k! q( p' a* {% L/ R7 k2 A  B+ N# D. ^( i
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
+ g( g% [, U. @/ w1 E; p
) D+ Q1 p: g. _& J) z* [5 F
: g1 N& C0 J% b' W% e4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
4 I2 g" }6 v( y/ ?1 P0 z6 b1 i4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.; `: a. s6 M0 T& x0 e! x
4.3.) 備份資料需時, 請等侍 iTunes 回應.- |5 u4 I3 y+ ], f) k& o& c/ d
% I+ G3 Z! O$ b8 y
注意事項/ B" q  @) f( p1 b
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
( ]* w) |, Y9 {1 Z0 a$ ~
+ r( y* f; B7 }+ d3 E. V% M$ f* {1 E/ t! @5.) 建立 TSS Server2 G2 K4 h' {- F: D; L( U. o7 t

: E- P/ e  d- l% I
+ |+ L( d& }8 T5 }5.1.) 完成備份主機後, 按下 Start TSS Server.
0 Z5 _" D8 F$ E7 E) G, C' f5.2.) iTunes 將自動被關閉.
( Y5 {& ~' U. k/ _& d+ g
7 s0 T2 N  B% F  ^2 n, F; a注意事項
! t8 C& z8 B( o6 E0 L' m7 z  }建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ' ?/ ~' \/ X+ n! D
. c& Q; k. c" Q3 s3 p+ A+ z3 ~- F
6.) 建立 TSS Server$ Q  S) T1 i; y
- ~6 v6 f  X, g) r; V

, ]9 u2 c0 H  c! s) H& C6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
. g. @* W, ?7 G2 n8 k& Y  Y6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
! O9 X+ L$ Q4 M* O, {
: o# w1 r* \  P& q1 m7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch8 x2 }# m. \( ^' `1 Y8 {
iOS 下載網站! h+ a, Z$ O1 y. e' C/ Z& |# Z
8 J( B5 h, s2 a/ u+ [! |
1 b, s4 O8 [4 y- t& l; q7 e. @- `: p
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
; o  H# C# n% m4 P  U1 w) E7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.3 ~6 F, a4 F7 h5 a7 J
7.3.) 請等侍 iTunes 回應.
& i! ?! v5 D* j0 V8 Y* A, G5 a# z6 E0 Z4 r# ~
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料9 g8 e. F; J4 {$ x

4 h6 I3 _' [; N6 S6 c
* V: R. a( C7 u4 X3 d8 X8.1.) 回復完成, 等待主機重新開機.; K' b: r- u0 O/ G5 [( O
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.4 G" z. `* h1 h9 g
8.3.) 選取剛剛備份的資料, 再按 Continue.
4 g" ^. @# c9 k; q/ i0 d" T+ E8.4.) 請等侍 iTunes 回應.3 k) h1 {& U3 |. U* B
9 L- t4 @  K: ^0 L$ L7 s
若出現左圖訊息, 恭喜你! 你已經成功降級了.) r  h4 V5 ?8 ?
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
( [/ ^* b0 i7 c( k. l2 s. ?
/ |! s3 H8 T% O! s" h* z& |+ ^9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
8 r# u$ y0 b: A& v' W' u  u
# d4 Z9 j3 o' N2 ?
3 c3 w% K$ X) \* {" `$ X( N請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機./ G+ n/ t9 H! t7 J  g! l. R. l
' P' u  `; D6 z5 D$ V. u
9.1.) 開啟 umbrella-4.1.4.EXE.: ]) }% g- l: e
9.3.) 右按滑鼠, 點選 Run as administrator.
; R- ^: }( C3 J) a3 W9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
$ K9 w$ P8 c4 G& Y+ V& b# G9 d9.5.) 請按下 Kick Device Out of Recovery 按鈕.# t1 u  L2 z- `/ N
2 }& ^% w- B) g* U( y" M- Q
待主機重新啟動後; 恭喜你! 你已經成功降級了.
4 O# l. V% ?  I$ x# @1 a" U! p  m, q
umbrella v4.14下載位置:
6 C2 M1 o, G8 }0 W% m5 R$ S
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-8-2025 10:16 , Processed in 0.203070 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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