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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 ( \. K. p% d2 W( k" _
/ F& v5 f, ]. I1 A# D) I& h
轉自: http://www.gizzomo.com/ecid-shsh+ |; [% M/ m7 d8 A3 T
作者: Tutorial Robot! f* I$ P( q9 m" [6 l+ y

) b0 c  X( K- O( V+ l甚麼是 ECID?
: G" V; J; ^& b* j) DECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
- i) }7 T( F* V0 v( X/ q' m  t" U$ t) [0 Z+ P
甚麼是 ECID SHSH?
6 D' b; f; u3 l; u8 XECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
2 [( C% t- J- `& ?
: L8 o6 Q" W& d+ O. ~言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.+ U/ T/ i8 R) t0 `4 E
# R0 R) K4 E5 ^% w9 ?% V
ECID SHSH 的運作
, H/ I, X2 [2 v, V9 w每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
% ]' C! M& W. b* u$ ?( g9 |9 Y
1 o$ l% g9 Q) r; q* j
2 a* V$ q+ h( D/ N+ S+ @- y% c1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH  |- X( g) i- _$ H& [6 A5 K' {/ X( n+ f

7 n$ X( S/ r8 k5 P7 J# q( U/ m4 x9 a5 r/ l8 O  o$ H$ H4 ?
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
- _9 M) I2 u# R! M  O: \  f# H1.2.) 右按滑鼠, 點選 Run as administrator.
1 Y% {9 u& E/ y1.3.) 把主機連接至電腦. / q6 m' H% T, F4 V1 V2 z  {+ e+ k
8 \. O% b9 G7 t) G
2.) 設置主機 ECID SHSH 備份選項
2 Y1 v+ F- L( ^9 \1 O+ Y
& j  z3 {$ _  ?& q. O7 u$ e* q, j# z
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.3 D; A2 n* S7 B  K
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
# e5 F! e; G" q; q
* ~* ^+ J  u5 e0 f9 \; `注意事項
, L$ T$ d' ~8 G- C% c7 x/ P5 T- {若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. - ?- t6 ^$ R" N) Z: t; K, W2 m
8 [& h* X: c& F, {  Q
3.) 正在備份主機的 SHSH Blobs
0 {- E* g* r6 n; N6 k7 ~1 e! \; T  x. ~+ W( m6 S' j

5 w6 s9 J, \0 ^) h/ ^" O3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
$ i* B' [& Y1 c( ^: s! g9 j# E  `3 p1 M$ @
注意事項
" {& D2 X/ m$ u( ~, n8 [! l0 ?若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. / X' z- e; P. r% T

) i1 y- f7 T( u3 ]# ?4.) 完成備份主機的 SHSH Blobs2 K9 C2 W9 ]3 n/ R( C
: l- y/ T2 b- C: O! V- V- o/ t
7 I* U8 m1 h& s! s( |* c
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. $ \8 [( N- `0 W0 _
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
* d5 T/ e* a' @3 o6 a+ ^0 `$ v7 R+ ^8 g4 W/ O1 b
5.) 確定及檢查主機的 SHSH Blobs 備份% ^) @. y( G6 `, k0 F
" V' L: q3 n( E7 ]. m. |* u

" t+ k4 J5 o4 K, e# b5.1.) 在軟件中, 按下 Display SHSHs.
1 f4 m4 v- v5 g; T. O
6 U$ v& u1 V2 G9 ~/ p0 j( ?6 M6.) 確定及檢查主機的 SHSH Blobs 備份$ z1 j( J5 v7 `

5 N" _: Y8 i! B) F0 A
4 i$ t$ ~7 V  e6.1.) 當軟件彈出視窗後, 檢查相關內容.
0 z0 a& r* F; p6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).. ~4 s/ M7 r, o& j6 y4 D
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
5 T5 j) t8 t4 C& @
) W/ ]& C7 Q/ k9 H4 i7 }, N6 v5 oSHSH Blob 備份的儲存位置
* l$ x( ]0 m: G  g- I$ M  l0 h+ DMac — /Users/用户名/.shsh/
3 t9 {8 u+ v4 F6 E- f% cWindows 7 — C:\Users\用户名\.shsh\# q0 b7 c$ H2 L7 E7 A. C; T
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 - |1 J% h4 `# u1 C
4 O4 @/ B- o0 D1 b# \, y- t
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
2 @8 t, t* p6 I9 H& d
3 H5 Z* Q+ x6 M0 ]$ @1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH# t  @" J$ O4 T
5 k0 d: }6 ?$ g. B+ \+ [
* y5 U( c5 _, g! M
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.9 o: N& o! r& \( Q1 H! P8 W
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE./ r$ |: M) e+ l' o- @7 }
1.3.) 右按滑鼠, 點選 Run as administrator.
) [& ~* _" p7 J( u' N1.4.) 把主機連接至電腦.
+ B$ L9 P8 g0 \& K8 Q, S- h; A6 e3 O# m4 ?6 E* l) M# I
注意事項3 }, d. L9 l' ]6 I$ ]
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. " i0 K0 c6 n5 R+ V: M% e
% K6 Y+ X( l* g' K
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份! d1 h/ h! L7 ]8 f$ l+ e1 \% Y
& D$ v" z% u( N: {, B$ l0 t

) t5 K8 y3 R2 ?, o2.1.) 軟件開啟後中, 按下 Display SHSHs.
5 P# O, \; z! A; B8 l3 u" u
4 P: B' z' {5 ^' E3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
6 R. R, r5 R- I5 y
: w* P9 d" \) ]: w
- |; l# \2 j# |! F% F3 {+ R3.1.) 當軟件彈出視窗後, 檢查相關內容.& X2 ~( B% `, d) z& t/ k
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).2 g2 W( c4 }; ]4 x7 x- p
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.9 a7 @/ y9 q, S

