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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 % l" e0 d% s+ o2 Z
' O0 O4 X0 j7 z7 P+ B/ \6 a, M
轉自: http://www.gizzomo.com/ecid-shsh
0 m5 Y6 E: O9 f- C作者: Tutorial Robot. y. Y$ {; d% I# m

" a" |8 e) ~8 l甚麼是 ECID?9 f: R2 w: E) n2 c" g, P
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.8 g1 Z9 F  j; f' _0 x4 I5 u# V

& T1 Q6 A& c" K- g3 A9 r* _甚麼是 ECID SHSH?; l" a4 u& R0 b4 o
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
8 d: ^; P0 x6 v5 s# [
8 ~$ v' R8 B+ {8 S6 P, B言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體./ u5 ]+ U: u, s3 g3 M' R

4 Q1 a! f: x; gECID SHSH 的運作. T" `: M9 o( }# H
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.( f% \2 _) y' j% E

. G1 g* S$ N, p0 ?  n
& l1 Q: H+ a! @7 P2 s1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH" a2 U8 J( I. }. g0 Q0 s+ `' L

% e$ p1 A9 O' _4 J6 z" c8 b  h0 I, L
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.; S8 v/ X# b* s, G( n0 j) E9 x
1.2.) 右按滑鼠, 點選 Run as administrator.
1 l: K( b2 O. f- |, O) s8 O$ s; y1.3.) 把主機連接至電腦.
! r' `+ x) R' ~
, r; ~( r9 H7 K) x2.) 設置主機 ECID SHSH 備份選項7 `) g5 i6 a* b+ x" ?* j  @

; p: F" o/ x3 o% O6 ?$ T: c1 R& ]+ K/ [& K4 D8 x& F; y
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機." g/ C0 s( y0 V& A4 j" k
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.3 [) v9 j# Q: L" s

6 R! J5 P' J! k: g# X  N注意事項: [2 @7 ~* ~/ b
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
) G! ?# ~1 v% H$ _3 t/ o
2 j0 a- ^4 E; c5 Z3.) 正在備份主機的 SHSH Blobs
' T- I; n$ T2 {' f8 C6 y' P9 m3 i

/ \. j* P( e, P. O: ~1 P. J3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.9 P& x- o9 G$ i* ?+ F% f# `9 p* i

, x; A& U9 Q6 r4 l6 ]注意事項
! u6 G4 ^2 f3 e6 E若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. * T* D. x. P  P; M1 \" m% m: `/ s
8 i4 e' P/ n$ q
4.) 完成備份主機的 SHSH Blobs! t# K; x8 `3 z* L
# C! }( B) A- F- s
" k4 p. O) X1 D7 Y
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
1 N: P5 b! ?) d( w1 o' b4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
2 ?3 s: B  O# \$ G" y, O% V/ p7 i% C- P. v* H( t, R
5.) 確定及檢查主機的 SHSH Blobs 備份
- }8 M. @2 m, c! {/ P
; L0 G! g! f% y1 ?" {( n) k3 J' p9 c2 Y
2 t" W) _) ^! o8 Y3 R3 n# w) y7 C5.1.) 在軟件中, 按下 Display SHSHs.
: \& [+ [8 D* l) [% P5 a+ j4 M3 N4 \; q
6.) 確定及檢查主機的 SHSH Blobs 備份
0 s3 V% T9 I7 H: ^, {9 W0 P
: r5 \9 Q; I& r7 h- T  J2 F9 g! K$ N& ?4 c) `
6.1.) 當軟件彈出視窗後, 檢查相關內容.* |. B# X4 X5 W! d
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).: I0 f3 \; p5 _8 e3 W
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.9 U! t. j. B; H5 x. x
- ~( V6 x6 V) D7 j% O* M  z
SHSH Blob 備份的儲存位置
* f/ @7 _$ j$ f: [Mac — /Users/用户名/.shsh/
- z' e0 L" U/ C  B3 wWindows 7 — C:\Users\用户名\.shsh\
0 `: b! m" K0 d! U* T5 c8 n; y: PWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 ( d$ C+ p$ p2 V

" p1 d$ [" u% R. w& N. E: g經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)1 o# B9 i1 _# ]% _- ]7 K4 j

; M1 }! ?8 I( f8 j8 U1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH2 z* w  c& v/ Y6 `  O+ u7 k" B
% c) A- z- R# I; x7 X3 d* K
, e) K# S7 y* o, @& l0 w: r
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
: W8 |$ m, y; E- {) {1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
# a8 Y! p+ w* Y- `, a1.3.) 右按滑鼠, 點選 Run as administrator.
' B  ^( D! g& k& F* a. e1.4.) 把主機連接至電腦.& _0 _3 Q# h7 F* s* l
% Y, C2 d. a+ f* q/ D# A; `8 B
注意事項: b4 O8 L% {: b8 J, m  X
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
- L: M4 x! N& o: h& P$ B; S5 S% ~/ T+ V+ q3 }5 V- S# X3 K& \* x+ u
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
4 `7 l& x, k  h: W5 \4 K
- v0 A' K* \! x
1 o. z2 d8 @! F' E* T2.1.) 軟件開啟後中, 按下 Display SHSHs. 1 V  v3 c, ^8 I1 r. I) ^4 B# i

! m2 \; v* v- N( B! E7 k3.) 確定及檢查電腦上有主機的 ECID SHSH 備份+ F1 U3 i1 W1 }' a- w

, s: s  \" t9 A+ q7 L& w
5 b; P5 m0 F* n7 Z3.1.) 當軟件彈出視窗後, 檢查相關內容.' I* ]/ q2 N: }/ f7 a
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).! W3 N# L. A  K; l2 o
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
. e' Y) c! s$ M! Q6 ]: g
. h+ s: E; j% V* ~注意事項
- u; U- \$ b& X4 ^& f若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
7 u8 k5 H0 Q# D; h4 Z7 k/ [: r% {2 f5 W* ^. @
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
: e7 C5 h6 c  b8 r" l4 g/ v1 s6 f4 ]1 c' @8 S" r

1 {) B4 T: I' N0 \- {4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
4 ^4 U3 d. m  M' s4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
  U1 y+ i/ n. d/ Z6 Z" w- }4.3.) 備份資料需時, 請等侍 iTunes 回應., `# P- t- c0 B& Q

) w% I) }( a* D) m$ H注意事項
# b. Z3 w, g" d0 D" Q建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
( l/ T' r& y( S5 J
4 r$ }# u! u0 C/ ~5.) 建立 TSS Server
- d* l6 w8 W. ?# N4 Z
% d" U+ B3 p& C& {( S( d
% N) H3 f4 ^" f5.1.) 完成備份主機後, 按下 Start TSS Server.2 h1 B: I% P. n" U8 s- d8 f/ N
5.2.) iTunes 將自動被關閉.( K- ]- I7 G6 j1 @" D

