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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
0 ?7 @5 O7 A7 H# c
- v6 t& a5 O4 [- i! z轉自: http://www.gizzomo.com/ecid-shsh& ^8 \- {# c/ ^5 \2 V! ~
作者: Tutorial Robot
! G/ o& T" r! [# y8 R* R
" b3 c9 H2 d" W" O9 T" L3 P甚麼是 ECID?
) W7 O6 v4 t  I4 Q+ n! w8 _ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
8 B, ?6 r" ]6 L0 {0 h
; k1 ^7 a. d9 k9 x% O( w4 S8 x甚麼是 ECID SHSH?
1 A7 Q0 Z- }; _% zECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
- G4 [3 O& _2 ?, {, O2 [7 W& U1 A! \; Q! g2 t8 u) e
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
* K0 g4 A2 e' ~, [1 k& z( i# ~3 v6 c; `9 K
ECID SHSH 的運作& I1 H$ X3 v( S  A
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
3 V  {' X2 Q/ g; T- r# v5 P
3 \; v, v& e3 ?! U/ g& _' f9 P0 d/ A) w0 _) U/ n
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
; {2 v) `7 P6 G; L1 s% J4 b
$ n. n  L8 {2 M: @2 l) H
; P  x) Q7 e' Y* {" s1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.: h' E# {; j2 d
1.2.) 右按滑鼠, 點選 Run as administrator.% j: H% E  a$ M+ t2 J' i8 z
1.3.) 把主機連接至電腦.
0 Y; s% U' b& A% C2 r' Z6 F+ }5 g/ f$ f3 W: D% F' N) p
2.) 設置主機 ECID SHSH 備份選項2 t- B5 |; ?8 G9 B0 w
6 g0 a& d$ \. B) {

7 w! t; g: @2 X: S" C, H1 t  Y  Q2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.% n0 {$ d. s3 K/ K
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
" S2 J; F" ?) y3 z" O. o6 |, O1 c& ]" V6 C  \
注意事項3 ~9 ]0 r  y' J* v, ?' F
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. + R& e7 |3 ^% K3 M  ~& R
- K0 [# W2 g) q$ Y: Y0 I7 E( v
3.) 正在備份主機的 SHSH Blobs7 K: ]# T# O9 u, p+ G% Q; U
7 o* U/ A. G) F/ o
& L6 R& B& \1 A8 @5 V! l+ L5 I* x
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.2 K' w' i: ]' m' m( t$ N( |- w
5 `% P8 R; v0 X$ P" o7 T
注意事項" |1 ?4 O, i# s; ^8 _) A3 M
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
5 C$ J# H5 Y) c& s
4 F: F, }& z3 U. z0 P- r! M4.) 完成備份主機的 SHSH Blobs0 d: b* i( P" S2 ]
. X6 ]: ?9 Q9 v! l4 c

6 w2 G" Y7 u3 P4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
4 l$ M1 ~' h6 k9 R9 X+ L# \4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
2 _- J1 r6 J6 ?- E5 H: E: [: Q& K0 J6 L0 l: @) M, R8 B
5.) 確定及檢查主機的 SHSH Blobs 備份
# w2 y, e2 U! r, a7 M
* M: J+ \! d0 ]. [& K
' X) ^- a# z$ ~; |* E9 B* |2 [5.1.) 在軟件中, 按下 Display SHSHs. / R/ ?- i- F1 K6 f
7 O, `2 P% ^) W9 L3 a( O
6.) 確定及檢查主機的 SHSH Blobs 備份
* X, X. S9 P1 B! l$ B' d: C7 M7 p
' {  [3 K$ O4 ^/ V
- z+ ~+ o, J# }, r2 R# z# o6.1.) 當軟件彈出視窗後, 檢查相關內容.
) A' n, Y! s# p, @6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).# Z. S4 Q) }! U! q6 u  b
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
. @) J2 ^+ X  r1 C6 e  T$ K! E* B  W/ @# Y( m3 a
SHSH Blob 備份的儲存位置
4 u, B% N% [: N# `: V3 Z8 x* yMac — /Users/用户名/.shsh/  \# E+ O" y+ K- {) d6 H& {
Windows 7 — C:\Users\用户名\.shsh\) y% _9 i+ }5 P7 [0 w
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 , H1 p2 T2 _' J

; r. o) ^1 q" ^" n( ~經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
/ c# O* v- x+ W& U; c, P2 b- S, ?! Y; t7 Z# J% i& D
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
( V1 x9 [( P. A0 B# [. a7 a4 `5 }- g- _: ]

3 B  V: a$ A) ]: I. n1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.* C9 {' a+ B' G, g% V1 z- {
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
8 M+ R9 ]. p: Z. J. B' n* Y% ?1.3.) 右按滑鼠, 點選 Run as administrator.2 g8 h- J% {  q
1.4.) 把主機連接至電腦.
2 X6 {, I5 q1 j# X: B5 y' g- Q
  D0 c4 K& Z9 t1 J, n注意事項9 R$ d. a/ K- F, z
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
# S/ d3 `+ [0 b. ^
& \8 w$ _# ]: C2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
" @5 H0 P: ]( C$ P* f5 q1 @
3 B3 U! ~/ {  Q. J* v0 l9 p  P2 w3 @8 }/ f- j1 \+ K
2.1.) 軟件開啟後中, 按下 Display SHSHs.
9 p# a! D$ r- A" T1 g
/ T1 G0 Q- L$ P) A( Z0 c3.) 確定及檢查電腦上有主機的 ECID SHSH 備份4 C  C5 t: e7 e9 Q6 M3 Q/ J6 j
! [/ R4 u# G+ q7 H( ~+ ?% q

: x7 ^% }/ q; V( e. b6 R, a2 p3.1.) 當軟件彈出視窗後, 檢查相關內容.
6 e+ V6 f/ \7 ]3 X: p; d% {3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).6 z( h5 D7 a: u4 R) V% s
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來." e8 R1 C( u) Q* c7 m3 `( j
3 M5 L  m6 a* ~; B. y' H
注意事項0 K9 [" E8 y/ J9 w1 v
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
% G( V/ f! X. X* K0 J. ], S) k4 m4 r  I
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
4 R  [# H* n$ b. J" d0 v% Z8 P8 A" H3 _4 u

/ s" ^" f& g* v# x7 S3 z4.1.) 開啟 iTunes 並將手上的主機連接至電腦./ w2 F; h( R7 }* o- P2 B* E
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
2 S! e% ~  b# _+ \. E; h7 N4.3.) 備份資料需時, 請等侍 iTunes 回應.
6 j, ~# s2 W4 M, H( A0 m$ A/ g: S2 S% n' R
注意事項
4 b; {/ a1 r! T2 J1 T! w& I% ]8 T建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
2 X# X1 [& Q- Z! b8 f4 `5 s0 g9 h1 Y& n1 o
5.) 建立 TSS Server
) m& E5 l1 [6 @2 v& a6 f1 v
7 D; }& \8 g4 d! o% ?1 `
  [7 Y/ q% D, \2 Y# _; _% q$ w# I5.1.) 完成備份主機後, 按下 Start TSS Server.# r' k+ \# K0 P. |
5.2.) iTunes 將自動被關閉.
8 E: Q  E9 Z) O  K* r+ ^* [$ ]0 _2 Q0 H) B
注意事項
3 z7 q8 j4 g( D0 ]9 |建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 7 ]* J4 Q* T$ w/ t- s& i  ^

. n. H+ S$ F1 `6.) 建立 TSS Server
+ |5 {5 F* E5 K, Z
( {! V4 U4 ~8 _/ S
$ n. k% U& y- y% B$ `2 S! s, r6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
0 t; Z) ]6 T4 w+ J6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.4 d, J0 ?# l/ j! d  u% ~2 Y2 l& K

. v. x) R- n. _: r; U7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch  V" r8 d( a$ G0 O5 X7 v
iOS 下載網站( T* q5 b" s* i; m4 I2 c0 K& i

( N9 n; b! g. L9 e, y) h/ m* m! j% h; p  e; x
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
) W) `% ~8 \0 u0 f( D7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.3 V% ~( N, T8 }1 G  b+ r
7.3.) 請等侍 iTunes 回應.
0 E; B; t# k4 e7 F: d% j: ~1 u; ]
  R2 O9 ]# V- W6 C1 T/ a: F8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料! m9 h7 a$ ]8 r1 A6 A

7 ~9 C* [8 g7 I& Y
/ [* ~4 F' l/ O: w. L1 o; I8.1.) 回復完成, 等待主機重新開機.
% U  p  h! q- Y0 _  u7 {( w8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
3 Y% S. C. a# ^7 ]5 L6 n8.3.) 選取剛剛備份的資料, 再按 Continue.
2 |' x) a- o" [/ Y8.4.) 請等侍 iTunes 回應.4 @1 b  S0 s  {  x, ^" x+ T1 i

3 ~) Z" F, c' h, j1 u# i若出現左圖訊息, 恭喜你! 你已經成功降級了.
: @# w9 {! K  z2 k5 x, }2 C完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
9 A% n- B& k* a. K: C* ^
6 N1 y) \0 a6 Z9 @3 j! [9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
3 Q( m4 ?7 }& j; ^0 y+ d) m; _! q+ [. d$ Y9 I7 r* b, t
# B( \6 ?, J! g6 |+ B
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
) ?" v3 v. J7 o& J, `" x& H5 [, D+ l! ?8 q
9.1.) 開啟 umbrella-4.1.4.EXE.% U# O! }4 s  S: B; x+ E
9.3.) 右按滑鼠, 點選 Run as administrator.
! s. ^! w6 ]# q) y+ k* c( Q9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
$ t  E% J' Q' A: \& E9.5.) 請按下 Kick Device Out of Recovery 按鈕.7 U5 D* O' A7 l/ L2 p

1 U  p: V8 q( s/ {3 D8 b: q! O待主機重新啟動後; 恭喜你! 你已經成功降級了.
" G" V) Y: a* h3 K! P+ L3 H* W
$ c( f. S# ^1 G6 H" H' [umbrella v4.14下載位置:  ?, j) {( D9 X. R! C: O2 d/ b
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 3-11-2025 08:45 , Processed in 0.018668 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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