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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
5 f/ g/ X' w# c/ n" g, G+ x- B! E7 n1 f0 u; @. l6 L4 M
轉自: http://www.gizzomo.com/ecid-shsh1 E2 Z! w- v$ V* k- }8 A) C, k
作者: Tutorial Robot
- o: O4 ~5 \3 r) `+ E  e$ X9 Q( N7 ?/ B7 {
甚麼是 ECID?2 m1 F) N% ?0 j* r6 J9 o
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
( Q  o# |# M, i* K2 l
* S3 }3 S: N3 }4 Q: O  R甚麼是 ECID SHSH?8 ]5 f( W& V8 \* C7 p2 U9 O
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. , b( c% a, i( Q/ g$ c8 [

* m8 b1 B; J9 b$ g7 }3 t言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.) Z, x3 s5 t6 M$ x. t' ]* a+ E

/ G: @) p+ }& w$ Z6 sECID SHSH 的運作: a3 I' \  O" P1 n2 D! Y4 A9 x+ v
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.4 E, Z: r4 m, n! b0 P4 u
# ]9 _; y- t6 y1 P
& N" g3 x( H6 X9 Y& U2 D
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH  V) c# g* o: ^0 [. S

& |. \  @. W# i  b5 V' P, J/ V, Q3 e, Y+ M: L2 a7 c  j) m; I0 X) v
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.# `# F5 \5 o' S7 I; J2 r
1.2.) 右按滑鼠, 點選 Run as administrator.2 y9 L; |1 @# s. y8 N7 |
1.3.) 把主機連接至電腦. ! Z- k; C! {! H" y
' R8 G4 \! S- Z+ y
2.) 設置主機 ECID SHSH 備份選項4 _; b  m/ _3 F; I

- l+ ~: g0 y, a" Y# e' W, ?( K0 Z" O5 T3 n
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.' u6 m. q6 u& A! Y5 P
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.3 z1 b- b. p, p" Y

" ]% K; E! V4 S% D注意事項  l4 ~. y: x; u4 |
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
8 Z% K8 k' {( m; J* V3 }3 d3 a" J1 O0 F6 b! z* p9 \
3.) 正在備份主機的 SHSH Blobs" _* n2 h9 k* a" F& H/ Q) V
+ Q: X8 D  R) Q0 i* Q6 A1 R

0 P  I' H' b( X0 {" K1 Z9 Z" t3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
+ b2 |) P; _- J1 o( p, m  i; ]) Y1 i
注意事項( [- T& q" A1 y% C
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. % O+ s" m8 `4 [. q* p% c
: V8 e& h7 z$ g- Q; c
4.) 完成備份主機的 SHSH Blobs
6 B# {+ f. A$ {2 Z* f0 J
/ |( o4 g% \0 e# D6 X2 c0 {- W; n0 a0 Z) t+ T8 d
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 8 |4 t) L; h+ E4 n( ^5 P% _+ C
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
0 @6 Q4 N/ M: n+ N. I. R9 o9 F
' P& P5 V; T% ]5 R# q5.) 確定及檢查主機的 SHSH Blobs 備份0 h1 B0 A0 r2 G3 D. R9 m! ~
" a4 c/ ~, n3 v3 @0 M1 Z

) S. P1 }; l* Z2 r( m5.1.) 在軟件中, 按下 Display SHSHs. 9 L1 a* i/ h( j5 J8 s, s2 J

$ g7 R  d* k$ ]3 [6.) 確定及檢查主機的 SHSH Blobs 備份
5 ]1 A. T# a- U8 X; S5 [; @; y1 k- o8 v; @
) O  o" d  |6 o
6.1.) 當軟件彈出視窗後, 檢查相關內容.) Y3 S1 D3 F* V& Q
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
: |- Y- w  T% d# F) v' }6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.+ }; ^9 a/ G0 M& A/ Z7 m8 T) n

