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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
, }& ^5 Y8 ~# Z  |" J  [+ a5 W/ p  {0 j" O
轉自: http://www.gizzomo.com/ecid-shsh
9 C$ |3 q7 V; }0 r: O4 k0 U9 I作者: Tutorial Robot
) p' R: ^) e9 _+ D
  C* n+ v) B9 g* d4 y甚麼是 ECID?
) l6 _/ g8 x# `# {+ w% L" LECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
# ?' j6 L$ r) ^6 A+ B! a
$ Q1 D' H. I6 @! J5 _& o6 E甚麼是 ECID SHSH?
. ]% a) K( e( y6 V+ xECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. 9 Z' h  k" }6 U. i5 x& [; T6 ^

1 n  E: `) Z# @) k# U言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.& i/ J6 x5 c- L; n( [4 G2 B# a3 g
- r3 ?2 z3 M0 e, i6 y# a) L
ECID SHSH 的運作4 R9 B- {- @, D+ i3 w8 b
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.4 [* I: Y7 Y+ L- R

+ Z3 {4 w7 U3 h
) z* `- v* [% q% j8 w1 {5 |1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
% t3 n  w9 t; k0 ?! k: V4 V
5 E0 t; y% T; D
! }+ F; U6 b& o6 [; f1 ~6 u1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
9 S6 V( `( p+ k* h! }* L1.2.) 右按滑鼠, 點選 Run as administrator.7 a; x: A- X/ k2 M- ]0 G1 {
1.3.) 把主機連接至電腦.
$ n9 k. M; r3 L0 i% _$ Q9 N3 ]. H2 W( S5 R3 v
2.) 設置主機 ECID SHSH 備份選項( ?9 i9 j: H, n" h6 J& Y
* `' F5 V7 l0 h
3 [' `3 K, m( c. x  }. C
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.8 S8 G2 R+ x% \& v+ [/ X) ^# F
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
$ a5 M" J' \6 q
, a" S) B) G# G, h; T6 L3 e注意事項
+ X. }; \% i5 z) c8 }- r若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. / I  Z7 @- G- s

" h/ y" h7 X! l: T) l& h. q9 V3.) 正在備份主機的 SHSH Blobs
9 d! M: G, l, x8 d" L) @3 M3 Q4 _+ L+ W3 J; q. z7 g6 G- R
/ R; \6 W7 n8 F6 d% A
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應./ N9 r0 z1 O3 y& E
3 t5 S$ J( z9 \! a$ D: U( V7 Y
注意事項
* J1 h; \0 m0 N- P* g0 O. [若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
# M0 C* `0 R3 J; T0 }1 Q4 e% c8 \1 P, G5 D6 k
4.) 完成備份主機的 SHSH Blobs
6 x" N5 G9 I' I" M8 e% i0 [. }+ S+ Z

9 x! h& Z3 Y1 u2 K4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 5 ?' ?. @* C$ F& e
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.% b* K9 q2 a7 w7 _
4 z+ v" W# U* n3 H. J) P
5.) 確定及檢查主機的 SHSH Blobs 備份
  a' C$ o# G( g& K) f( m
& T% E' d0 ^. G" \; J  a  ]. m. g! a3 A
5.1.) 在軟件中, 按下 Display SHSHs.
+ r2 W9 b+ M* X, U: I# {: d+ u3 c. i* A
6.) 確定及檢查主機的 SHSH Blobs 備份4 E0 k+ @0 A1 w4 c
0 M2 g) d! i+ s# ]+ `

