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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 5 a5 ?" o! W0 A3 f/ ?% q: E

: e6 S: X# G5 e! I' [3 p轉自: http://www.gizzomo.com/ecid-shsh( Y- P% c0 `" S5 B: i7 C- _
作者: Tutorial Robot" a! b& D" z$ O+ O* Y: U

2 R6 B/ A3 h% ?2 J) T: F0 L0 P甚麼是 ECID?
' d7 U5 T. X8 @6 Q5 t+ M/ qECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
8 q6 d& Q  ~- M" g2 N8 V" H  S
. g* g0 v7 B1 L) J$ f甚麼是 ECID SHSH?
3 o. v$ w- j2 D: l) U0 i' }ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
, P/ D, e7 N4 s* n) d% p% X2 G+ F8 s; i- v6 K' @" M, P, K
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
8 `* b3 G' @3 w( s# Y' \% D5 Q
& S0 P" t6 k4 r& v3 }; YECID SHSH 的運作; k; D' j4 W8 p; o8 t( R
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
: R% u8 ?+ j) m
$ u* X. O2 Q6 Y( J2 I! b1 {7 X* `: w0 }. G: J! s' I+ v
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
4 a$ ]( c  `% [# j' G6 l/ w( Z0 g4 Y2 e2 X8 [# ?0 v, a& p
2 P! Q# y( s/ w: E6 x3 D, A8 q
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.' Y) `/ R4 t4 ?; }8 K. j2 K
1.2.) 右按滑鼠, 點選 Run as administrator.
2 K! Y7 m) U: b- c& i- W1 R# B1.3.) 把主機連接至電腦.
) J+ v+ i0 C( M& m! ~+ e( @! q" s( F# Q8 g" z3 k8 _
2.) 設置主機 ECID SHSH 備份選項0 R2 q8 q$ S' p' ^5 W  ^- P

$ n# @- p0 x8 x# L- _7 @( `* u6 r: Z" _; g' F
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
. I6 k3 a. t7 h( L" y6 M7 q) u2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.; j% \( Q9 X' u5 ^$ d* l$ D; t
0 t+ ^; Y! z" f' v! p! x
注意事項) J) {5 ]$ s1 S$ N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
2 M5 o5 \% Y: T, k: U0 `$ M/ n8 z) w8 z/ `) _0 Z, |
3.) 正在備份主機的 SHSH Blobs
6 `8 f3 C$ O4 \9 [" Z. N2 ?
$ W6 E1 v& z2 y3 F' p
( V$ [- i) y' P* x+ y3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
+ a4 \- K+ \( N. b& o1 y+ X; w4 y* q# }/ G' n5 M$ h
注意事項
1 p6 I' r$ g3 q& F& z. [若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. - Y" }8 f6 k* U" W/ n
/ Q8 F3 H- ~+ C: i  h6 P/ N
4.) 完成備份主機的 SHSH Blobs
) Y- m& y4 f$ H; o7 V, Z% M7 I! d. D$ K4 G$ E& q- b! C1 I% T
1 ~  x3 b+ c# Q8 R4 ?7 ~$ i$ t
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. # s. R3 u' q, r- x% `' v0 a8 V$ V8 t
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
" Z2 [9 N. w% [/ F; J% t* G9 X8 A1 M
1 C; T  Q2 P- u! f5.) 確定及檢查主機的 SHSH Blobs 備份
3 R6 @$ h3 y. z1 Q$ I
0 Y" ?/ R& I' O3 Z8 f4 V
! C! @8 t. h! }7 v5 X/ ~, w5.1.) 在軟件中, 按下 Display SHSHs.
, d! W! u% }) |+ M
8 o* r+ y# V9 ~4 P: u7 Z# T6.) 確定及檢查主機的 SHSH Blobs 備份, F9 {( V* y/ U( t