: _. v4 Y5 T$ R" f+ L8 e3 F注意事項
; k! u9 x: a$ E, W" A( J% a若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
' }4 h% Y# [6 |1 S9 P& m3 p+ G) [6 I( u' c$ z
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料8 p9 f: }! l# d6 k. Z$ {  r

$ J' R9 T+ Z: P1 f* x
+ Y+ i9 C- P/ x1 |4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
, J- e$ Y4 f$ z  A4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
% x: ~0 @, |: }2 y$ N4.3.) 備份資料需時, 請等侍 iTunes 回應.% V' R# k2 R4 I

* K, J7 I5 H0 p! K. M注意事項
& V( y& N8 p/ X$ i1 g建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
: P6 S: p' x$ B! g% T; C' E, [! G* l
5.) 建立 TSS Server# O, d: h; W* v2 j9 P

5 B( Q: m/ \$ ~% Y7 g6 A* T7 Q/ g
# k. _/ V* R0 C- n3 D5.1.) 完成備份主機後, 按下 Start TSS Server.
+ m' o# Y( N0 t5.2.) iTunes 將自動被關閉.0 C6 S4 W( m5 E. u
+ x! F$ d0 \2 d/ b. p
注意事項
- t: Q8 B3 x) _: w建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
  U# \- u$ \/ m; [2 @0 x. Z' x8 e, w! y0 n* M' ^
6.) 建立 TSS Server
+ i! H( Y4 }' ]/ m* f% Q. O2 T& y
8 g& k& C* {, F, R; O2 W8 q) `
3 h! U/ k# }" ~- [6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼- r0 g1 o/ }) V. V' D/ `7 l: V) G
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.1 n! v' n/ T8 [8 u$ D! c
( M) q0 o  Y1 v2 a7 c* ]2 c
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
4 H0 ]7 Z3 R8 L! biOS 下載網站
  t5 ?' y+ R* K8 N2 @6 B; T9 X& s
% P" r( A1 \: R; w: \0 f3 m: U5 M' l) \3 W
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.4 b1 R; ^3 Y' ?' Y! i
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.6 H" i' N# D; [" P9 v( i$ Q2 W
7.3.) 請等侍 iTunes 回應.& s3 ]; X$ ^% c; y

8 w1 X9 O9 e, U8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
3 d) W6 Q( c& q4 ^+ W/ L( L) B
3 [- V/ L, R6 w; ^* K! z  J, {# F0 _0 m; M% N. v* C& M/ n
8.1.) 回復完成, 等待主機重新開機.9 }; f* J! P7 r$ F4 j9 h
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
- K6 x, q) a& [/ l* i8.3.) 選取剛剛備份的資料, 再按 Continue.* e' b# R' S- @+ @# V9 O, `" q+ e
8.4.) 請等侍 iTunes 回應.4 ^; D9 \8 e; \0 A5 g
3 }" |- \( d8 E  p3 u  J$ f2 k/ s
若出現左圖訊息, 恭喜你! 你已經成功降級了.; n( E% D8 A6 R7 U
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. % N8 @8 p7 H) e) ?( x

" R! v6 `& j8 _% u/ P' J. y% K9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式5 c1 P/ W& h' i# j7 Q$ K

2 g5 J. ~. a, d0 M
3 _: O% [# U8 A2 e( ]請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
* [& T$ r2 i4 }- E9 p, F4 z0 \9 y3 n& V* G* ?$ I4 E8 ]
9.1.) 開啟 umbrella-4.1.4.EXE.( B  M6 b( v" K$ N! [% p
9.3.) 右按滑鼠, 點選 Run as administrator.8 `9 ~9 E: l3 E9 ^1 P$ l; a
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
1 j: q- @* {1 c) G! n, l9 L9.5.) 請按下 Kick Device Out of Recovery 按鈕.. K5 b$ _% X3 m; e9 \/ b) r" [
  U9 z; N* B' O2 t; w1 j
待主機重新啟動後; 恭喜你! 你已經成功降級了. 8 m2 w- C5 t5 X. F4 L6 f& T7 ^5 t
" d7 M  e" D+ g( M
umbrella v4.14下載位置:0 B6 }9 H  W& N  G/ o
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 08:00 , Processed in 0.152398 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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