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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
1 }( E8 l5 J" H' s9 T6 t7 v8 p/ W) i/ r+ S2 {" K. r+ S
轉自: http://www.gizzomo.com/ecid-shsh
# ]/ u/ C9 d4 d6 T作者: Tutorial Robot0 v3 c: C/ D9 L6 R" G
/ O; J1 [+ f3 F/ h7 G1 f1 y2 g; I; _
甚麼是 ECID?/ y8 E, K4 s% i2 E; {
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
; B# v' d8 C+ G2 h2 R, X  a( V5 e9 ~
甚麼是 ECID SHSH?: X) S  |- U- v/ O& f* Y) F
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
" ~2 @( R/ N  I, F6 i8 g0 D
2 `. l1 ^# f4 X4 m' {* l; M  E言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
8 a1 ^  B4 Q+ m% H! u% O# c1 o% E. }, g, W: K
ECID SHSH 的運作( u6 E0 q* R  ~0 W7 _+ r* Y
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.9 C2 v' U3 w- u8 e4 p% ?9 x

3 k% `" b: v3 `9 a
- k; U3 D; O4 z& w3 {# B1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
/ U1 H, k7 n( j$ f2 M
. _5 n, z7 k- k7 f
4 G9 }1 A& t/ t3 n1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
0 g$ ?% o2 z0 Z' `1.2.) 右按滑鼠, 點選 Run as administrator.' t9 g& E2 ?9 ?: l
1.3.) 把主機連接至電腦. % V9 ?3 A/ e9 x9 W8 R

! @" N; }% i- e0 Q% d; i+ y2.) 設置主機 ECID SHSH 備份選項+ }/ }. O$ G, y* v3 y
) w1 J( m. q/ w- B# ~9 X

9 y6 T: b0 l! H# X2 {$ a' G  u+ c2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
: e9 f( g" y9 _5 @: U! s2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
" S6 c4 Z2 ^0 e8 M- K( T6 q
+ |& W/ K2 ?! g" r3 G! t  r- c注意事項
2 i& b2 ]2 @2 h- m若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 9 b5 ?. t7 @6 ~' H; G  X/ Y

' M: N* E! A7 ?% Q3.) 正在備份主機的 SHSH Blobs; f" E! @' n( w1 x9 X- v0 ^: \

9 Q4 f) V2 k* l& P* \% L) @' X1 R9 {- R' d) S
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.; p  I( P. n# z8 H" n- q" @5 X

4 Q" K( c0 ^2 q注意事項. [8 ~2 l" J! `- ?1 T, h% _
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. ' r6 l  n* {6 f! q5 L8 M8 U3 |
) I1 r) k5 Z2 b( y9 l4 V; t* U
4.) 完成備份主機的 SHSH Blobs
- W) A; c( V- e6 i+ {# |
: s6 ^) N: ]( S: r
% f. z7 \0 R  b4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
6 [  p6 _; A7 _' t9 q9 Y4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.) t3 u. e4 m& Q+ R* h

: }0 R! O# M1 l" B5.) 確定及檢查主機的 SHSH Blobs 備份
" Q2 ^& H! |+ X: I2 X: v! y
% X6 U4 |# p: x- c" @" l: K" Y4 a% n4 k8 }4 n8 |
5.1.) 在軟件中, 按下 Display SHSHs. 3 h# u- h4 ~; S: Y0 ~; T3 |

# A4 F) O& d. |6.) 確定及檢查主機的 SHSH Blobs 備份. L1 m, }, F3 c: D- E
. h2 r9 |3 M( j, n/ n
" \% G8 m' E( j- t7 p  j
6.1.) 當軟件彈出視窗後, 檢查相關內容.+ j. |3 g- ^  Q7 H5 A" I" W0 G# k* t
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).  Z) Y& ?: z( @  Y
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來., ?/ h" n) x: C4 N7 i

& K* R: G5 n9 F% X2 C( }8 i$ LSHSH Blob 備份的儲存位置
+ B, w% [2 v' {7 RMac — /Users/用户名/.shsh/$ H2 {: k! l6 Z) O* P5 ^
Windows 7 — C:\Users\用户名\.shsh\  [1 _. P3 T' Z( u- O. Q
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
( V4 \1 S4 Q0 q3 r$ T/ X% U0 P" ~  B- M7 ^
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
6 |; x2 M, v5 ]* D* L
5 G5 t4 \4 Y) n/ \; C1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH' N2 O1 U. d8 j0 y
) D2 B: ?5 [$ A
2 F! {! C% v8 s
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.( `! p" ~3 }4 c
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
" |  @! L- U# F1.3.) 右按滑鼠, 點選 Run as administrator.. s% D- @* E7 L/ y+ [6 Z
1.4.) 把主機連接至電腦.$ v6 m' t. k  w& Q

