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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
5 `. ?- m. q/ S+ n- O! m& E8 C% u* A0 b' G
轉自: http://www.gizzomo.com/ecid-shsh) H6 x. ]& i! l7 J5 v  A
作者: Tutorial Robot# Y* c6 d) i- \' t: K1 ^

/ G# ^$ Y$ q$ X5 O1 }, n甚麼是 ECID?" {) q4 q) b' l& B( K, F
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
6 z) D' e/ @" |/ G$ D5 C$ h( V. l/ p7 \# ^7 l* w& Z& L
甚麼是 ECID SHSH?: I* ]. L! D8 {5 g* ?' y
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. & k2 v9 w/ S" u; l

) ?; a- r( g' R: M# V! a言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.( q* r3 |# }& P0 R& p  }
/ l) {! N+ ~# _, s$ u8 A, j# j
ECID SHSH 的運作3 E9 O) D# s$ K' Y
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.1 u+ j4 ^8 n/ X
/ U& S+ {3 i9 z

7 Y1 ]1 M* j1 o- L1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
1 C: \7 Z% S3 i! m8 I( ?5 {
; j' G$ p; k) Y
, L8 s* _+ Y/ ?! q. [( s1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
% F! G. P) b! J1.2.) 右按滑鼠, 點選 Run as administrator.- N6 r' `5 i2 q! `% e
1.3.) 把主機連接至電腦. ! h$ h+ U/ y0 X

  ]8 C3 |, v  O( `( V2.) 設置主機 ECID SHSH 備份選項# @( B  o  w' Q# h# e
, {/ p' Q/ L1 l8 {

$ Z, ?3 G; X+ {/ [: I2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.! |0 z% V0 y7 m: L8 s2 W* [1 [
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
  j, C% L+ h( H1 W7 ]4 F* N( v9 h5 ^( [. r
注意事項
, a4 ?: R+ v2 @% Z  K若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 1 t0 x% g9 y- d  m* e6 F* ]
' F6 j1 C2 a5 f, j
3.) 正在備份主機的 SHSH Blobs
- z+ i2 L8 Y# b. h& r% e- ?& h+ Z2 _0 h! m

1 n+ k3 v) U. t" ?3 K& l' a5 Q3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.& e2 u8 |' T; ~- z  w$ _& s
4 i0 g+ o0 p/ B1 R
注意事項
; }+ u) l- }# W) P  i. c若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
; C9 c1 z4 N1 H( u  n6 z" ~9 Y# Z% e' a9 [. d- T' y
4.) 完成備份主機的 SHSH Blobs
; I! k4 F5 m" b3 r  B4 k
5 L4 [# g$ k7 ~( x. f, K% v5 \; V) P+ W" E" ^$ [, X  D
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. . [0 e6 }5 H) G! v6 j$ F! \) U% ?
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
- M/ f* A9 U  y- L
9 H; L* d6 P+ ]- P5 {2 l6 V5.) 確定及檢查主機的 SHSH Blobs 備份
# H/ z0 m3 r. j
5 e3 j# q# q& C( S8 l* _' A! I3 ^8 d& u( E% j& ?* `/ ^
5.1.) 在軟件中, 按下 Display SHSHs. ! {+ l8 F% L3 Y2 Y3 V

1 t" P  f5 a5 }  m+ \6.) 確定及檢查主機的 SHSH Blobs 備份
. W: L: u9 q. }( S. ]) v
& o. Y0 ]" o1 m" E( V
' d8 U7 }/ J" k/ v; i2 [1 ^6.1.) 當軟件彈出視窗後, 檢查相關內容.( H  T& V" }& n# E
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
2 `$ ~2 F& C7 N5 E, C1 _6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來." h0 T8 y4 }( j; c0 E! u$ R4 e
' P5 d; K. L# i2 J# B+ r4 Y
SHSH Blob 備份的儲存位置
1 T0 k8 l2 w. x' G. LMac — /Users/用户名/.shsh/, w8 W* D9 F# d% y& l5 B
Windows 7 — C:\Users\用户名\.shsh\3 O9 Q% ]& n. C
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
" P1 _; [' r; N2 |+ [- R% I5 ^9 P* b+ H9 C8 F2 h+ u6 Q
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
: f, A- F0 W. l+ b
- w0 I3 J1 a) A* l3 [! k8 f1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
( ^$ Y4 q, q& P+ }! Y- ?5 i) \0 j

; i7 W* d4 P7 o1 B, V" M# ]1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip." e7 E% z. ]( ~" y: Q* s
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
% f( ~/ w- U" t! y- d1.3.) 右按滑鼠, 點選 Run as administrator.
  u9 [/ F! T+ d8 {1.4.) 把主機連接至電腦.9 b2 o( k$ U+ i% Y: K6 N
! t4 v  W, M5 M$ w# \1 Q. u
注意事項/ ^6 K( a! B4 {  {. V9 f! S5 m8 P0 c
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
* S4 i' d8 e/ _3 @. @5 [1 F! X& A) `6 S) a" d; _
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份/ N3 j# h- ]% g6 ^) M/ T
, m( @; G" ?4 ~" ^' w

  s( A; q) u, x1 ?* S; Z1 K2.1.) 軟件開啟後中, 按下 Display SHSHs. , ]% v4 `. u' x% J: m8 O* o
7 H8 J" ]* D7 d7 a% _! E
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
1 ?: X8 O- h; ^6 M7 k, J! _
8 V$ s  |* Q/ l. I. F! b4 X
" n# [2 A( ]+ w. n3.1.) 當軟件彈出視窗後, 檢查相關內容.
! w+ @' R. ~" g* ^3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
# f6 ~$ N. M8 j- J. R- x. X& W3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.) h2 J3 S4 J7 m' |, |
" u3 Z/ b& c* B# ^$ V* v  J
注意事項
/ v8 g( n+ y% L6 l4 }若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. ' D; l8 ]) w  q3 }( E
4 S! l0 o! S8 `  n5 M# C$ r, R
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料' u  B) m: d- d

