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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 * H0 l% r( L6 z% p; s9 o8 I. q* [' k
" N( q" j  ~7 q0 ^( Z
轉自: http://www.gizzomo.com/ecid-shsh
. v9 o! p0 t  X- h  E8 U2 _作者: Tutorial Robot0 W/ Y( w' s# g2 D
: C7 E) T* t. o/ t
甚麼是 ECID?
/ G/ o  |0 O! V; N5 d: O4 i% c" pECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.7 N) W8 Q& e% b4 L

- y% K2 x) I2 O4 N; z, ~甚麼是 ECID SHSH?$ n% k5 k6 n7 p* C$ v/ Z5 F1 ?$ z( S
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. , ^7 f( n; g9 t, Y4 y6 Y9 j
2 r7 g8 b2 @. R4 A
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.6 o2 I, k# y. O6 W' O' M8 o
$ X" o& k1 J0 _  S
ECID SHSH 的運作& }2 X: L% U; M4 H+ z
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
1 n$ A' |9 M8 B! q( \% S5 @6 T$ H1 e; Q
- r" P# E8 O* h$ Y0 w1 F2 d7 Z$ C
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
$ ?5 R. d6 s: p' H9 O& p4 i8 M$ R/ a, f! h/ {0 F
  l! R7 P# Q% Y2 M6 X7 n, T" @
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.) P# t: p  o# Z1 I0 p
1.2.) 右按滑鼠, 點選 Run as administrator.
* G; q- r, Q3 Y* z* P1 i, m6 d, L1.3.) 把主機連接至電腦.
7 Z: w7 y% O! C" G: W1 A) l4 P  y+ Q6 |; S, w4 S
2.) 設置主機 ECID SHSH 備份選項( T) V* p1 }  |* Z3 @6 `& u
. b1 n* L( Y/ }; R4 P& e

& q$ y/ J( D* w0 J' w$ m' J2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
0 D5 s. _" {2 B2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
0 Z2 k) F% k8 [' A
9 I& _& `' n2 e/ O% a2 S, {注意事項" l8 N9 S3 x  q3 O1 Q$ ]
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
- f, Y* h" v' }8 g) X& C0 w! ^+ E4 [) N- _) p
3.) 正在備份主機的 SHSH Blobs# U, ]* V& [2 m8 {" a3 d$ {
/ m5 a  {. J) W0 N! T% ?

" u) N  \, Y- G9 T* o& X4 l$ C3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.5 X0 f+ z4 s& O' l+ Y. l
+ Y# X6 m9 [0 w4 |, z3 U
注意事項
' c) x4 x* H2 G' @  i# g0 W若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
) a4 d! _7 g9 J0 J0 E/ P
0 ~7 ]; }* y3 l4.) 完成備份主機的 SHSH Blobs
2 w  T% S% Y: `+ O$ Y
+ h; b: X- o" t. D. Z# Z( d4 ?. h" a
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. - v" @5 l1 q! S& \$ g4 U1 Z
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
# v4 N2 T9 w6 R9 o- x: A8 z- p
9 d8 I% r* t6 H7 d( @2 R: E) [( G5.) 確定及檢查主機的 SHSH Blobs 備份
9 \" n5 @* p/ ?, Q9 v6 D6 `- v7 w3 R7 L8 W1 d' R/ F$ C
8 |, K" g4 I* r
5.1.) 在軟件中, 按下 Display SHSHs. ( N. H6 J/ G1 [9 ~

; h4 C# K3 O7 L9 i6.) 確定及檢查主機的 SHSH Blobs 備份
* z, e; f, O+ x, c7 x; e1 y
7 M  S; P5 N& S; ~" M) B: E/ w" k" |: j6 p% H
6.1.) 當軟件彈出視窗後, 檢查相關內容.
8 C$ i) o# B  z% }7 O" h% T6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).3 R8 w, d- C- @! j+ }. |) `
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
, R. h' J5 [2 u0 X" {% o
# e+ x" n# m) O1 d2 y# p! Y6 ]SHSH Blob 備份的儲存位置
) E: A7 N) F. w& ^. qMac — /Users/用户名/.shsh/) l1 D, D9 q6 X% ]' Z& M$ b* r
Windows 7 — C:\Users\用户名\.shsh\; r! l. r; w/ f* r4 }* C8 w( i
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 0 k. h1 k4 t; h, v! J* D
+ a0 H) B4 G8 F3 w# [( z' _9 R
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
: |6 f. q# _# p* a' [5 ~  z4 ], J( O1 l  w6 z, k8 ?3 b
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH% t' w  \  X4 ~# q6 w