7 y. H5 ?8 T+ h  ?! j4 y注意事項
2 N: C& k! K) w# O' v8 T3 o運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
6 y/ s5 j  ^. B" l3 p6 ?6 c: b  f; @. m7 ?- x0 Q- |2 N
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份; T+ ~5 l5 w( Z
4 S% x  C5 K  t5 j. I. B

/ ~% W% J% r6 ^8 _2.1.) 軟件開啟後中, 按下 Display SHSHs.
$ x/ W" r. d; G0 g3 `
+ ?7 h0 X1 @  T3 I3 L+ t- c3.) 確定及檢查電腦上有主機的 ECID SHSH 備份7 e. U" }8 J$ Q  E% f, v; {" f
, B5 Y! b6 u0 E; z& t* I) f
6 @7 y6 u6 x) Z  f' t# S+ K
3.1.) 當軟件彈出視窗後, 檢查相關內容." r( P; L" J% o  E! {
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
1 S, ~, ~6 Q+ u9 P# x4 T+ Z3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.$ U7 O0 `) @# l, `7 }1 `7 j" W

" J. v! J; E6 P% c$ o8 b4 Y! z注意事項
; X- A5 c" S6 U若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. ) M+ [! G% @' p. ^
( j+ d5 U) _. ?
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料; B. c7 q/ t$ j- o$ Y7 m

8 D$ o/ F; X. ]0 a* L7 N* A
3 d0 A+ @& L7 B4.1.) 開啟 iTunes 並將手上的主機連接至電腦., b5 f1 \- m. G  v) y$ z
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
; F( J" z1 r  T  H! A, |4.3.) 備份資料需時, 請等侍 iTunes 回應.
1 Q& X4 h& p; P& p$ |! {1 @% ?) J; T" e
注意事項) H: N: h. \* r; K, z( b* }
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.' @2 Q9 T4 o  |$ Z( O, }1 M

& }" |* ~# D; H' W0 [1 \* P5.) 建立 TSS Server8 I3 f0 E6 i6 E) A
- N# b0 \. g) b" ?7 ]
3 n" a* e4 K' Y2 [
5.1.) 完成備份主機後, 按下 Start TSS Server.: w' U+ L/ K. h; E, y: E% X2 a
5.2.) iTunes 將自動被關閉.: R- O+ A6 J, O" ], y
% g+ E, S8 U- ~7 j
注意事項
7 s" N" O& i; {建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 6 n' W* b8 e7 F/ q. z

; c1 C2 F% s. L9 M7 j6.) 建立 TSS Server
& T! F7 F- F/ @+ o% z
3 C2 ~0 A) p. T* l5 S4 Z: x9 ]1 y& A9 \
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼8 D9 [" g) g! ^* U, ~2 h
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.# C2 W8 P* I& G+ y& F5 G/ E5 R

( ]$ Q) c+ |5 Y( |; X; s7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch: S: M/ ^; ^- o; I% u
iOS 下載網站! f1 q& q& U( d/ I$ E. [
* N) z9 S' ^- G, }2 F8 l+ p1 t

4 V% J0 u( ^6 y) D7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
& v9 a. j# S' T3 d% X/ S7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.  l# |  G# F" E) W/ K+ G
7.3.) 請等侍 iTunes 回應.% P  H8 S4 b4 Y0 `# h
% z7 V6 F  E0 u3 F  W* g1 k
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
" i% s" s1 x! G! E/ i
2 l$ r$ l8 c6 O& O; C1 s2 x  y1 i6 p- D+ M' w
8.1.) 回復完成, 等待主機重新開機.
9 M  \+ L* s! x* o8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.! M* y4 n7 B  K2 x6 ^
8.3.) 選取剛剛備份的資料, 再按 Continue.1 S/ |# K+ X2 V! {
8.4.) 請等侍 iTunes 回應.; r) v; N1 L  T' x/ v, ^6 K

2 g4 h* ]6 Z8 Z7 Y若出現左圖訊息, 恭喜你! 你已經成功降級了.8 }- |! P% L4 @# D0 o6 g
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 5 }$ f; }8 {& i4 ^6 b& U( t# V- t
) A6 c* s# }3 s" b; c5 F
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
4 m& o8 E: O% _" L1 h! o6 B0 }8 }# y' S4 G+ t1 E" d# I
0 W) U9 W2 @8 p$ v! L
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.7 P. e' ?2 K$ Q) t! ~% ~
; n9 }  y( C1 x7 G
9.1.) 開啟 umbrella-4.1.4.EXE.+ Q. n; a+ Z" q' J2 G5 n# h. q
9.3.) 右按滑鼠, 點選 Run as administrator.+ B- N, I8 j! B( C5 ~, S0 X! Y8 A( q
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
5 c' i/ |0 R4 F! k. q5 W9.5.) 請按下 Kick Device Out of Recovery 按鈕.4 Y, Z/ A; ?* n

7 w4 i, g; G/ M: @待主機重新啟動後; 恭喜你! 你已經成功降級了. ! |; ]2 ^! U! R5 W$ K1 s4 Z' o& D
0 ~+ t$ s- I$ G: h0 X) ]/ D, L
umbrella v4.14下載位置:! v7 Q0 O' J/ e5 p; H
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 07:56 , Processed in 0.350140 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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