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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
. |4 x! I! @5 Z* s) d6 M- W  Z( j2 r! u( @& ~/ F# n2 l
轉自: http://www.gizzomo.com/ecid-shsh
; p7 M6 S( j9 Y: H! t7 F- M作者: Tutorial Robot
& W3 o0 P5 ~) R, P, a
; Q+ @7 v) q% Q3 J; Y  {1 `甚麼是 ECID?
' m3 R# O" P5 `2 R0 G: y0 M; u7 _ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
5 Z) N' `% g0 j4 G% n- A/ H3 t: |: l. V/ t9 H
甚麼是 ECID SHSH?
- }9 N! H) e! h* G, `! hECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
( w, K6 b. [! Q# m0 K
. n1 v8 _2 A* c) a- C: I言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.7 Z6 Q& N  t, a, o
/ E  ^) k% N! m7 a9 X
ECID SHSH 的運作
6 y$ ^# q0 n2 t' \0 H3 ?每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.& D0 |  o9 e- ^/ ?; b9 k) u: A

0 V8 p* x9 G5 U1 O2 }4 o% S8 Z+ Z  w1 D9 F# D
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH  d9 f  F5 a$ d# d8 q

- ^  J: t, G% V! y$ a3 Q
! C1 C5 i6 K7 l* ~, m- g/ ?1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.4 D! \  L5 ]/ @6 T& {* m" z& g
1.2.) 右按滑鼠, 點選 Run as administrator.! {( X( r# ?: m7 o7 |# u
1.3.) 把主機連接至電腦.   q- D% A( \  \- D# h, I

( U2 Q) y) Q( l* U) r! E2 [- b2.) 設置主機 ECID SHSH 備份選項  X2 W! [# Q: U$ O
( U, z4 D* X+ ]! `) d9 H

