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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
/ F# t2 l" F, h/ A; [
! R/ Z- G: ?! y7 I) r3 J% f轉自: http://www.gizzomo.com/ecid-shsh
) \4 |! m2 C6 N# n. h作者: Tutorial Robot0 B% F. u; a7 S7 k5 e( u$ M2 t/ P& ~

+ ~6 X7 y& ~1 I8 N2 S" e甚麼是 ECID?
, p- P$ }" R# d. zECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.; v$ H$ D( ~6 i( x# M% X; Z6 i
' E' T% B" Z0 j) L! Y
甚麼是 ECID SHSH?
1 R9 Y0 W9 h2 {: q" y  E7 dECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
6 h- k/ g$ c  f3 G  {$ x* }* P6 b4 ]* z! Q: L' k9 @
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.! K$ o1 k1 M  J7 B& |5 ^* c; _

6 m) N& E( o' p2 L# p9 ^ECID SHSH 的運作9 w4 l' b, P" i! a4 H/ D9 I8 _
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
+ z4 B2 Q- \! T$ T" ^( l, Y2 N0 {; i; O: D4 K

! Q$ z% ~/ X, L( E4 O1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH$ ?5 X3 W( ^1 t! F) v& ?; a

: t: m) z( C  N) n
: G+ }( E% N( N: M; e8 Q1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.# U$ s0 c4 q) T8 B5 q) h; X
1.2.) 右按滑鼠, 點選 Run as administrator., X+ w% ^0 D1 }
1.3.) 把主機連接至電腦.
% N* k! S" ^/ Z; n" a8 O- c' r) E. m+ N' m4 p7 L( P
2.) 設置主機 ECID SHSH 備份選項9 {& Z, C" t$ h) w8 C& N9 k

# @  w; l2 W& U' B! y) t
( [& g# n; k6 _% U5 C3 V3 n  I2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.4 ?+ g. H9 _' w( C, {# L/ Q
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.0 L+ C9 F# w( i+ k9 e: ]* f

! ?8 V. s1 z/ X: z注意事項
0 y$ V6 {! v1 m& U3 E' Y9 p若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 6 F7 e! H- l7 }

! R' x# |( g8 L& X3.) 正在備份主機的 SHSH Blobs! I$ l3 I, |7 r1 Y# M) b
* `& p: B  G9 O" w- x' U
: U7 o8 O1 J5 T2 z; S6 y1 b
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
! [0 _& w+ q3 q4 A" F8 b! W2 g# M- ^! b8 g0 k* \5 U
注意事項. v: P/ v( l; a, M
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 7 Z: C# J, F& Z  A6 X/ F

; E6 a( Q* o! Z4.) 完成備份主機的 SHSH Blobs
- O& t4 ]  B; s) `: G, H4 N9 U5 C- |7 E, P5 f6 U: l$ F8 a( k5 C

! A  B, @: N/ _4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
* x" e' o6 }( m4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
) e3 X9 k* ]! u8 C4 `1 i) M0 c# I
5.) 確定及檢查主機的 SHSH Blobs 備份% t: `. g0 \. @: J$ B
  w1 i/ C" Y3 ?4 k7 J' y
6 a: h' k. D  q, k. D
5.1.) 在軟件中, 按下 Display SHSHs.
1 `; e* I: q5 u  B9 P# f
, Y: A/ J+ ~" w4 K; j+ D. q6.) 確定及檢查主機的 SHSH Blobs 備份/ ]* C7 b+ R9 E. N

8 u& O5 T0 p9 u! A( b) i
% |) S! K# d2 I2 z$ {4 d! ^/ P6.1.) 當軟件彈出視窗後, 檢查相關內容.
, m8 |* ]$ X/ I; c' F2 g7 h2 D# T3 {6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
% O  @8 `5 P8 r5 c' v+ K, K6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.0 ^# }: q# R# \5 R
) u4 V. S8 V' Y  ?
SHSH Blob 備份的儲存位置; z" f. j! g. p1 H' c8 c, R
Mac — /Users/用户名/.shsh/% p4 C9 \8 k' s; C. |* |
Windows 7 — C:\Users\用户名\.shsh\3 r5 p$ r4 f7 B9 ~$ J& G
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
* N2 ^! i" A# ]5 U! X+ b& _; g7 _! d( U3 k
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)  l# n# Q/ z% r8 n$ O- J