1 U/ C# e/ J: g, e# |5 e4 Z. t" E/ y- w% d, \
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.2 X7 h* [0 Z0 V, G$ c0 r) w
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
1 Z) |7 _+ D6 y( g' l5 c1.3.) 右按滑鼠, 點選 Run as administrator.7 m+ p, h* T0 |0 T( y, Z8 `- p* G/ W0 e
1.4.) 把主機連接至電腦.7 u' U7 S, C7 p% u/ v
3 T, R( C' u/ I- o$ b4 u
注意事項
' O3 C, b2 d$ M. L0 ^4 ?- h: i運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ) F2 ^% P1 L7 u) ]: F4 n8 n

; U, I0 r3 d' s% I7 ]2.) 確定及檢查電腦上有主機的 ECID SHSH 備份" V+ P4 \5 m2 O! o: N6 T

2 C0 C* ?6 q+ N& s- y
7 a/ D$ v. u$ z/ t5 L2.1.) 軟件開啟後中, 按下 Display SHSHs.
- }# f$ O5 q! P0 N2 G: t+ d& @# Y6 v! Y& }
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
' T/ F5 N0 [1 I$ s! D2 D' Z1 D. f2 ~! u

( H2 e, d1 t# J* j$ X8 p3.1.) 當軟件彈出視窗後, 檢查相關內容.
6 _: D; N: t. x3 h0 J! \- ~: Q3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
; ?8 V7 h$ s* f! h6 x8 L' z! f3 k3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
0 H( F: N. d4 b6 R3 d% l
4 F* L# C9 K" x注意事項& |& y: x4 D3 e& Q
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 2 x0 J! K7 Q/ R8 K6 m$ V
/ H( _" Y/ E4 D! c( [. v
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
; h' d- m- M4 p/ \, f
( [$ I! ]& ^% c4 H9 f2 r5 g6 X- o& z' r
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
; e, r' a7 d, ~* D. b4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.* G+ o/ Z. Z' c
4.3.) 備份資料需時, 請等侍 iTunes 回應.# t! O$ |" _+ ~% H8 `

- d' t( D, Z5 [% a& C7 y% f注意事項
( N5 u9 C$ J2 p7 U# M4 ?建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
8 c. h, ~1 O' ~) a. G9 B+ C
) p- E( e! p" w5.) 建立 TSS Server
# q  o7 ^- v# x5 ~  H' A
" ]! F) Z2 S% m' l5 n% V6 X! f9 J* |* L
5.1.) 完成備份主機後, 按下 Start TSS Server.- ?+ N8 f1 y, w6 M% s
5.2.) iTunes 將自動被關閉.
+ D9 |8 U$ G, q" s1 w& `7 i5 `1 s: g9 i* T; F8 x6 m
注意事項3 `3 K* [8 m0 ^0 Y3 D! a% r+ B
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. # T2 {+ [. J- `3 s" K
$ E9 P  y% s1 g: m3 w$ d: Q
6.) 建立 TSS Server9 g" O5 J3 A8 ^

5 Z; L# y5 Q# p5 @8 `+ \3 C4 Z, Z+ Y! _3 d# P( F) G
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼9 K0 J1 e0 ?' T5 a: u; S+ i% E& p7 F
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
% z: ^5 C% T  Z; ]0 U
8 q& d( s: r* `8 I  t8 f7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
( a- c: X' y& P7 @! |2 MiOS 下載網站+ V! Z' O: X6 e( `9 t8 T* B4 ~: S0 C+ ?
* C, L! ]' }& j- M/ |$ |$ Q- |$ L; P

3 o  t$ ]$ \' r7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
9 n2 k& d6 `& S5 c6 k* a7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
6 V, f  g+ J) [5 k7 {' q5 q7.3.) 請等侍 iTunes 回應.
# A+ {6 p' B& m' V' p/ A
2 O$ P5 F7 Z& j- z8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
# q! M0 x, W+ t" l; R6 ?/ o4 e
* g5 c, }5 @. f$ ]
3 C8 {% O# _9 c2 `1 M8.1.) 回復完成, 等待主機重新開機.
( s+ a* ]" e1 Z3 p  p8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息., a2 _% }& i4 r
8.3.) 選取剛剛備份的資料, 再按 Continue.
0 E2 ~6 h3 a/ S6 x! N% f0 @0 o8.4.) 請等侍 iTunes 回應.
5 S0 e. F7 I2 H2 a0 L0 |" A
4 p4 R5 A5 X$ J! E5 {; H若出現左圖訊息, 恭喜你! 你已經成功降級了.& l2 N4 s8 F/ `5 Z" o. Z( x2 y
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
" r- {, R; c8 c- P- \% {3 O9 N( b8 R+ [$ x; e
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式& k2 M( a! `/ o; q1 y% ]
) ^* e' M* T) m) I5 T$ j
* c1 K, c9 Q( ]
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.9 p8 {; I* V  R( `3 i
3 Z, ?+ W2 I5 i: y  q* L
9.1.) 開啟 umbrella-4.1.4.EXE.) E! N% T- L0 l4 S! P
9.3.) 右按滑鼠, 點選 Run as administrator.
$ V  K5 E+ C7 C- X* L9 E! ?9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.; x* p/ f( k! _$ K$ \" w
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
5 b, n8 |- P9 z
9 p# V, m9 z* f& C$ O待主機重新啟動後; 恭喜你! 你已經成功降級了.
( K9 W$ _3 O9 c; }
$ S1 H1 g, j) e0 g- T' \/ dumbrella v4.14下載位置:- w7 @7 z/ w# C; l, T, X, h
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 30-10-2026 00:56 , Processed in 0.198539 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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