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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
: N- |3 f, m" W' O! ~+ `
* p% t4 R1 j* g) _轉自: http://www.gizzomo.com/ecid-shsh
! n# ]2 ]+ P: s6 H作者: Tutorial Robot6 h' S! `1 A. {" X6 R

5 p+ T( q" n; k. `甚麼是 ECID?
* e% r; m6 ~5 R# ]' T/ JECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
- b# }' @9 }0 |" _/ Q: s) W) D! v7 u$ ~' C2 J# Z+ ]! D! Q6 F0 k
甚麼是 ECID SHSH?
) z; O+ w* G; t$ k; {! c0 gECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. * X8 y' Q1 B. O
  t, U5 Q- g- A! M% b$ P
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.7 L9 X0 G6 A4 B* ?$ w  U' h

7 L& L: ?' ~! C; q3 MECID SHSH 的運作) [! Q5 j1 t, k# k% ?3 C
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
. K; [- b: N3 I. n# W; i$ K. Q0 q
. h: j3 u0 k% O2 [2 ~7 J# T  d0 I3 }' Q
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH2 Z' s" P& C, x" i" Z/ ~* i* r4 _( _

# J/ f! T. Q# p. T. `
6 U: |. A: E2 i# t' b$ h! m( y1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.8 n! e4 |" O' B' h4 e, y$ Z+ m
1.2.) 右按滑鼠, 點選 Run as administrator.: a1 H1 I# O" J$ E
1.3.) 把主機連接至電腦.
$ r0 }; ^5 z$ I1 w: C$ p. v3 |6 P- ~: s. \- p/ S# R! h6 o6 Y1 I
2.) 設置主機 ECID SHSH 備份選項
: l! c# Z% o" V, t' p* T3 c% [( [1 P% ~
, T5 Q# p% g% B# J0 i8 k3 S
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.+ [0 Y. a; y- k
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
6 f" [, m# r5 O# S( \1 {4 Y6 l8 N) }6 E1 l# y9 i4 l2 v
注意事項" q/ l, L6 I: J  R
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. " O' |8 o8 E+ ^  e+ I) X' k3 w4 R/ ~

2 d+ |' j8 t2 l; P3.) 正在備份主機的 SHSH Blobs6 n9 X5 b- K8 F* P9 \

2 y1 m0 Z" v, z6 b: }! `7 k) a9 G  N7 D( F; y/ w
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.$ L/ g3 `$ q8 k0 o% L3 F* Y( e

- c) R% i3 c! d2 U注意事項. U8 W0 a2 g* n4 [8 H
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
0 v, u1 z4 \$ k3 M' j
6 y. H) R6 M" t+ d# v: `0 n! B4.) 完成備份主機的 SHSH Blobs$ M5 ^/ l; ^8 E, V# t9 M% m3 w

3 f& @* S; R" u* Z9 ]8 _/ H
+ \- H; d/ l0 m4 h( c' J4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. + C  {; ], a1 _$ [& d; S3 \. \
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
8 m% A( z/ \3 p5 F' ?% g; i3 I# a5 [* [! I0 Y! {
5.) 確定及檢查主機的 SHSH Blobs 備份/ _, X! z) Y; x$ J' e: D. ^& H' p! W
4 a) A3 c' F" f) L" A