( h. ]- i, a) @6 p: \# ?SHSH Blob 備份的儲存位置/ A' c0 l4 `( c; ]
Mac — /Users/用户名/.shsh/
+ ^& d3 q3 Y* XWindows 7 — C:\Users\用户名\.shsh\
+ P( `( ~) p$ P7 {Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
! m) R) A* Z' V0 q# L2 ~
( f7 l+ _; d0 z9 t# U) Z& w2 v, r6 c經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)( [" n+ ~  c" e4 e/ z' ~

' f+ _: W$ M6 T! ]1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH6 G4 F3 X& V# y5 K  m
4 `9 o1 J$ O, }2 A/ L/ a9 B
' o" m" m* U! {- _1 }9 D* F; _
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
( F; ~" o( x2 u% z1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE., G; h6 h; M' [7 r  N
1.3.) 右按滑鼠, 點選 Run as administrator.3 @2 c5 I+ b: n3 W6 Y' _- ~
1.4.) 把主機連接至電腦.
4 _; G+ c7 d/ H2 k% d* A  T( x$ g5 \% f
注意事項
$ ^/ b4 z, n1 _/ J0 b7 E0 m3 r運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
; _$ o* Q4 C9 O; [) u2 b1 @, S+ Q$ D; }1 [: v7 i( I
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
- g9 x# |5 D7 _' V/ ]: t! P  |2 g4 m. P# r: j( ^

) q% [1 f5 f, e6 x' k2.1.) 軟件開啟後中, 按下 Display SHSHs. 5 ^  ^1 W  p! j5 h/ A. G4 l! W
. A' S- {' X- A8 u
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份+ V/ s0 v0 }& J; ~* k0 W9 i
. O2 h/ \9 h- g

7 h+ z/ N! Q) u& ~+ `- U3.1.) 當軟件彈出視窗後, 檢查相關內容.
& _* M0 [( X1 s* J$ J/ w, Z- q3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
3 K* \  U' k; M/ D2 u4 `8 N1 _3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
# v9 o9 g; o0 y, Y# Y6 X+ ~, z7 A3 O. N" B# U' t- r9 Y
注意事項
& k6 h. E) J) D2 Y; F若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 6 l( K* r- G& l: O$ E
' }& S# K# F1 ^6 X
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
9 c) v9 s7 |" g% _
& S6 L% K4 o& s+ M! j0 S
5 k7 ~! Z( J- k; Z9 [. ~% Z* }6 k7 m+ a4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
% t2 d0 P; f% y; ~! \8 X0 s  R4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.3 o$ f) e. j+ J% w% l4 @; g
4.3.) 備份資料需時, 請等侍 iTunes 回應." }' U! A8 t0 x& W

4 H: W  e4 h. J' C注意事項
7 E7 i& x7 T; ~7 {建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.$ s4 f1 I9 Z! z- d7 x9 _- M

1 V, f+ q+ W. A0 H5.) 建立 TSS Server! f# s1 y* _# [& `6 T9 O& ?6 L

! A0 a; r* \) j! o5 z; w" G3 |0 b: N: L' W: R. b1 I# ]
5.1.) 完成備份主機後, 按下 Start TSS Server.
: r- u8 b+ @* V5.2.) iTunes 將自動被關閉.
9 l: Z$ ]; \& h6 a. h( }7 {( p# s- {- s  \# l
注意事項% C6 i( E8 p0 I; `: O
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 5 t6 j" \' K4 R4 j4 k
2 t7 k$ b3 t' i2 D1 ]8 B1 [! @2 I( F
6.) 建立 TSS Server
4 Q" x( E+ c1 B: j9 ]" N6 a  _, v8 D. M& }7 ?4 q1 |2 }
3 k1 m$ H6 K" z% K4 a2 D6 E- h
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
& ?- [# @0 A" U" }6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
, j% u, z9 U/ v- @  ^: e+ a, n) E, U8 v% @8 @2 F
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch8 k) r8 w/ W, ^
iOS 下載網站
0 W% e* w0 o: y( w3 G: T4 n: R* X! p) q$ C

3 R, I3 b, f+ c; g7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
  [- i/ |+ N% p/ |0 l. A7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.4 X4 ?7 v& T6 s
7.3.) 請等侍 iTunes 回應.; D0 h. O3 U5 w8 F

5 a# V, D2 _! \7 Y8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料5 A" j' ^, \+ p! e

  s/ y# }& K  }5 ^1 d, b: @, C
) P/ S$ c# ?' b$ M8.1.) 回復完成, 等待主機重新開機.
+ z. m+ e# j7 V$ F8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
/ b& w+ x) ^7 {4 B0 K: P8.3.) 選取剛剛備份的資料, 再按 Continue.
# H) P: u( P" e8 w0 P( Y2 V8.4.) 請等侍 iTunes 回應.: d4 y' F4 S& Z" ~% T8 u$ T/ G% j. o
+ l5 Z: b' i+ w9 j4 b
若出現左圖訊息, 恭喜你! 你已經成功降級了.
  g( G" q/ @2 R2 F完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
' y" y9 H4 g' R: K3 C
- _2 X2 ^3 w: w3 _% r. R8 m9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式2 W5 Y' X) R& }

/ x2 s3 E9 K; ~: Z! m; V, ^! O$ K, F' }, L. t
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
; I) ^6 F2 @" c& p2 {1 F& f- w: i, w* m7 R; |" J* y0 i
9.1.) 開啟 umbrella-4.1.4.EXE.
7 X( Z! u! P, |  K9.3.) 右按滑鼠, 點選 Run as administrator.
. \  r" w) \9 [, E, i, X1 X. Q9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.' \4 P" v* S5 A/ n- r' a; ]1 t( u3 S
9.5.) 請按下 Kick Device Out of Recovery 按鈕.% O! e1 @9 r1 P% r2 y0 i
3 Z, f% w2 s6 Z3 B! I! @
待主機重新啟動後; 恭喜你! 你已經成功降級了.
/ \( z' Q# I! z/ g0 V( k4 m
+ s# ~' F( i* u2 w" [$ e+ G& E0 a' Eumbrella v4.14下載位置:( n3 {  l, y6 e7 T1 I1 a
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 14-9-2026 21:17 , Processed in 0.203681 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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