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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
. l1 z% j: F9 o: I5 O9 c! o
; q/ u; _' q; d# X# s3 ^3 B轉自: http://www.gizzomo.com/ecid-shsh
4 W& F; D/ A" `; m! ~* d3 E作者: Tutorial Robot
/ j9 t6 J2 V! F$ I% Q" n" Q: q
2 S2 i, ]5 d/ Y) I! W. n; ]2 e甚麼是 ECID?
; W  C/ ~; Q5 V4 }/ G4 hECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
! p4 U, f/ }: K  r% o6 O5 L2 f) v0 C2 @. M
甚麼是 ECID SHSH?
1 i" I* R& I2 G# {6 |, l$ mECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
: }% E/ K# W! m9 \! S5 x8 i/ j; ^7 {
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
% D$ V( h$ s; m, k8 m3 i; t; L, F! }
ECID SHSH 的運作' x- i% B/ J; a" x; \% k
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
( f: l5 Q. F% e$ m& Z, m7 \/ D7 @- k1 s

' z0 b& D$ {' D. ?2 k$ M5 W1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
8 Q) T/ {) v* t2 j4 }& l% m" b! s' w2 h" ~& ?0 @/ }* G- X% `" i

$ J6 z0 T& ^7 Q1 W6 n, [1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.( j* |: }. _4 P  x. }; N/ m+ ?
1.2.) 右按滑鼠, 點選 Run as administrator.
) W6 @9 Y6 Q# v& B) ]1.3.) 把主機連接至電腦. ) K* U* k6 V! {1 l+ _" B
2 u' L) @  x5 m
2.) 設置主機 ECID SHSH 備份選項
9 n0 V8 Q1 s0 U6 ^3 M! P, s& K& C3 W- x: E: z+ [( U. ~" H; f
( }) q! b  R5 }' v+ F! f, `
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
) y6 Z6 H! e# Q' j  L  t2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.. E/ P+ ]: t$ t! P$ t' d/ n/ C

: N4 H( u& W+ j注意事項) @' }# S, \& F5 }
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
7 V# @* q: L7 {$ ^, k( w" y9 l$ T, n5 S  p# C
3.) 正在備份主機的 SHSH Blobs
  P; E& I2 z( X8 F! ^- [* H) g  N/ G6 i3 F
' s, x+ s8 h7 C% O; T
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.' n, G  P2 ~, S% B  ~

/ s+ g  L( M) o% |5 T注意事項; G* J" g0 Y, l5 |: L
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. / L1 k- N2 j% z& k" u- p
' Y8 t( L/ h) _8 ?
4.) 完成備份主機的 SHSH Blobs
' F4 F$ u3 Q% V: g2 O
* [" }( z! ~& \
7 G' E! U( U% K% L! _  C! {; I4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 5 [0 S2 T8 ]  U" w
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.0 i" H% n  m9 Z

0 W. G: b& [; w) B/ R" U5.) 確定及檢查主機的 SHSH Blobs 備份7 b6 D; C% O, l$ F; j* r  j
! x) E" L- f- n" m& c% P+ s
  b& G! X1 k" C8 [) l" I
