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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
- V- ]4 Q: a( r5 _  r
$ P. W# `7 }) `& w+ F/ \9 u轉自: http://www.gizzomo.com/ecid-shsh
0 v) p  t, v0 E5 n9 U作者: Tutorial Robot
! d3 {4 |0 e! X4 O
" }$ q+ {& p6 D甚麼是 ECID?  l$ N* |. `4 J" j3 [$ Y4 d
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼., c8 ~  o' w3 u& D
. z6 S! t* L6 y: m- u* [
甚麼是 ECID SHSH?& r6 g/ q* i3 |2 t) L$ v8 {5 }/ R( M
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. 7 z) ?6 o9 g. H

' @6 ~3 O6 [$ }$ W5 J; Z9 f  g+ V6 `言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
" f. _- o, G, b0 U# `8 {* `/ @3 S. y
ECID SHSH 的運作
+ \3 u4 X1 @: R$ Z7 n0 [每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
/ {# V" A# w' q3 k
0 j) V$ F: q  U( B& P/ y  K
7 v  w0 H1 S' l  }7 g( T1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH: H# t$ M. ~/ n( i: i
* z7 O2 i3 u: M0 J# G. h; w
! E% c5 H2 o5 @6 E( H3 Y
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.$ E% G! M( B2 Q! H2 L: i; Y
1.2.) 右按滑鼠, 點選 Run as administrator.% q& D% [8 L& P. r: P
1.3.) 把主機連接至電腦. $ y6 x) x! f8 @( G; `

5 N' O4 a( i2 f3 z0 j- i+ Z/ o2.) 設置主機 ECID SHSH 備份選項
+ k$ w+ t" ?, D& N1 |/ C5 ^$ B, N/ h' k, g

2 a/ E' W7 w6 Q+ m2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.7 g4 _. a0 P& a2 a( F+ }) \
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.+ d' k1 N9 Z) u

3 o& K8 b6 n$ x! k% Q5 O1 x2 G注意事項
  y+ G3 b0 ?& v. z若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
8 A' I" {4 V% I5 A! S, ~3 k* G5 I( t- y5 n, \5 L% G
3.) 正在備份主機的 SHSH Blobs
" C/ d/ W( Y3 z& E1 c4 e  s0 h  F: \+ Q- B1 r3 M4 _- W5 `7 ?

2 j6 {- V7 U$ t) ~3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
$ [5 w8 a8 P3 X( U& G. c# m: z$ ?* J3 ^
注意事項9 J! S3 ~% i& S+ f; }) J
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
+ l% W9 Q- U3 J) \
' l( ^1 z3 V6 k) I1 Y4.) 完成備份主機的 SHSH Blobs( H- G1 ?$ q* J8 ], v2 ^8 d

6 P8 H/ M% Y6 V& w1 h8 d
# d* j  p% [# C9 \+ o* m5 O9 m4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
8 |" S! O- K  g$ S" u3 L: Q7 d# a4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
# G0 Q1 _' l. I5 B* H8 \) @
5 F3 P: Q# t  h2 U" l# z" f5.) 確定及檢查主機的 SHSH Blobs 備份3 z! L5 \6 w3 K  s

3 \! B& ]- ]) {) {; m9 j
* d5 u) w: |  d2 X9 l3 E5.1.) 在軟件中, 按下 Display SHSHs.
& Y! g( t% e: i4 F& y
2 J& y+ Y! ^1 O1 o' I( A* U& Q6.) 確定及檢查主機的 SHSH Blobs 備份
" J8 n; N& ^. X
8 u2 Q( ~# t# ^. G; I5 x* W; H. _8 C
6.1.) 當軟件彈出視窗後, 檢查相關內容.
+ s8 b( B* v! H+ e6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
9 ]8 n0 T4 D& N6 `2 w; {, p6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
' J) ]8 z) X4 d+ l6 f. F1 A0 b2 x
, \7 k! Z* t. a. ?1 f3 RSHSH Blob 備份的儲存位置
8 e6 d* _! C6 h/ UMac — /Users/用户名/.shsh/# X7 I4 z( z8 A/ h
Windows 7 — C:\Users\用户名\.shsh\4 l) K/ g; }0 A) h% D3 K
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 7 `6 f% S# @8 S

6 N7 [  U1 @! @4 ~: Y" H6 ^經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)' q. |2 S8 F0 y3 K; M! \

& Q2 Y# `8 @1 e8 C1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
$ _8 u6 m7 k- f, W$ L4 v
* Y- T' g/ U1 Q+ o8 m* A3 Y( C6 @; M- O$ \
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.) B1 O  O9 A" f: g4 H/ T; P
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE./ [) D2 Z1 \  F  j: j0 |
1.3.) 右按滑鼠, 點選 Run as administrator.
" y8 D* P9 p5 f$ i( J1.4.) 把主機連接至電腦.6 {% s  L1 l% m7 m+ D+ g" H" Q

# y# }) X- y4 K3 l& V注意事項
0 p5 ~' Q* C! I7 J運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
* `, E3 \  u# n( D3 q7 e% T1 r; |" T4 d0 h2 _' P! ]) e8 x
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
% z: T6 R! v5 v. J2 R- L# K5 _: z! U/ b6 q/ k6 Y
! _# A, z  h0 g! F1 [, n4 _
2.1.) 軟件開啟後中, 按下 Display SHSHs. # D7 Q# i3 i! C: l% N

/ f8 A! ?7 m. d% S4 d3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
5 M2 u6 u, U  _2 z3 I; h: l+ d
' d+ O8 a0 @  h+ ^
: E; \1 B5 {* z! E9 o3.1.) 當軟件彈出視窗後, 檢查相關內容.7 a% c* y( p  g9 @3 S0 K( Y7 O; ?
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
* q# @: f: M8 N" X, {4 @3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.1 a7 l7 j5 M6 ^% M( h# s1 F
6 \) P4 {% y3 @# t
注意事項6 D. P8 P) j0 b1 B2 y! T
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 5 u6 `) o8 m9 X

