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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
4 K+ j& P& v! F0 E& O  a, X1 C, L& v
轉自: http://www.gizzomo.com/ecid-shsh; q% p; K3 L5 x# J4 ?$ z6 a
作者: Tutorial Robot
& N! E& N* g6 z. h1 {7 ?
' ^" Z. G  W# w% W" Q$ ]/ M甚麼是 ECID?* U! q; E- r( d
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
6 d$ a, R/ a/ Y9 z7 [0 B' _' R7 I* b6 h3 \! h4 ^# i6 K
甚麼是 ECID SHSH?
. [( R3 I$ w9 _8 iECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
7 G/ Y" I8 y% ^( A* _- R
' h! k7 K) Q8 D, O言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
# f& t1 p  r' M6 r# M" @% }. Q! B5 c& @& i& |) B
ECID SHSH 的運作& J/ ~) _1 H, Q) z
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.( z& {8 ?- R1 W5 P0 t
5 q, o( K" }# M8 R; `

. P$ p. J: s+ B" J* u1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
7 H4 K  |  V! {; W0 c. d% W" t. X% `/ g( O5 i  t1 b' Z

1 L3 l$ ?1 z2 }! |- v0 }6 ], k2 C1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
6 B- [$ X* L( t  t* Y3 b6 L3 E1 E1.2.) 右按滑鼠, 點選 Run as administrator.8 W% {8 e  G. c* S+ D
1.3.) 把主機連接至電腦.
0 G& K6 B) u2 a6 [, a# z+ |5 x' h% [7 D
2.) 設置主機 ECID SHSH 備份選項2 ?$ \7 }; O! L
: u9 |+ |# d! B3 z

+ F- B" K" m+ ]' D2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.1 Q% Z- `' j4 J- ~: D6 b+ \
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.' x; p/ I6 S) `7 a% e1 m" t$ J" C
3 d$ j$ N7 }4 u+ i5 d' W$ i1 K
注意事項, Z% X. L# d; p+ A3 E
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. $ Y! H9 E+ ?! ]! M

1 v0 f( J9 s# l- g3.) 正在備份主機的 SHSH Blobs* I( ^8 f/ M3 ^
* |/ ]& n6 `$ _7 {2 O4 w  M

1 ?2 \3 v+ k! g" P, H3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
' |3 n, s* U# n+ E0 a
1 Y; g9 h. r- b  K注意事項
; C5 A4 O! b7 R$ w& G若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. ' I/ c3 x7 L0 D; D

3 l3 c/ w; Y# o. f" y4.) 完成備份主機的 SHSH Blobs& Z$ N0 j. I4 _: w# w* K

  G/ g( B: ^) D9 L
" `. G; q9 z) A4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
! d( X" d/ W4 g1 \4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
- X7 [# D  p3 |8 r' }' j5 |
) X. z+ \/ A2 @9 L, s, @5.) 確定及檢查主機的 SHSH Blobs 備份- H- }/ b% {, O8 ]

. @% @+ U+ G# Y( I8 G1 D) c4 X/ J# K- d: B/ R: v8 T$ K
5.1.) 在軟件中, 按下 Display SHSHs. 5 O$ |$ X" E! E2 x9 S$ G% j
: O1 @7 b7 m! A3 d3 [
6.) 確定及檢查主機的 SHSH Blobs 備份
3 j6 e2 E1 s7 O7 _
- f) D' H+ s9 ~6 ~' ]) `& V  |0 ?  Y* ]% N
6.1.) 當軟件彈出視窗後, 檢查相關內容.
1 `6 ?5 J9 B3 _' r$ g6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
& N9 b1 I7 \7 Y6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
' j% U# {; ]6 \  t, {
  z! F# M. q# f; l, F" q+ B% U3 cSHSH Blob 備份的儲存位置
4 [' S1 n. P( @: ]9 [3 I! I1 sMac — /Users/用户名/.shsh// H6 ?5 P# L! w
Windows 7 — C:\Users\用户名\.shsh\
4 n8 u) }' V7 V& G0 G4 L! T* ]Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
; Z! ~7 i. t) Y% ^
1 C; N9 V' S# |9 h! ~8 P4 y經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
$ f" l: u" @2 ^  p! p& T' C4 ]$ ^, K- T; c, l# i, m
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
# [+ ^, K3 @% m& Z) F  l* a' s. v! N/ K: G8 Q" }7 S. ~- s

$ n8 v! \  {/ L; j1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.* |. U: i/ d& a
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.) r% g. M6 \8 t- N% f; X( t
1.3.) 右按滑鼠, 點選 Run as administrator.2 L  @0 S1 A' E
1.4.) 把主機連接至電腦.
! r  G: ^6 }5 G$ ^* ~, T" [/ u4 O+ z* M; \
注意事項
3 `! J* W2 j# s! `運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. + d& i5 V4 B* {$ t

; C+ F; o* l% y5 z) u$ \+ D2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
2 @) D5 i' ~' ]' \; b) z
, F% R+ w4 _6 f" l5 _; e
% q# Y& K' J( T, D2.1.) 軟件開啟後中, 按下 Display SHSHs.
' N8 H6 _1 _' c- E4 r) V3 P. k$ x0 d( i  j/ v4 A. ]1 D
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
! ^: ?+ G# x/ r5 D; G  B1 D- e; ~( e3 b. W