5.1.) 在軟件中, 按下 Display SHSHs.
7 V$ g$ Z6 X1 u: u( O
" R5 e: L4 o+ o9 N% _5 a) A6.) 確定及檢查主機的 SHSH Blobs 備份
1 F) O! Q; U/ t  S3 {$ r! y1 g3 q6 s
" D, [. q0 S0 _  d% t, x
3 h3 Z0 Y, x; I7 Q5 J) h6.1.) 當軟件彈出視窗後, 檢查相關內容.* u4 z, y. ]8 e4 x
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).8 S: @& m6 A5 D. {( H% p) u. l
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
4 Y/ z) o( d; V  y) ~9 {
, a7 ]& O  j/ R1 B. \1 w. g. J$ u, QSHSH Blob 備份的儲存位置& i+ p, ]- n4 q) N' q
Mac — /Users/用户名/.shsh/0 F* O. U6 W6 k
Windows 7 — C:\Users\用户名\.shsh\
, p/ e; M! O6 mWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
5 _! @1 i& u; j3 Y. L- a9 C6 H- T+ K# ^
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
2 r% J+ _9 N2 D, q% e& V' ^1 g! h/ {/ l2 [  h' F
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH* E) r9 ~& A( [5 J2 R
# x, V# n  T( g& W
. m; Y9 D3 t) s
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.; ]4 I4 t1 q1 B" z9 k4 _. T$ r
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
6 j* v7 Q0 ]6 H* l- p% Y3 Y0 @1 Z* `1.3.) 右按滑鼠, 點選 Run as administrator.9 R* l4 o" H. ^- d6 O  w# Y$ S$ m
1.4.) 把主機連接至電腦." B  e' X. M1 w* m, \8 e

2 W4 k1 g. }! \, \注意事項0 d& _9 K) e, x' K7 w
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
1 R; B6 y+ s6 S0 f" ~# r8 Z' T- a6 I7 ?; C2 ?# @
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份5 L# o8 }) z% C9 b- K6 S

) G/ N9 f6 ]/ a) d; r* |  n1 H# Z$ R/ i9 u6 o/ p
2.1.) 軟件開啟後中, 按下 Display SHSHs. : u5 M  x1 I+ o5 a( P7 e/ U5 K# G4 D! K% e5 M

1 h1 |3 D: m* Z6 Z$ I. v( ^3 p3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
+ c# o/ B  H, B, C8 W( Q
& W" p/ \6 ?9 z$ c/ X1 ^0 a6 ^, Y2 ~% [1 E" ?2 _4 a4 ~: z* V- D) M  l
3.1.) 當軟件彈出視窗後, 檢查相關內容.5 P# `# A( h9 h" C5 z8 L' n
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).9 d% E% I% X+ F' o3 Y! `$ J
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
7 r: Z  p% p: ]  @8 D4 A
( }1 _, h! \* z7 |注意事項% b$ h9 X+ J) T$ v  i
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
7 P0 h6 m( T- h; H7 Y# W( q
; W, [1 q8 g6 W$ ?: _4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料  G- d% t$ H% T5 i. {0 G3 R

/ Q( d  {9 W4 r' o6 r( E$ v7 k2 O$ Y
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.) a1 t$ ~3 V1 Y' \
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
6 c/ U7 W( ?. ]0 t; ^1 L4.3.) 備份資料需時, 請等侍 iTunes 回應.3 z' ]3 n; P6 k6 T* j

, s. S1 L, C+ @9 {7 s注意事項
) M* M+ G* Y) K# B建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內./ E2 q5 ]% p8 |1 P

$ f$ R- F! z7 s) T/ C5.) 建立 TSS Server
* i  l7 P6 v' P( Q
2 c  G) s, q4 d# R8 w, f
! E7 w7 V% t1 E) ]1 B5 K5.1.) 完成備份主機後, 按下 Start TSS Server.
! B( C& \, [8 `5 G5.2.) iTunes 將自動被關閉.1 f" S7 O; g( X8 T- H
0 B& a; s1 [2 P
注意事項
- {0 G% a5 f7 p) v8 Z4 @% [建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
4 M( G8 P; r0 g; b. B
2 q* C1 R) R8 q, h. a9 x6.) 建立 TSS Server
' m8 {  M7 p4 m) l/ z) c! v3 k8 X* v9 t# y1 C% Q
$ G$ D0 Y7 a8 F- D
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
0 C5 q" @: @% E3 v* q6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.# \5 U& ~! e* ~0 p* x

# g* W& R  _: o. C& a6 ?3 b! z7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch, Y1 G/ |+ A6 c7 v1 C. P
iOS 下載網站/ p# K) g, \; z; Z1 i. X

* n  e# L2 `/ q; \) h; r7 j+ ]( }- b( @0 R# ^! v
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.% R5 |5 ]& ?% t: N
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.4 h, h5 q/ o1 ~1 v3 r+ |2 V
7.3.) 請等侍 iTunes 回應.
- a; L! W! T8 t6 u. B8 k9 {) Y
( J# X7 H9 J9 \( S, R2 s' f2 K/ v8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料$ }9 [; i+ s. |
/ @# C7 T/ G  N: u1 d' H
$ u/ V' Z, Y. @- L( d6 \. R
8.1.) 回復完成, 等待主機重新開機.
8 A6 Q  v2 R* E# t/ w8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
; {6 G  n% q  ~0 P- x/ t6 O5 }8.3.) 選取剛剛備份的資料, 再按 Continue.
  T4 H' t, ~# M5 k; }% j8.4.) 請等侍 iTunes 回應.
: J4 e) ~9 J, _
1 X6 }# c, {) K% }若出現左圖訊息, 恭喜你! 你已經成功降級了.
8 O# Z" f7 Y' s  V$ c) A$ c完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
! A! }5 g7 B; |& ]  D+ l# G
! A, u7 G; v# @9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式; j& t" s' B. e9 m6 {

! D& f: r1 J' z8 w% j! G( Q" s, U6 u3 ?) I, d8 r
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
2 l1 _5 p. O7 ]4 d, A
0 O& S" y4 i( L% g2 J9.1.) 開啟 umbrella-4.1.4.EXE.
# J: Y1 P3 K' n5 Q4 B% @1 A9.3.) 右按滑鼠, 點選 Run as administrator.3 m1 B& X1 Q) P
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
: I! u+ i3 f; L8 @( F5 l% ]9.5.) 請按下 Kick Device Out of Recovery 按鈕.
$ ^& L& ^6 j5 D9 e" B- ?* k: J# L1 r# Y" ?
待主機重新啟動後; 恭喜你! 你已經成功降級了.
( C5 F* z8 B0 q3 x' M8 \' ^6 [2 B/ j! d
umbrella v4.14下載位置:
$ A8 @, ~5 n6 ^4 G/ t* p
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 14-9-2026 20:29 , Processed in 0.214246 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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