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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 2 i" K0 a3 q! _1 L

' V" E+ G$ S1 j; D# L  l; M( v轉自: http://www.gizzomo.com/ecid-shsh
/ w/ A, P- {3 w- O% K7 O9 D, @6 V作者: Tutorial Robot' W% Q2 J$ n( l) u" U. ?9 i

' ^# x5 q, h: ~5 `甚麼是 ECID?
, J+ ]! f- {, mECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
$ z& u0 L# q6 v5 z% D5 T. I' O+ D. [3 o  s' q+ l/ }
甚麼是 ECID SHSH?" e' p: {7 }5 W) S$ U" A/ Z
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
! t/ j7 x0 R3 N/ {5 \. M. e1 N: C4 y  L5 B
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體." y  b3 M1 k. I; S1 ], G
2 Y" |) e3 Y/ B2 a
ECID SHSH 的運作  `. `6 T5 N* V' H( i7 Z
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.- ^3 P( Y% h3 z5 v& m

) i& q( t6 S! c1 @' e2 {
7 X9 [2 i" d. _) `5 O* f  }1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH, d9 U2 Z  \8 M" p0 G! O8 r

, s& d9 D3 g* d" x8 u0 A# P; z; _6 `! {/ S) Y& M$ ~
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
4 L3 H7 ?& ~5 c! K1.2.) 右按滑鼠, 點選 Run as administrator.# y6 F; a  Q; Z3 r
1.3.) 把主機連接至電腦.
: W) O! x+ T" R. s+ P. D, z3 y9 y$ u4 _) y  o2 p, m
2.) 設置主機 ECID SHSH 備份選項
# f% V" M8 k- D: n9 p/ B( G
2 f" v3 g; b% ^
8 I& [8 r6 s" J5 ~) f. v% ?3 P& g2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
1 G' c* j$ f8 f3 v3 a7 y6 M2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
; [9 |: H7 A8 ~' ]3 A. M# t9 l4 d( \; G% N
注意事項- H( o0 N/ |7 t9 g* J. T7 V' P
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
4 O3 o3 j# U* `3 v$ p9 O( a7 j- T7 [# L. P
3.) 正在備份主機的 SHSH Blobs' o0 Y8 T% k! m3 F0 @
- a; C% ~" k, r8 ]' q9 k9 r7 e

" u2 d8 q% C& R3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
: g) R* v2 Z  ?, x2 A: h* {
' }; i' G: B- I: G6 Q8 T6 ?注意事項1 Y4 ^) }$ w8 p
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 2 l" W7 _2 y4 ~3 ~' i( D

3 [9 h( U0 W" @/ u+ C5 _% ?4.) 完成備份主機的 SHSH Blobs
$ B" P& W; H2 ~  K3 }! l, d5 k3 O) ?5 \  @
* {3 X( F5 Y' v# @% }
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
( _" J/ W* e! Z9 T1 z4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
4 Y, g6 {( v" H* A3 K- j" z" e& J& F, `6 Y( O- Q( }! O
5.) 確定及檢查主機的 SHSH Blobs 備份
3 _8 x/ |4 A- s5 Z" B& S5 v7 L5 f# _  L) x3 y% p6 g: s4 J. L
4 v2 H# ]5 {9 l. M8 E
5.1.) 在軟件中, 按下 Display SHSHs. 9 ~7 ?1 G' l  W9 F* l. s( r0 G8 ?8 W
  x: v; g6 F4 [3 I+ O# U3 J0 J
6.) 確定及檢查主機的 SHSH Blobs 備份6 M1 D5 G7 f8 }# t3 X/ g3 H

6 p0 S* N$ F" I% r: \/ q! Z" D3 M$ G) m. v
6.1.) 當軟件彈出視窗後, 檢查相關內容.7 t* w4 p  \4 o4 }: }; T" j, p. p
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
# H: E4 _  I( Z6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.0 d( u# k3 H. P* ~% U! T) z