4 G' y% J  f4 V- X$ W1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
6 ?0 ]7 m. _4 O) _) X& A5 M6 G2 [/ F9 F+ g& `9 p" j% |

0 f% F; E+ i7 I; K1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
1 m5 ~  n9 ?" R7 I1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.: }3 u5 [1 u$ k7 \8 J
1.3.) 右按滑鼠, 點選 Run as administrator.
8 D+ Y' |1 w$ Z3 W" H6 t1.4.) 把主機連接至電腦.
' ^+ l# ~$ [/ \: I; A4 q8 j$ X4 k  p  T' H4 x9 H2 J
注意事項  e/ X  q- W0 q
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
7 P- `* N0 u- e7 t, X7 @# l/ N/ b' A$ _. |  P
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
; M# ?) m/ t$ p3 x& [0 t, R8 c- k6 o. J& O# X
  r" i% j7 V4 H6 Q5 }
2.1.) 軟件開啟後中, 按下 Display SHSHs.
7 C8 ?7 ^4 v5 y; ?; T: R: e5 ^
5 Q# }8 F" B/ D8 O* S3.) 確定及檢查電腦上有主機的 ECID SHSH 備份& b6 A- I7 v! v+ |5 C
# K/ W0 X0 D1 ^( ~% R9 e3 T/ j) V' R
8 v7 f# {$ o+ g
3.1.) 當軟件彈出視窗後, 檢查相關內容.
7 a7 e0 H( ]1 Y9 l3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).3 y) p( r2 l( R- ^8 Q
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
5 z$ O: Q, ]+ h. O& X- Q9 B, Q& ^- P
  `+ e* ]  z( U% B/ S+ D! O注意事項- U+ S5 b  b7 a% t( {
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 2 c. N: y& |8 b* o( _
1 g- Z* E$ @& x  @4 J
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料& P' W$ {! ^! B4 U5 B
+ N% g7 E3 r1 M: W9 A% P- t

4 f9 }  [/ N6 w: a& H2 z4.1.) 開啟 iTunes 並將手上的主機連接至電腦." b' [7 Q3 d3 F7 O2 G* s% Q
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.9 g9 S: ?5 _, ~4 y# o0 o
4.3.) 備份資料需時, 請等侍 iTunes 回應.
' s: S& V% p! [7 |' |; f6 @( I7 d6 e9 p6 a% T2 u' K
注意事項- r+ i) O& X4 I
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.2 ~$ N4 \$ z) I
6 t( d+ W) p% `
5.) 建立 TSS Server
% s6 Q7 {" |  K/ R! M9 ?
' R; f6 M- C) C6 X4 X& ~6 s9 y, ]5 y, c$ S' ^5 j+ r
5.1.) 完成備份主機後, 按下 Start TSS Server.) B6 g6 b; o& @# i- @! F5 p
5.2.) iTunes 將自動被關閉., ?. H# ?' ?+ ^2 \/ R

. p- H, X' Y0 ^. ?! ^5 o5 `注意事項
4 O' b& v: y4 H% v/ f8 j3 y3 B* S1 I建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
1 g3 j+ J7 c, z
5 S5 N  ~/ B6 W: l' I6.) 建立 TSS Server
8 p  R  u( ~: [8 o3 J% {. _! w& N& A1 O$ V, f

4 w: x0 ]1 B6 ], T6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼# Z9 E! y8 Y  A
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.1 f, l9 q* B9 l5 z

) s. v$ y0 |3 m" [7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch1 w! F4 f, _8 `1 s
iOS 下載網站
7 y6 |& R) e: x0 _% I2 W3 e2 i) A3 n

" c- u( b/ V$ r6 e2 W7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.1 Y. S% b% u, |4 A; }# o) X7 g; L
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*./ C$ R, |- }. x0 m4 M5 ?( a' k
7.3.) 請等侍 iTunes 回應.
+ `! O1 M- S9 n0 K
4 b& G+ w2 ?- F  y0 ]" q. W8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料. r8 M2 r& F$ E7 _- g0 Q* G& s: X+ l
( |9 l4 c; {) D" \+ p" u% D" u
6 Z/ x$ R6 x7 F8 s
8.1.) 回復完成, 等待主機重新開機.# E2 @" L, q5 v' R1 L- X8 S
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.* v! l4 L% l$ r5 c2 V4 j1 ~5 |8 Y
8.3.) 選取剛剛備份的資料, 再按 Continue.
5 \) y& P' L6 o% P& Y8.4.) 請等侍 iTunes 回應.
9 I$ l/ ?% Q8 c0 e, [/ a* D& I( y+ i  B& G; ^
若出現左圖訊息, 恭喜你! 你已經成功降級了.
! V; e8 J& k9 ?完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.   ?6 D; c! a) K$ @( m
8 k" i% D! L7 w* s/ d/ f
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
% {; f0 ~9 w$ o8 v% K& }! Y0 R  z! H1 ~* T' I

" t2 V8 E. ~! Y" f1 z$ X' [請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
' k) H  v8 u+ K% s7 \7 ^* ^  G; E1 }5 d& R* J. F* R) w4 I" X
9.1.) 開啟 umbrella-4.1.4.EXE.
% T; m; R0 S0 E7 x9.3.) 右按滑鼠, 點選 Run as administrator.
$ G8 z$ B& P9 r( H: l" V9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
; P9 H2 j+ _$ I' g9.5.) 請按下 Kick Device Out of Recovery 按鈕.4 c4 G: o4 R% Q& Y

! ?7 o0 v( I" h4 p8 e待主機重新啟動後; 恭喜你! 你已經成功降級了. ( y; S! x9 }% }" z" o9 a

! B7 b& T0 U( K' ^1 aumbrella v4.14下載位置:4 ]) H! f" y; [
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-5-2026 15:38 , Processed in 0.416399 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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