$ z# B7 b7 B. }3 ]' c: D# M. V- \4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料% Y" d, \# Y" h4 p8 `
/ \8 a8 q# G; U; x# M
1 y8 F/ V. J1 N6 c1 I; T6 g
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.8 j7 g  G; Q( I8 b. b* |1 A
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.2 _: O' S5 ~# x2 k6 d
4.3.) 備份資料需時, 請等侍 iTunes 回應.  B1 v$ \4 b0 C( R2 ~5 u* ~

7 s0 h% S; e; P. u. l" W注意事項; G  W: s9 L# m3 G, [
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.2 H2 s) j1 [' E, K$ H

3 m: x  j6 f: ^/ ^' B6 b& e5.) 建立 TSS Server
* N, Q7 H+ v* Y9 g! [
% _' B% h% \0 l2 Y# r% B  r1 f/ A; k% f7 F- F
5.1.) 完成備份主機後, 按下 Start TSS Server.
1 W8 |: ?* s0 z" c5 B& a: g+ f4 h) G5.2.) iTunes 將自動被關閉.
7 a2 u' g- I6 y5 l' I
* _, ^) h, o4 H2 }注意事項
1 h1 i. ^& f+ p3 U" B7 Q# d2 u建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. * u9 z4 p% K( `" [7 o- I. g
  x/ \) x4 v' ]: S4 I6 f! a, `# l6 p
6.) 建立 TSS Server
. G+ j" K+ y% B5 J; D  F, T- G7 V# [* J# _! r3 f& `
) F% f" R1 A& a4 F4 b9 a
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼& U% m5 N# _$ q9 P- O
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.% T1 z, m# f& q; A" Z

2 I. D3 U& p% I" _7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch3 d; {  k  ~9 M/ y5 E2 A  k
iOS 下載網站
/ n. H  `/ B. L: `. x8 G) q8 Y  _2 H3 ?2 M7 h; U) q# a

7 ?: G3 ~0 ?5 q( i7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.2 `& y/ t: s* z1 C5 F
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*./ i& l3 n! ]; K
7.3.) 請等侍 iTunes 回應.6 c3 r  B' E4 K
4 d: C+ |) L) x  ~$ Z
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
, J0 p+ `' _4 u4 I! M+ B
: [, j& B1 O1 A: T. g; x9 S9 Q7 C' J% G: D' ?2 M/ [( L* p0 v" L
8.1.) 回復完成, 等待主機重新開機.* x! Q( ~; T8 Y. V3 C
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
) y) s$ P& n1 V9 \: y- ~6 N% K8.3.) 選取剛剛備份的資料, 再按 Continue.6 B9 m$ t0 i1 W4 W" H9 [. p4 F
8.4.) 請等侍 iTunes 回應.# s7 Q/ O' r3 k* [

' @3 q) j& q1 V- r$ U若出現左圖訊息, 恭喜你! 你已經成功降級了.
2 a  ?0 ~- u" H" D$ v8 l- j& R5 j完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 4 F& @7 O5 b2 h) P' c/ o1 f

3 M- |' P0 g7 g  K% Y9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式- N' z) a2 _6 @5 h

6 b0 }9 Q6 N9 ~! b9 Z1 N7 I* a& W: t5 m# o/ C- U
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
+ f0 p0 u  y% i/ ?* T$ q) l% I: f4 Q# g1 T% p. `( U
9.1.) 開啟 umbrella-4.1.4.EXE.) j4 A1 I& A# |0 k7 d; M8 \! [
9.3.) 右按滑鼠, 點選 Run as administrator.1 D9 ~9 ]! K% K
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
/ U% W6 Z# e5 {( w9.5.) 請按下 Kick Device Out of Recovery 按鈕.0 q) j0 J* d; \- Z
: r5 i  l# m3 j5 X' C
待主機重新啟動後; 恭喜你! 你已經成功降級了.
: R1 `* S- @& i1 x& T( s; a, _) n. ?
umbrella v4.14下載位置:- H7 H" p0 l0 W) h! k. e- m
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-5-2026 13:03 , Processed in 0.283003 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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