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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 $ o$ R% V. x) {/ ~
- y7 N$ t' \  P% i( ]" ]2 o
轉自: http://www.gizzomo.com/ecid-shsh( [% K4 Q0 G7 c" ]$ c; o
作者: Tutorial Robot) N4 \/ t9 v: ?. R- |
4 s4 [. E0 ~1 b) J  C: j  e4 |! H
甚麼是 ECID?. c6 ?% P* C1 ~
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
: Z- w: q1 V% z5 Q3 [/ k7 r  M) F! _: I, t+ E
甚麼是 ECID SHSH?
( d2 Y/ g6 h8 N+ xECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
) n* G1 Z  Y3 {, ^9 `5 e$ r* d
4 O* P. I4 Y  i' g言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.- p9 W* p, z% A' Z! V+ @" |

, K; O4 H9 J4 H  T* I; J7 k5 XECID SHSH 的運作
% X) }. I5 I& h每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級." G0 e5 j! l5 \

7 ?0 K1 ~7 t( v9 j  x: [7 [8 ~0 D; g+ x/ ^, V4 e6 o3 j) m+ I* _/ J  l
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH) B9 {* N, X. T4 X' F" R8 T

; Y+ h, N0 X9 `. _( ]3 i( B
, ?# u* l% V7 I4 J# ^1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
. J+ N8 s# Q2 j( O6 R1.2.) 右按滑鼠, 點選 Run as administrator.
, K7 e( g; n  V. }1.3.) 把主機連接至電腦. 0 E3 n$ P1 t% \3 B/ z4 g: E
4 Z" B4 l: Z7 e& K+ S7 m
2.) 設置主機 ECID SHSH 備份選項
  X3 U& I: p; M5 _4 L4 L4 [
! k, O6 R1 d1 ^& }9 l  D' t" O7 o
# D* O  z9 }% J" [$ Y& R2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.; Q* \7 E" q" O, b! |, ^7 H
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.4 ]0 o* D& D1 Z; Q$ e( d
6 m9 L% v; G) W1 {
注意事項  r! A0 ?. D0 N+ q7 ]/ F
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. * ]+ A/ }. z9 O( `2 h; Y* E

3 T! g% p) Q7 J5 N0 R3.) 正在備份主機的 SHSH Blobs+ p: y& j  K9 N+ z
6 j# r$ B# z7 I0 d" B9 ^
" j; @' R$ p% F! D
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
; I1 A9 O6 b! s# n& H
7 k2 l2 K& @8 o7 P* \8 I0 E8 G注意事項5 r% {& s( C( m* M
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
) X) L& c9 j9 Q
2 \6 Z, }5 I+ r' I( g3 I, O4.) 完成備份主機的 SHSH Blobs
! K& ?& h! }" |2 i' c: h+ D
  L: z; X. ~: Z& x" w, v  |
4 F8 w/ U+ x  k3 q+ z7 _  ?4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
4 \/ ~. ]) H# i; V4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
' h" h0 ]7 R9 D* A: z. B) o0 q- h1 _' f. y' G0 h
5.) 確定及檢查主機的 SHSH Blobs 備份
( d5 h* m: R) r& v4 O1 k% p$ R& e

- t6 E. M0 G  G' l2 S, |: N5.1.) 在軟件中, 按下 Display SHSHs. + I/ T2 F- b; a6 o  ^" u% J! d
) e( Z- j# E/ ~+ O5 F$ |7 E) y
6.) 確定及檢查主機的 SHSH Blobs 備份/ O: R8 s% r3 l( w. p2 Q( D( @
% I5 u$ D/ p7 P! x, X' v
' |' Z8 @& I: F% W* R$ M4 O) A
6.1.) 當軟件彈出視窗後, 檢查相關內容.1 N9 F+ l3 r0 n$ ?! B  o- F
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).  s" o  t* i0 u6 u4 U
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.1 X. i) e. e, L" q2 l3 S& r
, x( Z  K" N3 y" F: O9 x6 {
SHSH Blob 備份的儲存位置5 C: u" {( R# M. }- A
Mac — /Users/用户名/.shsh/
7 f5 u  v6 s  ~6 P+ U$ nWindows 7 — C:\Users\用户名\.shsh\* X( X8 J7 \! {  w* U
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
; U7 p# G( K0 `1 p$ n& x1 }' ]) i5 [# k* l
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)" w  O. n% r2 C! Q2 P6 W1 U
- M. c! \2 d- p, Y
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
0 Z/ o- y9 n5 S5 x0 i( K0 l0 R; u& y4 `
0 O3 h& f, [4 {) n. Q0 |
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.4 n* K6 Y, t& U( V7 D$ W
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
% w' e; `! h# R; l1.3.) 右按滑鼠, 點選 Run as administrator.
1 J& [; _  S3 r& d9 w1.4.) 把主機連接至電腦.
/ u1 b5 l4 o: c
7 i8 ?1 i2 R) F% W2 v注意事項
7 X& p9 Q1 ?! O( a+ K. g# j! A運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 7 S& O/ l3 Z- K2 ]
! y+ h! U, _9 c7 y) N
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份9 N. G; ]1 X) r- s
* G$ [0 j9 d9 T* D0 N

  u2 E: K2 }" n/ Z2.1.) 軟件開啟後中, 按下 Display SHSHs. 5 d' l5 M+ |( t- p$ N6 [4 Z: o

