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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 " [/ J2 [# f. x) w  v% ~. J

# S. B/ f$ P0 E& o$ h  X! R轉自: http://www.gizzomo.com/ecid-shsh, N) U( W+ o  W7 o
作者: Tutorial Robot
9 S/ P2 ?+ c! {5 [5 [2 ]& v; o% t3 X+ Y  d. K4 \: G* d' I
甚麼是 ECID?
, |; Z+ R' @0 P. _. s+ @ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
) r  d% X/ J) k
  C# ~5 B4 ?& C( z' Q  ]+ R# g( ~1 @5 n甚麼是 ECID SHSH?
& N- T. f- i- b$ e  V/ E8 ^ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
+ {' n0 @; \# M" C+ O7 ~
' Z0 @( J8 l2 Q: P言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
6 V/ O' P) x* w' h+ b: r
2 U( L0 G. _/ j& x7 WECID SHSH 的運作+ D, }$ S  `( d8 G
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
# y$ Q2 _# t( M2 D
! I$ K, j- l# P# w* \9 c$ |: N, L) r; A1 \+ Q7 }& X- f
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
0 x0 n# z! G8 _0 G& B0 Z3 p& q. A; g, x1 T4 W' n" n

* d% C* v: ]1 ~1 d7 |0 a2 }+ B/ i* r1 v" w( m1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.7 L% ^% S2 `, T" b; ]
1.2.) 右按滑鼠, 點選 Run as administrator.& g* c2 \% }& y
1.3.) 把主機連接至電腦.
' E5 e9 F4 b0 J( [1 G5 }, C* [+ Q- h% q3 a) U( G
2.) 設置主機 ECID SHSH 備份選項! U) X: R; F; W( z9 j! a

3 a0 U) u8 s; b" X% v5 j" W1 ?- I/ G) x/ d# C" i' D: Y
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
: \3 O+ n9 m4 f& S% |! j2 k8 U, M2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
6 m3 s2 S, B) r' K+ H* e6 O
3 e: Y% F3 |2 H! i9 C注意事項7 d0 I0 S. Z( }* w
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. - }0 _) _; \: M$ C
5 i+ B9 S# C8 d: V6 L: R
3.) 正在備份主機的 SHSH Blobs- k5 ]$ E- X( O/ U; p3 O6 M
; b5 B9 y- ^" O0 e8 i0 F" u

& g4 f5 E3 c0 P" q) T3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.; P: H# b9 ~% |" {' P

' x- q2 _- U$ k2 G  M! p注意事項
+ g: D) U% \! R" d3 N. q# V若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
% K; p: P( W" g1 }3 S2 f* r$ G; _) H9 Y( J+ ]7 V/ m  o
4.) 完成備份主機的 SHSH Blobs' a! l1 ]7 K+ y- G. l

# t. f. H* |6 M6 ^6 ?% _9 J, Y
3 v" [2 Q& ]- M, k  n/ s' k* r# e4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. % r1 w* Q  ]- A/ a" z" _, ?* q
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.. w# P  \8 n! l6 |! ^5 T+ Q
' l9 D2 s2 }' q: f5 R
5.) 確定及檢查主機的 SHSH Blobs 備份
3 [3 L5 u: t1 F* \( A( A3 R8 c0 i: D

0 o9 ]/ R% ^! u7 V  D4 S3 z5.1.) 在軟件中, 按下 Display SHSHs.
& p5 d* |9 {6 W* w+ P) ?( V  K) o: w+ ^& W$ J+ [0 H3 _
6.) 確定及檢查主機的 SHSH Blobs 備份
, a6 Z; c: @4 w8 p9 q3 J! I' B
3 M/ W: C7 A- V9 `2 ^
3 z& [5 J/ [2 C  c0 O( @/ [6.1.) 當軟件彈出視窗後, 檢查相關內容.
$ m3 i6 m! K# p6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
# G. I& S2 F5 T( U7 j% i6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.' [  O" R( w* M- D+ W

0 O. f5 h- X% a, |9 ASHSH Blob 備份的儲存位置
* ^; t6 S1 G& h6 o: E8 ^Mac — /Users/用户名/.shsh/5 s$ W, }8 g5 }) ?& p
Windows 7 — C:\Users\用户名\.shsh\
! `- w5 a' s5 q) z* g# CWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 & Q/ {8 Z2 Q) `. M/ M

. q3 v" a2 z( J( @* X經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
3 }' V! N: w  t0 h' c! _5 M2 d: x
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
1 m+ g3 W- K( {$ l0 D# x, k" X5 m
/ P. F% }$ w& j) O& o3 V
' w7 V( c3 P9 {% |" g1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.& P+ H3 j* u. y2 H& q( W
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
9 E  ]# [: T% J2 `1.3.) 右按滑鼠, 點選 Run as administrator.
2 G/ i: `- U. n8 D/ s" z1.4.) 把主機連接至電腦.  x5 Y! c# W( A1 A0 n
2 Z: @* Z: v! j8 J9 g- x
注意事項
3 {0 w$ G- Q1 s- ?: a8 j4 T# q! V$ ]運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
( }/ U) t4 G" e: ]# g' S0 y1 [6 {* k3 ~+ f0 T' V+ E
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
* T0 U; X- Y$ v2 g3 Q& [$ P' [9 M6 {, y3 I7 s) Y. a! C) g2 {- ^" d

7 J9 r3 ~: J$ L5 E) ~$ Z' W2.1.) 軟件開啟後中, 按下 Display SHSHs. 7 O1 N- @% n8 T9 W0 r
3 j: ^6 r9 _: P1 F5 c
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
2 Q) s: s. l# v/ L5 r3 v( V# P+ p6 E6 ~! }% v$ V7 g; d. W

! J8 [- R. H% E% F' F3.1.) 當軟件彈出視窗後, 檢查相關內容.1 n& y2 U6 a6 J8 G2 @
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).  E8 r& ~* v0 g1 x5 _$ a7 |$ N. ~
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
# Z! |1 @( x' ~. P8 [1 ~- y4 M, x6 F# B8 I: U
注意事項( e" Y% `" ^- m, \7 U
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. ; v4 k7 d) r$ H( A& {7 ?, W: c
" H6 R( F  }% C: U
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
' {5 o+ C; q1 b+ ]+ n3 H
! I# J5 `% o8 h; u6 O
* _9 M7 u+ [7 M# _# i: \4.1.) 開啟 iTunes 並將手上的主機連接至電腦.! T3 S  A7 ^0 @) J( m
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.; J( K9 _4 i9 V6 _/ y9 q
4.3.) 備份資料需時, 請等侍 iTunes 回應.
  J3 J- L% G8 L! ?4 ]& J
+ l$ X% N4 N9 E2 ?6 F5 m& Z" N- o注意事項
: Y# }* B, v3 A建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
5 B, o& f8 B/ R( ?7 A4 I) S2 d2 ]2 S" W
5.) 建立 TSS Server0 \% I" N* U2 Y0 F

  z1 M* C& R( h- L/ ?6 d! @/ u+ g. u$ g# [. Z
5.1.) 完成備份主機後, 按下 Start TSS Server.0 `0 t" V6 f* q7 a
5.2.) iTunes 將自動被關閉.
) L. `7 M; t* R5 v/ |
. S1 G5 A: U* V注意事項' V: K' k+ _( C" A
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
7 ^5 M# `5 v0 P/ A  |; T+ o2 |0 w; V) E& t' ^3 J* H5 c3 ]+ V
6.) 建立 TSS Server% ?! d2 e  ]. s5 e$ j( p7 z( |: a- F. o

' x, a, p2 X0 k; J2 Q+ C# I0 i
; S1 [' w0 U9 R0 W( R" \# ~& |0 x6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
* g1 J: n/ g* ?2 B8 ~' ~6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.5 Z# F( H- u7 F5 d4 `& E

/ O6 d' Q7 j& q8 M: ~8 Z7 r# j$ M7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch9 I& ^1 l' R  G) g- G
iOS 下載網站
5 D$ @6 l' w8 R% e8 N% v. }. J7 q( b

5 V9 u4 T, V6 Q& h2 j9 \+ T" {/ n# ~+ J7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.* P: [% `& M1 R- j
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
9 P; Q) `; A9 ~7.3.) 請等侍 iTunes 回應.8 W2 Z1 {% V% R0 c
% I3 s# i- u/ d/ f
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料9 C/ b9 j' B3 Y/ d  D' @
! G% @, y: L/ R+ G5 N- S: x

/ g. _3 z# P$ P4 R5 e! W3 H8.1.) 回復完成, 等待主機重新開機.- c+ [" z1 X  [
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.& h. s6 |) T) |' s
8.3.) 選取剛剛備份的資料, 再按 Continue.
  n6 p6 C4 r; x) O) z8.4.) 請等侍 iTunes 回應.( A5 i# r7 z: L6 G6 Z* ]& i
# @( R+ r! I3 m% z, p' ~$ L3 m  s
若出現左圖訊息, 恭喜你! 你已經成功降級了.
: U/ X# k6 q1 i; b) L5 r完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 5 d# f2 v1 c7 K5 Z7 n

+ F, t' r0 w4 m% ?9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
+ r. t' J3 {" T' }. H( Z6 @
/ [( P* T: C: \' o; G4 U" @
: d  O) o5 W( i4 i請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
  b! Z' M! n  o, B9 c. Z2 ?, U% a( ]; i+ b1 m" \2 x! \9 M
9.1.) 開啟 umbrella-4.1.4.EXE.
# s$ o3 ?4 G: C4 y/ \9.3.) 右按滑鼠, 點選 Run as administrator.9 I/ j; ?5 g7 N$ ?# ?
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
8 F9 W  N5 \) ]% J6 S$ Y9.5.) 請按下 Kick Device Out of Recovery 按鈕." g3 Y% t: ~( U9 D0 a; r( k
' R  r% a4 l* ~( \; @
待主機重新啟動後; 恭喜你! 你已經成功降級了.
' E7 n6 u2 p5 e7 c; f! x( D9 @1 m$ R% r
umbrella v4.14下載位置:1 u# z. T! w" {3 c5 ~8 x  |
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 23-11-2024 01:43 , Processed in 0.189241 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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