* o9 ?4 ?: l8 c1 l( }) ^5 m" k$ @, n' U: z" i, l- O
6.1.) 當軟件彈出視窗後, 檢查相關內容.
+ O0 u. m4 _! g6 D, v! Z6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).* s, ]7 e2 r( ]3 W1 @
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
5 |9 ?. N' ^3 [3 |  {. Y. E. D/ N/ ?9 c+ f2 f5 W4 D- T
SHSH Blob 備份的儲存位置
$ v: x# a$ W' y$ n/ O, U% R' eMac — /Users/用户名/.shsh/
! G- }' V2 G# ]9 n& j2 F  `9 pWindows 7 — C:\Users\用户名\.shsh\( l0 d3 Q9 |0 L* L8 M; U
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
, i1 }* X, L, Q8 [, w! F2 [6 {6 ?3 p6 W4 M: l. _) W' C' W
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)7 ?8 M) W* J7 A; o, g  i$ |; m' k2 I
. u) }8 w- g8 J1 |* W3 @
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
8 x4 N# i+ L3 v& B/ O: H) ]
* ~3 ]2 J5 C7 N; U& d5 m0 }( O# N
8 @' D% K- H  z' v+ _. Z1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.) [6 `3 g0 `: V
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.6 r: B2 g( W# l# m' s$ X
1.3.) 右按滑鼠, 點選 Run as administrator.
. j/ L& ~$ A/ s) ^1.4.) 把主機連接至電腦.) y% j! \( ~  n1 q
4 e6 l. t6 `% Z, d
注意事項- A, l/ q2 r- a# |
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 1 z9 u& B9 d7 c

6 m) Q! c" s' i  s2 j7 \3 q2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
% S8 `6 Q2 P, ~
$ c2 N& O/ w$ K2 \6 f
) W: G( W* B  v2.1.) 軟件開啟後中, 按下 Display SHSHs.
; W9 r: K$ y# w% P* ]% P
' j# u, e4 i: t# R. l3 h3.) 確定及檢查電腦上有主機的 ECID SHSH 備份9 J6 W3 ^2 e4 N. y
. E: p" c8 R) B$ D) v
' G9 s% _6 W+ r- p! Q3 O+ Q8 Q
3.1.) 當軟件彈出視窗後, 檢查相關內容.
$ V/ H: q. w/ y4 T+ a5 p3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).; N, b& g6 y5 v' h* n; U# a0 b- _
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.; Y; X% A( R, R
5 K& t; R; z: j) Y6 {
注意事項
3 u1 n* f3 I1 k3 O: h4 H2 r若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
7 Z6 Y4 f/ V/ n3 [. y& |3 c- B. m' c6 z; b4 V! X% y
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
4 t6 U7 a6 f" n8 v- @4 ^
. H7 [3 W+ }, s' p
2 ~# f5 a* e, x) l. _1 q. [4.1.) 開啟 iTunes 並將手上的主機連接至電腦.5 K' a% n4 L+ u
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
1 s! k& g7 h  l  g4.3.) 備份資料需時, 請等侍 iTunes 回應.
' m; X( _2 V" R! y9 k  _& y3 ~3 s
注意事項7 `. |* ^* Z7 Q: l" k
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
  I6 t; Q. n& h/ L( p- o' C7 P8 R" X
5.) 建立 TSS Server
1 f, m2 g) R" C4 p7 w6 E+ C
5 m& U# o' r9 f( q9 t
" _4 w( p' O$ @" A2 s  T" v5.1.) 完成備份主機後, 按下 Start TSS Server.1 ?7 X5 D8 W3 V* z$ z) G% w
5.2.) iTunes 將自動被關閉.
0 N3 j2 E/ R& o6 m* G; h
3 m. [5 x& Q* b3 v注意事項4 v& ?' S" N) v: ~; l4 L
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. , E4 h9 y1 I" V7 O

; }/ N& a6 r# N+ g- W# q6.) 建立 TSS Server
7 Z6 B% D. a9 h2 A8 ^
: i- l% o% O  [2 C$ H
( g+ Y+ J0 ]9 `% F6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼: c  L" y  a3 |
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
- E/ X: K  p) i' l3 x, K8 f! E0 {* d$ g  a
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch. m4 ?8 Z# [7 q6 @6 t$ R  Z8 a
iOS 下載網站
4 _. Y7 z+ t8 C3 e: Y- I  \" X, L) t" A5 C5 l

# W- E. N3 D- v2 {. i/ w7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
* O) x% |' W! d9 C3 z' [7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.) K8 q3 t+ ?! n
7.3.) 請等侍 iTunes 回應.
" o+ e! `2 N" t$ e& }. L! M7 c8 b  K4 D" G. u5 |
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
7 }* H' E0 m* s7 K& S2 m
$ n  F$ K: f9 Z2 V0 v! P- S* u) R. B. c. v7 r4 }9 H/ v# i
8.1.) 回復完成, 等待主機重新開機.
8 T. x, _) H- J/ G1 h% E$ J8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
& M9 O; f1 `, H% Q0 Q0 \8.3.) 選取剛剛備份的資料, 再按 Continue.
  q( p* T3 v/ M3 _" t8 G+ S+ O/ @8.4.) 請等侍 iTunes 回應.
7 `/ H3 V9 q' \0 ~: Z2 N: f; V8 b4 t% L" D5 O+ a; ?- |' M
若出現左圖訊息, 恭喜你! 你已經成功降級了.
% a4 E. D% k! f8 G! D# c完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
' x5 \, L( c# ~& U1 ?3 i
" Q  D, X1 l  ^9 e9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
* e# ?4 |# j$ P! y; M1 u. H% h/ j' _. L# i3 O- m, |

" R( D+ o0 c8 }; }請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
( ~  M) [8 r6 M9 I6 v
( D( s0 r  e3 c0 G" p9.1.) 開啟 umbrella-4.1.4.EXE.$ n3 d7 Q. N$ I! }
9.3.) 右按滑鼠, 點選 Run as administrator.
0 g& {7 T# I5 @/ m& ~2 W9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
  \$ o- c$ z+ H, v. r: N& `9.5.) 請按下 Kick Device Out of Recovery 按鈕.
5 Q* `" |. K/ h1 ]# A' z; `. U4 p" |- c* J. J- ]
待主機重新啟動後; 恭喜你! 你已經成功降級了.
9 G+ ^7 g, D4 A/ i$ u3 k: A
. A* ^! s1 p, H2 z( f2 \umbrella v4.14下載位置:( X# T, m( m3 d' v. c
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 29-9-2024 05:57 , Processed in 0.374231 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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