9 O% Y: L# `. ]* K注意事項
1 z& D- h$ ]/ C( q建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
8 h# E- Y. F, |  d, u6 k8 X: P
9 _" H: H) x: X) v$ X9 K; Q4 [6.) 建立 TSS Server
# C' w; J% U, U0 r7 y) b) N; n3 h; U8 F" q

: }* M( b' L: r$ I- A. e3 x6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼9 v% t: H1 }! A% J& z8 V9 B3 A
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
. [1 J, x  j) U4 ^% v( U, f
1 i# y% B+ c& u7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
" [+ \3 I+ `& n8 ZiOS 下載網站" X  B0 c5 g0 q% K: W. s
: X0 R* l, j: @% y1 d1 b1 J5 B

& z0 _- A! ]' s( y1 M( X: o: i5 _7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.1 ?* T9 q: n- e  K$ ]& M
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
, h! X7 ^. N4 F! T% k7.3.) 請等侍 iTunes 回應.
, O, |3 ]0 u! F' l8 q
. n5 y! J% G8 L" _$ i6 q! Q8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
2 `9 V' w1 Y7 R3 Y, p1 t& r$ g3 _7 T2 p* p- K8 S$ w
" r% _- o( [! Q3 M
8.1.) 回復完成, 等待主機重新開機.
2 I3 \+ M2 |  W6 q; m8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
) w9 c5 w6 J8 F' |* x2 s8.3.) 選取剛剛備份的資料, 再按 Continue.2 }: y3 ^" Y% `' c
8.4.) 請等侍 iTunes 回應.- x# Y3 ~, a4 |) o8 i% f) W

( W/ Q8 p: @- `& G+ o! B& x2 |若出現左圖訊息, 恭喜你! 你已經成功降級了.
0 i% o6 ~, A3 c! h完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. , P6 a( K! S) _, r- q
5 _/ b) L  R0 ^: u5 Z
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
- g# E6 H1 q8 M( X0 e) k- k
. b# Q- x- Y& ?  F" B5 o& y, K* g+ ]7 B8 v
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.3 j5 N  X" q0 J' c8 C& ~, R

, w! U) x9 {  I  ?9.1.) 開啟 umbrella-4.1.4.EXE.
9 B" y: {* Z) [. v) a1 }2 P0 Z9.3.) 右按滑鼠, 點選 Run as administrator.
8 ^% G' [" w4 f9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
/ P6 T$ A5 S7 z# Z* v; K9.5.) 請按下 Kick Device Out of Recovery 按鈕.! B; L- @: M# S2 t
7 }- a; g5 s# M8 z! ~
待主機重新啟動後; 恭喜你! 你已經成功降級了.
' j! A# z1 L0 [" V/ m2 h3 Y/ q$ b0 A5 a, |& p3 j+ e$ E7 D
umbrella v4.14下載位置:5 f* d4 B/ R# d8 f
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 9-4-2025 19:15 , Processed in 0.323748 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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