4 T( P) a) W% I# P+ k: F5.1.) 在軟件中, 按下 Display SHSHs. - |- P  I; N8 A  }! f$ S
: Y9 t0 Q* x& A5 N5 K
6.) 確定及檢查主機的 SHSH Blobs 備份+ e5 |9 o5 \* G- R5 N7 x
9 W5 A$ T" T" Z6 }: ^- S- B; _6 `
! g, a  _$ n, @  g% f3 J
6.1.) 當軟件彈出視窗後, 檢查相關內容.
6 X; V: _/ D' n2 E+ k: ~3 b6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
/ w, |1 g+ o3 B; l5 ]6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.* t1 b, c7 K' f& s

2 [) N" A, ^9 y. ~, {SHSH Blob 備份的儲存位置$ L/ S9 C( M( T3 v+ ^$ @
Mac — /Users/用户名/.shsh/& c! |( ~$ ^) M* M9 a
Windows 7 — C:\Users\用户名\.shsh\
1 R( `4 R) k* G: }% w, tWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
7 Q" \$ I1 c6 y; @8 m
; u9 e7 @! S! r: O經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)' \3 a9 ~1 m* O8 W
7 U5 b0 j" J5 C% e3 ?2 Y) ]+ n( a9 x6 f
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH9 ?- j+ a/ q0 Q) n. A6 e) I
1 y- W6 Y2 `& V/ f2 z, `
  N  a$ R2 c$ Z8 k  C4 h- r
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.# h5 Z- l, Y  y1 T
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.5 f$ h$ H5 V" }) k/ F/ r- |
1.3.) 右按滑鼠, 點選 Run as administrator.
5 E; R' c% g. B4 A4 y1.4.) 把主機連接至電腦.
, X/ N3 L/ O$ |3 u" s4 s! x$ y! G, K) _. j8 A
注意事項$ M) j* l$ D6 d8 [# y( @! J9 g
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 2 H: Y/ L  k2 C# V/ C
+ k( E  {+ G6 \4 f8 R' T% T
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份* \: W. N9 F: T% A/ l8 g* }" ]
+ Z  Z3 ?$ Y  f/ i: U

. Q" d, c( V" [3 u2.1.) 軟件開啟後中, 按下 Display SHSHs.
/ q( C1 a! j0 [
, y* @9 Z5 z# x$ ~" o3.) 確定及檢查電腦上有主機的 ECID SHSH 備份$ C+ i. F, a5 E+ u9 y
7 w8 b' ]" n) x3 F) c+ e
3 W4 j$ Q  x) p' ]% d3 _
3.1.) 當軟件彈出視窗後, 檢查相關內容.  B6 b  A& }$ F+ r+ N/ G
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).( {+ g4 e# P, O& ?1 \3 v/ j
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
- i8 d# x' q; I$ y3 |* b0 l4 v! ?- ~; @) i
注意事項" t# c3 y9 s: A7 r+ g/ }! S
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 8 y0 C. Z7 n; I0 |9 D8 _, [

$ F+ H/ B2 [' r) p" a4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
0 I7 G' c: ~. E, G8 y  c& i% k! e+ o6 M$ Z
& Y/ l* e3 l0 s1 }& J
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.3 ]- z, \8 W" T- m+ x8 G
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
( M7 y5 y. F- t+ J+ ]4.3.) 備份資料需時, 請等侍 iTunes 回應.3 @( y) i$ G! a8 Z2 ^) w
6 ^' k9 j+ G; s# _! D$ M
注意事項9 R' K% b, \, {
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.- _/ m; _0 c6 D: S: C
0 ]1 i  }' `+ l& x. _* e9 \
5.) 建立 TSS Server$ F3 [7 `. o* Y5 a2 @4 I+ v1 `5 k
8 S0 r# S  R% c

& p+ V/ y5 R7 {* K' }5.1.) 完成備份主機後, 按下 Start TSS Server.; Z- h% D( V9 M
5.2.) iTunes 將自動被關閉.
8 c' t  c' A5 v: {+ y( @" l2 w" S
注意事項
3 {7 u; i/ B: Z8 f: D* _建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. / o; C( c$ s1 c, p8 m9 f

/ |( @+ {- f1 g; @4 P& C6 n6.) 建立 TSS Server
' w# y0 D- z8 N/ z. `' {4 w9 g$ s* |3 i5 r1 B1 g4 }

! B1 T5 r) M! Y1 o# r6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼0 }& w3 R" Z( J- c& |9 l
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
" _3 E0 s6 j# U
  S9 R4 P  i1 \+ W2 I7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
6 v: X2 v* F- K6 S$ J: piOS 下載網站4 o# l0 D* e4 K, Z. o9 n
4 Y% S! \. l! f) h% K: p8 N
6 w. C' Y: N$ @1 O9 N
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
1 Q" v& S# U4 M% F, v& T7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
; l' [9 b6 m) u1 H. r7.3.) 請等侍 iTunes 回應.
+ V+ t0 a2 E/ M  ^( r: n2 Q
" Y1 K5 _0 B3 y8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
0 M: d; W" u- G. N) J( l  d8 M7 r: e* l/ `) ?

* E$ b! }( j* A3 t4 Q" a; |8.1.) 回復完成, 等待主機重新開機.
3 y3 f" h" \' D# m# F' I" B8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
8 I+ m$ ^5 R1 T2 D8.3.) 選取剛剛備份的資料, 再按 Continue.2 f: A/ c* y8 U& k
8.4.) 請等侍 iTunes 回應.
; w9 o. b( H" n/ M
# t6 P) t, X% G- V若出現左圖訊息, 恭喜你! 你已經成功降級了.. i  C) A  c  [  Q) ?" v
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 6 J1 Y' M: I8 e+ s& R

3 X3 I1 _5 }' n( \5 \5 ]9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
: D5 C( ]0 i3 N8 t5 d; l  Y
2 B* d! S1 C- O' |! v6 D  G
" \. s( {1 R! s, h請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
( X/ ~% O8 h8 j+ D
# [; \  V4 D1 h, M, {9.1.) 開啟 umbrella-4.1.4.EXE.
! b0 |9 W. [, y9.3.) 右按滑鼠, 點選 Run as administrator., Z" `8 n8 U5 e  u' F/ X
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
1 c8 K8 n$ g  ]2 t8 B* x7 X6 r4 i9.5.) 請按下 Kick Device Out of Recovery 按鈕.
! D+ U3 x& a: I' H9 w1 @3 f' A5 K$ ^/ J
待主機重新啟動後; 恭喜你! 你已經成功降級了. / q; F2 L3 x. u/ Z4 P  W* k
, B6 t# V  I9 U" ~9 A& A
umbrella v4.14下載位置:5 V; }0 `1 F' z/ S$ J
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-11-2025 13:32 , Processed in 0.612803 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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