9 F5 Y% Q. ]7 o: E0 I' P. ?1 xSHSH Blob 備份的儲存位置7 g6 n# p( ?. a; H2 D
Mac — /Users/用户名/.shsh/. o* C' r) @4 K# q7 z
Windows 7 — C:\Users\用户名\.shsh\
2 Z- V6 |, I9 s8 |: GWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 3 \; T! t8 ]) O6 u" M
4 V8 h. K' i$ o
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
$ s; {( P4 p0 E1 M+ D9 K2 F' c* i+ q; H* E6 G% ^' W7 u; D+ J/ t& H
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH! X' T. m/ i9 G  v
8 W  E  ~; X) x7 Y0 i9 u, a6 n' S
7 h& t1 ^% l  e& f* L
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.. h* U' A/ l, p$ q3 Y; X
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
% Y, d$ z6 Z% S  |% [0 O1.3.) 右按滑鼠, 點選 Run as administrator.
9 ]+ W- R  p( O, k4 I' l1.4.) 把主機連接至電腦.; a3 n1 O* @4 y1 l# ^* ?

+ Q7 W$ {# o5 z/ \1 M7 d' e3 O) i注意事項
5 U6 J" s% u# Y8 k3 F' h  L+ H+ k運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
! j) D6 v& j: W8 D& `; U; {) N, }. G' M7 m2 [, v
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份) Q( u% j& i6 K1 {" \3 P' A6 L0 m

! _$ q  D& W1 A
( f$ g1 l/ n& C5 {! _2.1.) 軟件開啟後中, 按下 Display SHSHs.
, r9 \7 @+ m; a" Y! f, I, G2 C" H+ C2 C; m
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份6 I* k6 f" S% v( T# w( {/ Z9 v

% L4 M& B3 X0 X* q1 k3 c$ |+ g
# D% D6 @/ l( F8 h+ ~5 J* [3.1.) 當軟件彈出視窗後, 檢查相關內容.
1 e7 L7 _3 s2 M; _. Z3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
- n+ f, O3 _; G8 b9 r; j! [2 q  |3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
/ f( P6 F3 R# ?& F' }4 C! W3 `
9 Y# N( P' `" H  h9 w" e: u) b注意事項6 I) ]4 a3 f1 o/ K
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
7 N$ l. E/ J, B+ A, Y- C4 l
. W* p( g/ j/ I! N4 i* Q4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料" U! f, g% _% }0 ~  Z2 x3 q

  S. W8 c5 ~8 ]9 U1 N: C  O+ K( }% d) Y
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
! E4 O8 y( y3 e( s2 p2 o. Y4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.' T6 U% u3 |# D, W2 f4 D' A
4.3.) 備份資料需時, 請等侍 iTunes 回應.
3 R) |! t# z  H! N4 o4 `
5 r) K: l  q8 p1 w6 c# N; S注意事項% v( L5 @" }, w4 Y/ Z. T; O8 v" S& \
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.  ^$ F: x* ?. E% E# @( s
: h  v  l$ U8 ?& C  m0 ]
5.) 建立 TSS Server  ?4 w1 R' y2 `5 ]
& n) K( k$ F$ C* N4 ^1 a$ A

4 z- D4 i; D' i1 y! m4 L5 t5.1.) 完成備份主機後, 按下 Start TSS Server.
- Y1 D1 ?5 D  F; \) J: F5.2.) iTunes 將自動被關閉.
  t3 i9 M2 K; ^/ R2 x+ K# u; N- T
# ]& @: c2 X, E* ]% N% P注意事項
9 h$ b. j" h# L  l- V建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 5 P  K8 T( P. i$ G" Q
6 H0 g# r4 a# j3 N/ O* _6 M2 @7 @1 d- F
6.) 建立 TSS Server
4 O$ L, \: \% A, }, b; C7 n' g/ l/ b! b

0 P5 m2 d6 P, h+ ?& L) F. y6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
  r; G( }+ R* Z! p2 R' y6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
: f) G6 a$ x9 {: D! `3 V6 V/ Q
/ V/ ?' w4 z% A. e( C7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
, g. Y: @' o% x( U  z8 YiOS 下載網站( r2 O1 D, C5 z5 t* t! X

. x( w; [7 x$ |# n9 X! U0 q2 z! C" S' S* j9 ?
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.  D3 e1 C, r  x% x8 b) o
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
" X0 H  p. C2 f% V' D7.3.) 請等侍 iTunes 回應.5 g7 \2 h2 t) s/ D, a6 e& y0 x
6 f$ \; u& m# D: L+ N
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
, y8 D* l: B% d% A
2 U4 P4 e7 Q1 T, z9 i$ h3 `7 l% n4 `) @1 N4 N
8.1.) 回復完成, 等待主機重新開機.% S% e- k; k4 N3 p" X
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
0 ?5 ]3 }* `7 T* y! _  f8.3.) 選取剛剛備份的資料, 再按 Continue.
  Z# H2 b* |) S- Y$ p8.4.) 請等侍 iTunes 回應.
2 [( p4 t& l% z7 t6 a. P, K$ @8 G; b# C" ^, P, s5 z
若出現左圖訊息, 恭喜你! 你已經成功降級了., q# \# U  f1 u
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 1 _( v; k! T6 B2 O4 s4 P

0 o) \' K3 {: Q9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
) }) w& G% R- y9 T; Q# i
3 T- I' ?: P! j1 W
0 F  M2 b$ X: Q' F請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
, k+ _- K1 b) A( N
4 G6 c5 c+ _% S* [+ ?  i0 G- X( {9.1.) 開啟 umbrella-4.1.4.EXE.
. X, V& k/ w' f# g1 U2 j9.3.) 右按滑鼠, 點選 Run as administrator.
2 t8 A9 Y1 Y6 p+ w9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
8 w, o2 d( h, n2 ?% v, B3 @9.5.) 請按下 Kick Device Out of Recovery 按鈕.; O2 f- n% B1 m% C  F

1 Q; j, i) ]+ r7 ^( R, _% Q; e3 z* K( Y4 g& ]待主機重新啟動後; 恭喜你! 你已經成功降級了.
+ G% t5 @# e% V6 `6 z3 O+ W+ o) W5 x6 R' U' a. H
umbrella v4.14下載位置:7 V# m$ p% Y/ }" \% s
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 31-7-2026 18:37 , Processed in 0.289028 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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