! e+ N8 f! @0 f  s5 ^2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
- L- f1 F# Z7 |# K2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
- u1 M2 _0 v6 ?% D2 L
, N6 \* ~1 y! j3 l注意事項( X; I7 V/ W( ]- c4 Z1 h
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
6 d) J& i" c/ f, ]! N8 n5 {" C
4 k0 ~, H* ]/ w6 Q& G3.) 正在備份主機的 SHSH Blobs& S* s  [4 M! G, Z
7 W1 u  ^5 C( p, T& H% g: M% w

, q3 o" \! Q, p$ s  D1 X3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.! i: I4 _  r! @) O0 F( v" I

% c7 L- l& ~: R. ^# R3 l& E注意事項
, [2 ?# k3 e. U) v* E, B若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 8 U8 k  j2 ?, r, L. }/ r; E

; L$ j( N: k; Q- Z2 W4.) 完成備份主機的 SHSH Blobs% e7 I+ T& ?/ v. l+ c/ ?% z6 S
: G8 {( K1 l- e
) `# e, H7 ~) h9 v% e5 P; e1 x& [$ ^
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. , X/ p+ }! J' {5 ~
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
! A, d# S7 r7 J) I* W9 R4 J
/ ?4 W# d. ?6 F( R5.) 確定及檢查主機的 SHSH Blobs 備份" T4 m) z1 |% r0 y/ U
& N/ l- w8 ?4 Z- }, L
8 u2 b7 N5 S# u$ {
5.1.) 在軟件中, 按下 Display SHSHs. , ?% V. _5 w7 g7 R/ X; [4 ^
; A6 B2 A( N8 v( E5 k. m
6.) 確定及檢查主機的 SHSH Blobs 備份
( D8 J; G8 v% W+ I
5 K! w6 G% [0 ?  D) x
- u$ n( a3 P2 a& ~* y& K; ~9 l) O6 h6.1.) 當軟件彈出視窗後, 檢查相關內容.
7 F. \5 p. s1 J3 g6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
% y+ p1 ~& v- M$ h1 Y# U6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
0 Y# v0 T/ v8 v* P/ p
2 |5 T- ~( c1 ]SHSH Blob 備份的儲存位置9 j4 S5 _' s$ v4 d+ L: g# b
Mac — /Users/用户名/.shsh/
5 J% }8 O) h& [, l9 UWindows 7 — C:\Users\用户名\.shsh\- s6 ~) Z  a2 m, [+ T
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
; O5 d$ D. I7 U' z8 A4 t, \; C5 m4 A% T! `7 ^3 a
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
2 W0 y+ D" U* r$ f! W% I
7 o, g, O# ~6 n9 T" ~0 ^. }1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
# M; H- F8 R( W- z5 g2 s# P1 X% m* e  J
, F% I6 M8 }; X2 w  Q  r5 q
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.9 j6 A5 I! L- S& ]3 q9 n
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
8 R5 x% R4 K* T) ?& T' v/ I1.3.) 右按滑鼠, 點選 Run as administrator.) J' h5 v  V) n, z; O+ f3 Z
1.4.) 把主機連接至電腦.) |6 x/ j8 |  u: @- h: {4 I% x
; R8 b: j4 |3 {' ~5 B0 h6 m/ `& b" @
注意事項# a6 S1 B5 V: ?( q% v# e
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 9 }. N$ K8 H7 X0 x
5 `0 E' b7 M- e2 E% J9 Y. p
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份1 \% r. e* K6 m, w, a  e

' s& `$ m- [% g0 g# U- S# M4 Z+ R5 q& ]6 A! r- h# o
2.1.) 軟件開啟後中, 按下 Display SHSHs. / n  L2 Q' X4 B  s; X" G

( N# o( b+ |- n5 I; o8 Z3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
5 J6 R' A% I, f. M% z0 |3 v& V8 ?. B& I

% y" W6 {" X/ [/ o! {% x3.1.) 當軟件彈出視窗後, 檢查相關內容.
) `' y6 f3 f6 Q( C% ?) R3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
6 T0 c5 x9 W  Y+ r3 \  G' @3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
# z" J8 L3 G# U
' n, l. l" {& I( N注意事項
3 @; ]2 f) _: m; y6 R3 H若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 2 J9 N& ?* \0 X

3 i" W( o$ u# f# Q8 N" s5 D  ~4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
; ?+ A5 L6 ~1 `, m- R% G/ C
: ~6 Z* F( K2 h
, L8 c0 S2 D! z# a# P# Y4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
( D+ a8 |& b7 p' _4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.5 b" I9 B$ S- X5 V* Y- B
4.3.) 備份資料需時, 請等侍 iTunes 回應.+ W2 Y$ ?( d$ @9 B' G3 A8 `

; s, ^  ?. j$ R" p注意事項
, j: D8 r  J4 R# {5 d3 ?3 c建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.- e- B8 l& j$ x& v" q1 N, z
1 l* i. H- I9 x6 L7 }
5.) 建立 TSS Server
; a. B* a' J" N0 A8 h0 F4 t$ [# ]2 z8 W& \! B0 N
' Q* ], b; h) z9 _( }. ?
5.1.) 完成備份主機後, 按下 Start TSS Server.
% `) p$ g2 k0 Q# m; }7 A5.2.) iTunes 將自動被關閉.! O  t$ p  Q2 w+ {
; Q2 O9 W: L; Q
注意事項0 s; W0 W  M6 }( X
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
* y0 O. x1 `8 W6 l2 s8 Q% n3 H# o7 C- x
6.) 建立 TSS Server" H0 J: ]2 ]* n! X, z. J* W$ ~3 e
9 q1 T4 h9 ?  {) t' O9 v+ k" b
" C' l' R' S7 o' V1 ?/ [
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
+ p. q( g( ?0 y5 B7 L6 Q" j6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息., \  k8 H' W" Q

: k: ^% v. G' o, O& q" ~, d7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
7 n: g) B. A0 R! h6 tiOS 下載網站, m$ K3 Q' I9 Z  ?

6 f: A9 k! _$ O/ ~8 Z
* i( v2 ~, @. |" r" X7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.2 X. P1 \5 Z. V
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
) U! {5 I  M' `- j! k8 k/ G2 l7.3.) 請等侍 iTunes 回應.1 _7 y2 P0 P+ t) I" C/ W4 @" w

5 k" v* u2 t' ~8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
+ d: y2 \3 V! B7 c" T
! Q" X3 p* [9 G  `1 R& M! L/ m( W: Q# K# a- _) M
8.1.) 回復完成, 等待主機重新開機.) O0 ^( L' ^/ @) ?; J  ~
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
; r" h' }3 r; D$ e8.3.) 選取剛剛備份的資料, 再按 Continue.$ c) R+ N- n# v: ]+ \
8.4.) 請等侍 iTunes 回應.
3 K$ x5 a2 r: h2 v$ d7 n# w1 ~
9 e. J% Q0 T) |2 z: F" M- h0 U若出現左圖訊息, 恭喜你! 你已經成功降級了.
# e4 c+ Y* Q, y2 x. b; j完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
$ ~% w, B# {4 u7 z/ B: H& h) Y+ l+ q5 A% N5 H0 G( ?+ x0 d8 i
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式, ?9 ^+ T" |4 Q

- {+ r1 i5 H2 r% M
# o8 x6 d6 B: O/ C+ }: _3 ?請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.0 r  i' t# ^* F; T
% ]  v# a  ?8 j
9.1.) 開啟 umbrella-4.1.4.EXE.
9 n$ }) g: L3 i/ m8 c* ]8 z9 W; R# }9.3.) 右按滑鼠, 點選 Run as administrator.
9 S( N% u) ^2 f9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.  f. _, G2 y/ y2 J! z
9.5.) 請按下 Kick Device Out of Recovery 按鈕.. W  s' o/ g- W( w0 x

8 Y" r0 u& n" S, O4 {/ G5 k待主機重新啟動後; 恭喜你! 你已經成功降級了.
7 D6 v  ]2 S: I8 u& f( e) m8 T) ~! u
umbrella v4.14下載位置:! R+ X( k; S/ f0 {+ k4 s
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-5-2026 14:17 , Processed in 0.956586 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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