% o. n) z* U1 U) c* G
  }# I8 ?+ i4 a- v4.1.) 開啟 iTunes 並將手上的主機連接至電腦., E1 R5 H8 f- ~3 B6 Y
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.  h- I! G9 J+ J% l. d( W' ^$ Q
4.3.) 備份資料需時, 請等侍 iTunes 回應.' F" a$ G+ N" T2 V/ h5 E

3 q) {/ h0 g% Y0 @0 J  ^" K8 s注意事項1 T% X% t; |$ P9 W. Z& P7 K0 H
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
/ s/ F3 S, {: H, b  u! G+ p. u" i. v$ M% b- _
5.) 建立 TSS Server: a4 M/ A) ?$ S9 t

+ `" u. `$ N' E5 n
" G9 A0 l5 a- c' G5.1.) 完成備份主機後, 按下 Start TSS Server.; z( e* j" ?: `! g: r8 ?& [' x5 ^2 |
5.2.) iTunes 將自動被關閉.
, j) m0 \+ o/ h6 \( U& p- ~: \" b* [6 U+ E# q
注意事項0 x# t  G3 n8 B
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. " K6 m: q* ^/ X- m4 J$ R) p
! t+ Q* ]8 W* p' e0 V+ ^- n* z4 o' I
6.) 建立 TSS Server* [8 H( ]: {1 l; \
* |( z' M  x8 ]+ X3 W# m

5 B" ~' Y/ A1 C+ e# |4 p, J6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
* u& O! O( V0 D! L# I6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
, f) |- t8 B  v+ t# P0 Q$ N
1 x7 K. l9 x6 C  T7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch- w, b2 a6 Q; Z9 x" f# H# T
iOS 下載網站
) k2 e" `0 {# H4 A1 @3 s) M5 T# p) j* q
! G6 W0 r9 a0 W! t& ]! q6 h) k
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.# B: o/ T4 t$ B! _3 J
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.0 c3 f3 }' A; O
7.3.) 請等侍 iTunes 回應.
/ }, o1 y0 Q/ Y" A
" i' K5 J4 e0 k; p/ Y8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料+ p  L6 o' L1 N2 Z3 Q6 V; L" w
( _! U1 @5 B0 @" p2 N
7 q8 l( ^' q3 ]
8.1.) 回復完成, 等待主機重新開機.
: k3 ?' L# A7 F- G( V" [8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.  d. _1 `. i6 U; Q- M% p
8.3.) 選取剛剛備份的資料, 再按 Continue.
4 g. Y! R+ h0 E8.4.) 請等侍 iTunes 回應.
* R" `! ~7 I) ^& {
! R, _, X3 F5 b, j8 f1 ?若出現左圖訊息, 恭喜你! 你已經成功降級了.
/ T- i3 C$ U, ?( o6 V- Y2 a& P( k完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.   n7 o. L( p' r+ ~4 ]

5 b' l7 y5 O* i9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式8 o* ]/ b3 |& A

2 i+ W: u: u5 Y" \) g4 X9 l* B% u5 F3 ?
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
% L  f  w4 C( ^, H
: W# h  {5 l5 I+ \9.1.) 開啟 umbrella-4.1.4.EXE.
6 e8 `' s( C/ G2 E9.3.) 右按滑鼠, 點選 Run as administrator.# ~4 G5 m1 x4 o8 m
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.$ h$ M3 K1 ?  B* [
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
/ _+ S' f; i: y9 T3 Z3 L
* M) b3 f2 L& f6 T待主機重新啟動後; 恭喜你! 你已經成功降級了. ' y& Z' E* }9 R! r

  u9 c3 q5 l1 X: }umbrella v4.14下載位置:
% t; q1 t/ x" G$ q8 [5 {7 _
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 10-6-2025 20:54 , Processed in 0.165092 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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