( B! Z* O/ V  O$ q/ L2 q3.) 確定及檢查電腦上有主機的 ECID SHSH 備份3 k! Z4 F8 X1 m8 f
; a5 J, c; y* ~) n+ O. j& }

) N" W( u# {) L0 n/ X( s9 Y' F3.1.) 當軟件彈出視窗後, 檢查相關內容.
( G& L" T3 P5 D0 S4 B3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊)./ B  }& {4 z; E. @% `+ ~' S+ h
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.+ m" B8 {& g& ]" b5 v& y2 a: H

9 P8 _- d$ n/ }7 p* Z/ y# n注意事項
" @% t) g0 P2 i. o若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 5 F1 \; p. \# a! |& z. m! _

* J7 t  e+ j! s5 L" n0 W1 h4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料" e6 A' F+ p" p& `# [; v
4 b2 E( ]* n3 w& T) {8 L; l

2 j0 @% u( w3 d) }7 S  A6 [* g4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
! R3 e2 x7 w7 i& Y: B4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.  z2 _! l0 Q4 a+ q/ E! ?/ [
4.3.) 備份資料需時, 請等侍 iTunes 回應.
8 |; M3 |1 Z" b1 a- m# G
* k) Z2 E' G- J: y注意事項- Y( w3 ~  d- h, g& d2 U! [+ Q
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
+ D4 @  W( A- K3 ~3 [+ `+ Y$ C  d! D7 r' ]- Y2 R+ [
5.) 建立 TSS Server  @( ^4 V. w# V( ^9 n. P- l) K

/ ~- S3 r' f+ x8 o* o9 |( C( j$ g; }4 ]$ D3 T( _- f' T- S% j; R$ Q
5.1.) 完成備份主機後, 按下 Start TSS Server.1 j3 v( h8 l+ j
5.2.) iTunes 將自動被關閉.
  l( a  s0 l, E/ h- t- Z
' q9 {6 ~: l; e注意事項' N8 }$ L" u3 V' E( u  Y! n' T0 W) s
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 4 P% X$ V% f5 P% [

4 n$ A/ p: l3 }% ?9 a6.) 建立 TSS Server
& U: [3 \( k* m- K
, W' v# U. I- }& |% {- W
' {. _# Y" `3 K$ m8 H% G6 K) ]6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
0 e& X- D2 ?; V3 {5 y0 M6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.4 D- Q$ q/ ]3 c1 Y+ X
; s" [: \8 X3 W: c  f% w
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch$ A7 s& T7 l' H4 }0 v1 B7 Y
iOS 下載網站& d6 ~, j, ?$ o9 g3 t8 e8 M, [

. R! ^: _4 @. h
1 F- U2 c3 ~2 {7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.. d; n/ M" F6 C$ M: F2 q
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
8 S0 m6 N; N4 C0 [' d0 q) A7.3.) 請等侍 iTunes 回應." ]8 \, n% c; t- b& E# s( I

3 g0 Z) k. y" x) s# y8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料* f9 V0 W, L7 Q2 K3 x( A
& ]2 q: ]! e6 f

5 Q& M; o& j5 V; v% }8.1.) 回復完成, 等待主機重新開機.2 s3 b; L: A' l$ j9 h
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
2 o. w# u* M' ]! R* f8.3.) 選取剛剛備份的資料, 再按 Continue.2 @/ L2 a) W; Z1 Z& A  P* l5 p  M% `
8.4.) 請等侍 iTunes 回應.+ n! Y+ t, s2 R0 P: U

$ `% y, f! o! v1 O0 D8 P+ x若出現左圖訊息, 恭喜你! 你已經成功降級了.
: g) E$ m9 ?6 r$ ]4 A完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
) E  C3 [4 F* Z5 @
% `) ]/ K3 G6 I3 E' @8 V" d9 |9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
0 B2 n* o- W* Z5 _- h- N$ `/ \# B" X. Y8 E
- k* m9 L5 P6 ]' ^2 _" a7 R
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
. l+ r" j# N7 B: L7 S. p$ @1 l  e6 _& m) {# i% J1 \) o
9.1.) 開啟 umbrella-4.1.4.EXE.
: u/ P3 a8 ~" ]- _' {$ A8 g9.3.) 右按滑鼠, 點選 Run as administrator.2 L% H* @: ^% X% {/ r
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機., s5 C' g; e9 b
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
0 r' Y9 ]1 X; _" _# w: [- u9 p1 i% r
待主機重新啟動後; 恭喜你! 你已經成功降級了.
% Y9 y2 @  m6 g0 c( B; ]( M; X3 u7 T' D
umbrella v4.14下載位置:1 C( ~3 }2 O8 H* ]+ R
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-5-2024 12:42 , Processed in 0.305680 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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