3 \0 A! m; [; x- ?6.1.) 當軟件彈出視窗後, 檢查相關內容.
& ?& e% y; _( \. o2 k6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
8 l1 K- b7 n1 u5 E  u6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來., D# ?  |- G* K0 `' }

9 _8 Z, x+ o' g1 R1 {1 L9 Q; l9 }SHSH Blob 備份的儲存位置
6 u) F8 n  G, G2 q. XMac — /Users/用户名/.shsh/
2 x4 U9 b: m$ G  I( F. B; \Windows 7 — C:\Users\用户名\.shsh\
0 f2 W0 x/ I, o: B( q/ f" F0 CWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 " |8 e! x$ o: o% ^0 h( l; E
! O  \. ~* ?( H7 U
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)( n  S  L, p6 ?+ \

' |' Y& A1 o2 y( I' s  N1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
. ^, z, w2 {! n" p( v( D+ t: K; ]# U8 Q) u9 k# x% Q& F
& B; Y3 w8 `! _: E: U8 b
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
) |" z. A& j2 F$ v' ^1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
/ o- O4 P: t& C9 t2 k5 g5 J2 f1.3.) 右按滑鼠, 點選 Run as administrator.
! ?% S. Z# _3 _' Z8 z3 k# l1.4.) 把主機連接至電腦.
* E9 O' M) F$ o+ H7 t( |' |+ n! q
3 R7 ?. `$ @7 R注意事項
3 X" H3 O9 `. L8 \) b運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
) K) h  x# h1 f* ^% }* J8 f5 c) v) D5 R. V0 V  c9 c6 ?
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份2 _' l9 _- Z7 y1 }

4 X6 k! f8 R& O3 ~' A3 J' g6 p' U% ~. M
2.1.) 軟件開啟後中, 按下 Display SHSHs.
9 e1 B. x9 s$ U4 `9 |# R8 F8 k
5 w! c% @/ A+ o& W: ]7 }' N3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
6 }; P5 k8 u9 j7 n0 f, R
/ j# z8 `: U" K
7 r4 E: v9 Z& O& A2 V- M3.1.) 當軟件彈出視窗後, 檢查相關內容./ g+ ]" o9 `4 o' v( A. M
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
/ V( ^% _) K: y3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
$ o5 z: L, Q2 a) X4 y7 K% ?5 Z- X4 n# k! P* Y
注意事項  a7 A& H  _: @4 c1 N) m4 `; e
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
! p$ A5 y/ C7 _9 q, Z: ~. d1 j- b
+ q- {- L) w5 j* l6 Y4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料6 H& u& [2 I+ g3 a  e$ \! \: X* R

2 P* H; }* Z- C0 i7 Z" E! y% r. D2 ?9 t; g9 ]5 Y) [# l
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.- K7 x6 y. m9 w, l) q0 U' O  `
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
. L- O; g) c& ~1 F4.3.) 備份資料需時, 請等侍 iTunes 回應.
! `  [% d6 j' p, Z: {$ p# J- u
, {" B% l$ j: i8 j: x3 M注意事項
7 G! v* V+ }+ {- \/ J建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
5 _* I8 E# T; C! s
+ J) J/ `  M7 s/ ]8 a0 ^  n6 b  Q5.) 建立 TSS Server, T( L+ v5 h- M+ p

3 N+ h8 V; h3 n  g: V0 L
6 T# V5 x" p% ~6 ]+ {7 E5.1.) 完成備份主機後, 按下 Start TSS Server.
/ }/ n' m6 q& Z# |3 T5.2.) iTunes 將自動被關閉.4 }" s3 y& t) J" E  v
8 ?6 W# [$ {( {& _
注意事項' X( c3 T7 g8 k( ~: w$ B
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
/ Z2 v( V& Y  k8 u; a2 t
9 Y# ~* {8 M: U6.) 建立 TSS Server
5 G$ f- @8 p( e, p2 L8 h! ^
2 ?- d. |9 t! \
1 r1 G, Y5 v& \5 ?! }. d/ |( ?6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
1 R) F' X0 p! X5 u9 f7 K6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
& J: O+ B5 i# l3 A/ a# c1 p7 p: h; q8 R- T& ?
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch! \4 j4 T: a7 v  R0 v
iOS 下載網站
- A! T' ]% i- d" I: W  [0 Y, {3 u/ z3 \
8 P4 ], d( u- L$ r9 E. \* n9 d
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.* e2 K  `5 L6 u: s1 J9 F
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
9 U* W! ~. n" O- P! R7.3.) 請等侍 iTunes 回應.+ D; x: F4 _8 H7 o0 x; B- B% I/ k3 O

7 L- q) U6 [8 ~. @8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
2 |* R# K/ x" A9 V0 X; a' x
$ i2 j/ Q2 J8 i" O1 i/ T! F$ x+ m6 }" F1 O6 ^$ Z4 }) a
8.1.) 回復完成, 等待主機重新開機.
7 W% k; n/ v5 {8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.6 @9 p3 m" N1 s3 C7 ~3 g
8.3.) 選取剛剛備份的資料, 再按 Continue.
7 D6 ^; p9 L0 O9 r8.4.) 請等侍 iTunes 回應.
5 L: W! t( k% ~0 v, y7 h% k
  h/ \% ?  o  z$ g: v( [若出現左圖訊息, 恭喜你! 你已經成功降級了.
9 p) k/ u, ^4 q/ r! y完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. / {* @* B' u' q; J& F
- W) \: V' \0 N) _8 k7 e
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
, I% z) |! J0 [3 G
- M  l" B( W3 ?2 c: e& x* I$ g+ s, i, R5 p' n  B8 T2 }
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.0 ?4 d, f8 _  U/ ~" e; c5 d
# e0 ]; l# N9 ~: S( p. C) ]8 g
9.1.) 開啟 umbrella-4.1.4.EXE.
4 ^: ^9 d$ @" j0 E. h8 |9 w9.3.) 右按滑鼠, 點選 Run as administrator.
. F! ]& B. I  Z  [- m$ w0 R- ?' j9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.3 j  q1 q/ |* Q. s
9.5.) 請按下 Kick Device Out of Recovery 按鈕.; _( K! O0 ?8 L6 `9 X

$ n3 s4 [4 ~: ]8 P- E# C! Q待主機重新啟動後; 恭喜你! 你已經成功降級了.
- o0 U/ z$ p% m) k. p3 p
. P. b* A7 F" p% U0 ^umbrella v4.14下載位置:; Q2 O0 R+ i) L+ ~$ K" f
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 06:30 , Processed in 0.302790 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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