6 a, q+ z' {: G6 K( ]0 W8 G* J* [0 q3.1.) 當軟件彈出視窗後, 檢查相關內容.# |7 b- m' X' g
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
! V. b7 l2 U9 U6 Z# Z! k3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.* h4 ]: m5 U% e3 P; c+ p9 ?8 X: @
/ U) A8 r0 h" J% |- u2 l
注意事項; O$ c: z7 n4 `$ a3 p3 ~
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
+ y' v) d9 |* h2 K5 _& D5 N/ n
# d3 G$ s9 D& ^8 {! m. x4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料# C5 `0 I2 r) `

9 m7 E) S; d0 c5 N( i
! f. ^: k7 W. H# u8 N9 k$ ^4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
# N! s( `. q0 W4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.! B  L" S! ]( f, I+ N- }
4.3.) 備份資料需時, 請等侍 iTunes 回應.
& c0 E0 }9 |+ |0 P5 L+ M4 `# t
# K9 R0 |* W8 ~/ \5 w. W4 _注意事項
! T( ~8 H- [7 j$ u$ s/ R建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內." l" Q4 w% ]3 h8 [* \: w3 S+ _

/ I8 W2 G1 _* N: g! I4 d5.) 建立 TSS Server
- b; ~% s/ O% m( ^5 b8 \/ @& M/ H4 \' u' H
  `* y: |+ K# S9 `1 e4 P6 Q5 g0 M, g
5.1.) 完成備份主機後, 按下 Start TSS Server.2 N8 w* [( h( P
5.2.) iTunes 將自動被關閉.0 `+ i+ }5 c7 |) @
2 D, r2 a. }: ?( C! C8 E2 z
注意事項
0 r3 C  H8 {  g% ]2 X建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
; B1 j; l1 \  w# z. K. F  v# T; B$ V, ^3 L( w
6.) 建立 TSS Server5 x/ N- Z6 C; H/ C% X9 h
+ S: i8 o$ L5 m6 h+ J+ p. t
) d! R8 x9 o* b" l+ g
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼& P: v! I0 [/ ?1 U
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
1 A8 z: ~$ A* P. N! X+ g! G* Q6 }
+ l1 F! L! H5 J* G$ a& D2 m7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
0 U" u% }; B. I) ciOS 下載網站
6 [+ {* u  K8 Y; n( ?
) s% V+ N0 [: T3 C( E* I: [# m2 a! h+ g' d
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.: G0 [4 O" k1 j8 A/ S3 R! v( d3 C
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.9 _7 Q5 `: P$ I
7.3.) 請等侍 iTunes 回應.1 g$ `1 m- \# k) Z2 r
: G) O( }: s6 b0 h" ?9 r; _5 d
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料- T* Z# {% o" E9 p0 @5 L

! U* _, k+ i# s9 T/ ]- ]* f! s3 T; A$ G) u6 X/ j5 m# v
8.1.) 回復完成, 等待主機重新開機.0 `7 i; ?6 g; g; k
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.' m# s- d+ |. `
8.3.) 選取剛剛備份的資料, 再按 Continue.
  O1 v8 s# ?/ H' U1 S8.4.) 請等侍 iTunes 回應.$ @9 D6 w1 ^5 m( P) }
6 ^& I3 y2 ^0 B
若出現左圖訊息, 恭喜你! 你已經成功降級了.
$ \9 g  ^2 Y  Q: o! ~  V完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. ! c' @. V9 h9 n  p

3 R( [" G) U. C9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
* g/ i$ L" I# w0 A
: @; I8 T) W+ Q
* Z( j! W" |# a! u4 u. K請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.! R6 ?, p4 L8 W
5 W5 C! h' B' D
9.1.) 開啟 umbrella-4.1.4.EXE.' J; S) z) m: N4 Z  p* z0 s. F. }+ v
9.3.) 右按滑鼠, 點選 Run as administrator.
: K7 [( X0 n/ C. M. D# F) F3 k# Q9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
1 Z' r2 `( O' s+ I* _/ c6 l9.5.) 請按下 Kick Device Out of Recovery 按鈕.
. S+ `! s# |- [6 Y! l' k7 Q. i: V) {! E# R1 d2 N' o# l8 ]4 X
待主機重新啟動後; 恭喜你! 你已經成功降級了. ! h* ]% D, r" Y9 {: t. z
. ^' w7 l" `8 F! A% e) l, R( g9 T+ U
umbrella v4.14下載位置:
7 J5 G' [; R0 P
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 26-6-2024 13:43 , Processed in 0.315121 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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