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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 ( T  b% O/ o3 b# C/ K4 J* j

; _1 \: D5 e! ^. @+ R; \轉自: http://www.gizzomo.com/ecid-shsh$ L) q1 ^4 j2 }/ K8 y
作者: Tutorial Robot
8 W, U0 a, I/ ~! ]
: K, A& {4 ?. {$ e) O甚麼是 ECID?
( d( X5 D) j  r6 _# J1 h( ~0 G0 JECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
9 D9 @0 Z. ?8 h3 `  F) ~0 D7 Z6 d8 S. c$ l9 u# G
甚麼是 ECID SHSH?
; H8 p+ P  h  }ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
5 k- X7 m1 e" Y0 \7 j( B  n& g
/ {" C+ j, A$ P! n: Z言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
3 `) P, C7 [% d) ^7 R' [/ B( K7 _8 `
ECID SHSH 的運作" d) }" y9 n: g! ^/ \$ N7 `
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.+ y' k3 q0 p: R8 V" F
- J; n/ k, X* l/ G( x
8 b$ Z5 L! ^$ }+ q8 \2 ]. ^
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
' x* W: @% S. Y; j
$ B6 ?1 @/ b0 O4 {5 O1 _6 G$ X- K
2 x# \) U( S: ^: ~0 _1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
1 S5 c" _8 K3 ?( Q- F2 l0 a& [* R6 R1.2.) 右按滑鼠, 點選 Run as administrator.) w, M* r1 H/ M$ A. p, n
1.3.) 把主機連接至電腦. . a" k+ V8 G! p) T9 U
0 z. R- y! l5 t, n" }
2.) 設置主機 ECID SHSH 備份選項- Y9 f+ R6 B$ }1 N$ Z
7 ~- ]) k) q) ~7 Z! h; H6 e4 C
, b# [9 Y% H7 q9 T3 X
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
) ~/ s* J) y4 ]3 D# o$ |2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
* b9 y) z- t" P1 \8 Z+ R9 t, N1 r4 ^3 O: f
注意事項
* f5 B# j/ H& H; D" `9 e! J若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. $ I- Q3 M6 d7 V; u

  V) \2 T: ^# T+ m3.) 正在備份主機的 SHSH Blobs
4 _1 B5 T* o* b1 i. ?% x5 B* g4 [( ]
3 [6 V( U( v2 w  F" ^+ H5 V0 x/ e" F, H, X3 M* X+ e+ x. F6 i% g
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
6 [5 W! |6 o9 J) V9 e! I$ D
* {6 ~6 e+ v1 C( d# K; W  S5 W+ U注意事項
$ _  ]- I: s3 L: o* }若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
4 _  c0 C. }+ D7 z* w% N  E2 J
0 i" ]7 `) l. Q' b. C+ M7 y" i7 i4.) 完成備份主機的 SHSH Blobs
% c/ ?$ v7 m% D* B0 n( T' b
. D. U: M) o* E8 ]4 U* R
# o4 R' C( r2 C/ o4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
0 U( Y. [0 I' ]9 W' G# X  S9 h3 s4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.2 r/ ?1 ~( M- J) `( ~: W

+ C) a  |9 b  w5.) 確定及檢查主機的 SHSH Blobs 備份2 `: t+ x# d* S% v8 T) x! M
2 I5 m4 v+ j8 @+ S% k

+ [" Y3 ]7 e' A) _5 U; [  G5 r5.1.) 在軟件中, 按下 Display SHSHs.
, V) @4 d* v2 n+ ]- e
* y9 s" t; f9 r! m1 N6.) 確定及檢查主機的 SHSH Blobs 備份
* i6 @: ]- t9 q4 [# E' H7 P) N: J( Z& U4 i" l5 W
0 [% P4 v) B& O, N0 J
6.1.) 當軟件彈出視窗後, 檢查相關內容.
9 {, i* h; T+ p; f6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).  R  }* Y4 h; s1 C( L& M5 W
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.- w$ f: l; r, _) @% b: `6 Y: y" ^5 f
% @" f, b: c! v  t
SHSH Blob 備份的儲存位置/ H" n  J! P8 b, f% t" f
Mac — /Users/用户名/.shsh/
. N! U( _+ B7 XWindows 7 — C:\Users\用户名\.shsh\
5 l" ~- F1 m7 R7 E" kWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
9 `1 t# C; Y8 ^' N
8 v- `! ?% r; [- m! j- t/ ^! ~經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server); G, g" X* l/ Y, b" v% ]  a
$ J: v( ]- Q  T- R; L/ U; z7 }
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH. T; w% }- u( ]& ^% w

