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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
+ d9 h5 \8 g4 \. b; u2 ~1 Z4 E$ l3 b# m* [
轉自: http://www.gizzomo.com/ecid-shsh; x2 |! z& ?, s  F0 j
作者: Tutorial Robot
! w+ @; g/ }' k9 v9 i7 U) ~/ b, G
8 }4 J% g, K- x% s/ J2 T甚麼是 ECID?* \& u! H$ W9 N( X
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
4 n% N. Q  k3 P) g; h5 r1 k4 a( ~3 W
& B/ Y" t4 \  f7 F- L, q甚麼是 ECID SHSH?! ]: v' }! Z: l% Z- o% F
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
  o  g, {; s1 c2 u0 J8 B2 g3 p$ ~! M
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.4 e5 S, w0 [- D/ k% A  h8 b8 C7 o

; ~0 `5 F8 J0 v, x, h+ S3 u3 {ECID SHSH 的運作
5 Y# d, C7 T( |7 D/ ^每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.' y* K  l5 x& W0 g) s8 O

3 n) n$ y1 d* R' c* h+ k+ M3 m" W0 U
9 o# _) Y, @1 t6 t! c1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
9 d) @4 c; y  g8 u% g4 }
  k2 f, j0 F  o3 [- ]; p) b" z4 U6 ?: Z: {: Y  ^
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
( T( ^0 i2 C4 u/ ^2 G1.2.) 右按滑鼠, 點選 Run as administrator.
5 r. P+ H4 C1 D; ^1.3.) 把主機連接至電腦. $ ]$ u# ?3 {1 m4 N/ w( m1 N
3 s3 Y5 l+ V: k4 v2 i, s
2.) 設置主機 ECID SHSH 備份選項- \' x; O7 e% q) t5 ^: w( E  K
& l" J- y& s. h, {" t: U  z

! I& W1 E5 b& p1 j' @) m- {5 ?2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.1 B" w! O+ S4 p: ~1 y
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
% I8 [+ u" b' B$ V5 I: D+ U# ^6 }# ^* ~* E, |2 q# L" m- P
注意事項5 T1 ?/ }9 s# {
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
: ?$ w. F& H1 l/ i, E5 l  Z
% ^& X: p! b, B5 g3.) 正在備份主機的 SHSH Blobs
" Y  t' F) `! D! Q+ u8 Y$ {1 U; h1 j+ U. W# E
" a. E# Q9 v6 [3 J- F7 \! P
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.4 A2 }. U2 N* z  M; T7 U  ^. }
8 K$ R. }6 d6 ?! p: Z7 \! b
注意事項
" b4 [$ e" m, M1 w9 O' e若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 3 @. p+ i" M# ?1 T- w! w5 Q. t

6 ?" l: ]; k& N, U, g( S5 R. G4.) 完成備份主機的 SHSH Blobs% Q( ~6 M0 a  N0 i! S
# i5 E+ }( g- P' u: z

4 M5 N1 `5 Z7 C' ]9 a# U! t- d4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
( J$ j4 r- W% B. r4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
0 i! d6 k& s6 z: B* K$ A! D+ U4 o
5.) 確定及檢查主機的 SHSH Blobs 備份
! [& M3 u6 [' U4 {" k: d+ I: {5 t( U! @% m2 X9 O

3 p4 o* h: C2 h5.1.) 在軟件中, 按下 Display SHSHs.
" I) J/ d: w, @; w# m7 P/ q
8 ?/ @* k7 D7 X# p" s) x6.) 確定及檢查主機的 SHSH Blobs 備份2 N8 j0 m( P( r/ g# B2 k+ B

( I! K9 i+ u$ \( Z! c
) W" G1 j0 u) r! Q4 q" E6.1.) 當軟件彈出視窗後, 檢查相關內容.6 Q6 T( _" Q9 x9 Z  B, q& k
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).8 |/ k1 k7 g9 a! k
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
, c3 j, f* |. d3 {/ u5 B! z) t
SHSH Blob 備份的儲存位置& Q0 v+ M, w; S7 l: l$ B
Mac — /Users/用户名/.shsh/
$ ~) D; v* c  G- [7 s5 ?* T8 q1 yWindows 7 — C:\Users\用户名\.shsh\
  h! W9 W2 j/ j: j! O0 eWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 6 U  X5 w5 t. d. z- `

+ g3 k# H" R; Q/ Z8 }* Z$ t* q6 V經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server), `5 ~1 }- R' ?

; f& ?$ l' B4 c0 C1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
# f  J8 G, e( h. v
- o! k, S% K7 B4 a
8 \' O/ i+ E5 R1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip., L6 S5 D' ?/ ~" d
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
* j1 e! h, P3 h) E2 n1.3.) 右按滑鼠, 點選 Run as administrator.
1 U5 W/ ~- y, P# `. X7 U! Z1.4.) 把主機連接至電腦.& G' S- _' J7 @  w

5 E7 `6 Z( \8 i5 ^. k. |0 _注意事項7 X, [: _+ h/ t
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
' d; H: B: r" ]) C$ M1 G4 u$ a; b2 y  g
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
2 B# }5 m9 K4 a" I% I. L/ w- m! L4 {8 }3 Q
' l/ {$ i, @) o: e) U( U) K
2.1.) 軟件開啟後中, 按下 Display SHSHs.
) Y: @5 q: {* N  {  w: L+ `3 T7 Q/ l$ R% a7 }- W5 @7 R9 [
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份" j/ a8 |0 L) H( G4 V4 I  ]

( T; C1 z* q% |0 p/ v# R  A; h6 l% ^8 T# I, ~
3.1.) 當軟件彈出視窗後, 檢查相關內容.4 k+ h; K! z) m7 a
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).; x/ Z! y" P7 X5 @( ?" \+ n6 `" a  R
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
; t- \/ e" C: \% v$ B: E
5 x7 f  @8 S4 N. V注意事項
$ s( J! W& r' F6 |, M' {若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
8 c7 |% q$ ~: S2 p2 m: `
# _# i8 g7 `# a4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料2 W" E2 c' L  p! C+ ?0 B

% Y+ [$ N+ b4 G# i; U+ c* a% W$ `2 s+ M8 m" j! O3 Q! T
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.9 N1 B; W6 x7 m! i' f7 b
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
* N: _$ L* I9 d4.3.) 備份資料需時, 請等侍 iTunes 回應.4 c$ u: e1 C: x  w: a

* I% K  E9 b9 J注意事項
. S- R: I! A, A- s: a" }& }建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.0 a% Q! b3 g' p$ Q/ o% W0 m7 h3 N& l4 ~
- k0 g; j9 _& A! y, {
5.) 建立 TSS Server8 w! B% L$ Q* s) x
: P" Z3 s) B5 t6 }" V6 Y
  i/ @: D6 ?4 C* ]
5.1.) 完成備份主機後, 按下 Start TSS Server.
/ P$ O4 L; ]# H2 h5.2.) iTunes 將自動被關閉.6 L5 T  P9 K  \3 e; m5 H' o

) k4 x3 @" E0 a: g7 E3 V注意事項+ {, S+ K& f: H  Z3 Y
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. $ f6 ]  U( k5 Y: v/ i' _1 V

& e* z& \# k% Z1 }% m6.) 建立 TSS Server
3 M; E& k" q" }9 j- n
7 W5 C5 `' B5 R& f+ H% |8 A3 A
2 L1 T! U" H3 V' U2 G6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
% N1 m5 [8 G/ x4 s4 ~6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.- d+ R- Y$ U( F& ^- D
6 _: n. ^) v0 A! j
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
1 _7 K" X( c& t1 b9 R5 z1 piOS 下載網站
2 }4 @1 d1 O. v1 O4 U
7 I- V8 X& z5 b# l
, D, T: i8 ^: A( Q4 j# k7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.# N; k0 K/ Y5 F6 |
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
# L) [) N* j1 S- p* ?! H. P& s$ k7.3.) 請等侍 iTunes 回應.
3 w1 e( A9 q4 S6 H& k$ a; e* I% ]2 r8 F) S
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料7 I# |5 @% Q! v% O$ h! d6 ~1 r
4 R" I7 n* V/ Y7 H( t% g3 F
5 ~! z/ k, D/ s6 n
8.1.) 回復完成, 等待主機重新開機.2 Y# `' ?6 \# H! i. `6 s
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.) U: C. Q" q2 s6 b8 s* a6 x$ d0 S
8.3.) 選取剛剛備份的資料, 再按 Continue." T4 P9 D( K# l; u1 b# Q8 t( `
8.4.) 請等侍 iTunes 回應.8 l* O+ P/ Q) G# N( L; p
, N; I$ o, C2 N( e9 t; w6 |2 c. p
若出現左圖訊息, 恭喜你! 你已經成功降級了.
* c3 C- k- w5 O+ l5 n3 W$ `: Y完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
6 O+ I# w$ \! w  c( P
4 b! c5 J: w5 ^) ?1 [: A9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
. _- N9 w8 A1 L+ X# f/ j. B- q1 E& B/ s7 p9 @
, g9 ^0 v4 [/ ]. i) U& {) C, _
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.' F/ {1 ?7 Z7 Z/ H0 o

7 V4 O, v  a) l/ X! R9.1.) 開啟 umbrella-4.1.4.EXE.
% ~) t& j8 G4 }. }9.3.) 右按滑鼠, 點選 Run as administrator.
. \: Y' }. v. `4 d, G' K9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
  ~' F' m2 _2 W4 w9.5.) 請按下 Kick Device Out of Recovery 按鈕.. p- q0 Y+ d$ H  Q
" O5 L  k6 d2 h# i9 A& u1 R) k) i
待主機重新啟動後; 恭喜你! 你已經成功降級了. 3 x1 w9 L' `4 E5 h+ c: s$ }
% ~1 V7 o  k: Y: q
umbrella v4.14下載位置:
) v$ j) Q8 t4 E  ^
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 4-11-2025 13:11 , Processed in 0.224145 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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