# P) }3 ^3 U9 t) a8 E% n# Y; h! m( O. S
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
1 \. z7 @& N5 k' o# U/ s1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
$ s" m; J& n4 a1.3.) 右按滑鼠, 點選 Run as administrator.5 H  _: n% [" S$ K% Y
1.4.) 把主機連接至電腦.
6 q) ^/ c) u0 S0 X- T0 b; r$ v9 y4 c
注意事項0 U! G1 f: b2 f; T+ f8 G7 A2 S
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ( R  H$ X3 Q" z/ T
* ]& a$ l+ p* \* }( W
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份" N0 @; E& c( M7 Y/ e; d. X
# a4 O6 S8 b  q( a! w  i

8 m- Z* T1 P* X* j- k2.1.) 軟件開啟後中, 按下 Display SHSHs.
* ]4 D2 D8 A7 N) [$ A2 d# `
  C1 H" k; i, q# e& Y0 n! z$ x3.) 確定及檢查電腦上有主機的 ECID SHSH 備份0 I+ W, C3 E- G( h: u# _

8 p( I+ r- ]  m8 [  A( {/ C6 r5 Q5 [& r0 Y1 `
3.1.) 當軟件彈出視窗後, 檢查相關內容.
9 I8 H7 O2 ^; k5 y+ @8 s' N3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).; S+ Q6 L  o2 z9 R8 R7 T
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.( i0 k$ x- I' C8 U$ `

, D  O  M7 i- z9 a+ @4 T注意事項
) K1 v5 G; e& }7 r; v若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
' Q3 F5 k( Z% R5 \/ e: w, a3 [1 u4 k# |1 Y4 N; D/ k' M+ a3 c
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
. y+ ?4 ]. a5 M6 p0 Y3 F' C( B. {: z% V* @
2 D! ]! L( u* K5 k* p
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.& d; @5 I9 B& M0 c
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.+ d9 f9 g$ o( Q3 y/ m( }% p+ m
4.3.) 備份資料需時, 請等侍 iTunes 回應.
8 K8 ]; t8 i0 Y& {' S
# ]% e  M5 k( ?5 p3 u0 D6 k注意事項) b; @/ i. x2 o
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.9 Z* U. \* J/ x5 y

' U$ ^' x7 @5 c! d5.) 建立 TSS Server1 ]) {/ [' m; [+ a& z

6 o" ?4 v0 e6 r1 b! T5 P/ I
1 W, Q2 b' J( z5.1.) 完成備份主機後, 按下 Start TSS Server., z5 n3 O2 y2 H: o7 l
5.2.) iTunes 將自動被關閉.
4 H. H6 j- l9 c2 u+ u  T' D5 ]$ W- _
注意事項; D! n; I; r. K
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
3 S3 a% h; ^% J* j
( v/ @. H3 J4 n' |: b* O6 ^3 l& _6.) 建立 TSS Server  A$ @5 z6 M+ T7 i7 b' E( t

+ {/ y- e8 g/ ?: k' ]0 e; h* _: ~3 T) K; P7 D6 o6 h: T2 R
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
. [8 O% \, t4 `6 M7 Q6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
! Z& \' e- b, }; h. P. I9 j! x8 d! \7 [/ A! M  P* }
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
4 w: u4 T* v( R* o" Q/ wiOS 下載網站
5 G/ F: ]- h3 Z; V: m( `* f
5 f2 j1 ?  ]2 P: r. Q: s0 Y* ~9 B8 g& Z. Y5 ]& k! B. s
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.0 n$ l" M3 y$ f
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
: j0 p9 P5 j8 _' w1 E: F" z2 @: q7.3.) 請等侍 iTunes 回應.
3 ~7 |) M3 L& Z* N/ I% p6 ]
2 B# ]- t- n7 u+ ~8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
& P6 q+ b4 m5 a" A7 `9 v2 B
3 Z5 N% b4 F) u, I+ Q( A4 }' U1 I5 o0 K3 q3 I
8.1.) 回復完成, 等待主機重新開機.
$ Q7 t4 d- ~: l- R8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
6 p7 r! e7 F5 F& Z9 T' S8.3.) 選取剛剛備份的資料, 再按 Continue.& ?* \$ ^, W6 ^2 \8 N; L8 H$ B
8.4.) 請等侍 iTunes 回應.
$ A: q6 b% \) |* S5 ~5 y3 x  x
) a* `( w. A" Y/ k若出現左圖訊息, 恭喜你! 你已經成功降級了.
, F, j8 V4 {1 B完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. # f' k9 E: Y. o; c: @8 c
2 N' x- ^% ~' _' v3 g( h/ X$ f% {
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
' x: y( C% i% Y5 y. ^, {1 X: u' L6 G( c, R# S
* [1 e0 W) }0 u( l% ]1 F8 P+ v
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.2 N# |+ u% y) J  x$ D# `

( i4 T' u; e8 l( z- m. o4 v9.1.) 開啟 umbrella-4.1.4.EXE.+ ^) Z# E- O* V$ q# V
9.3.) 右按滑鼠, 點選 Run as administrator.
- y- R9 W0 y4 R# l( s. A9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
- j+ {3 e1 W, S- T0 k! N5 n9.5.) 請按下 Kick Device Out of Recovery 按鈕.
8 U4 N; P4 G; S% d2 z! B7 g. }9 V* u4 v3 C* C. m
待主機重新啟動後; 恭喜你! 你已經成功降級了. ' `- d  H9 ?& ^
5 T: ~; g+ v; x$ @
umbrella v4.14下載位置:
+ p4 L7 k+ A& s! H- i
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 1-2-2026 00:39 , Processed in 0.277194 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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