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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯   Q% }; y) a( F/ X
7 d" L% a/ j' D6 ^+ I" p7 }
轉自: http://www.gizzomo.com/ecid-shsh
' z3 \* E, x% I+ X6 h/ a) R作者: Tutorial Robot
8 H  ]$ C% V: e5 P- ]6 J6 A( o1 w0 I6 ?) t* m7 K9 y6 I
甚麼是 ECID?4 c9 i( ^' n/ I7 }
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.3 |- u* w4 P; m7 P2 B* R) C
" j( @) n. B: t/ G/ K, @3 G# W" f
甚麼是 ECID SHSH?% x& X3 c* G2 C& d
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. ! L- @+ t" c9 r" }+ `( y

: O5 X% V# z% b. ^言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
2 T( i0 ]  U5 n) h* U; w" c9 _+ b& Z+ g# D4 H; [6 J
ECID SHSH 的運作
: M& y; s* @. l+ f每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.5 }; _/ f5 }2 |1 j6 U  g

- |  s- K* B$ S) a4 S" Y$ n; d% w5 G* [
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
' Z7 I& w* F" M' j# S6 p% e2 g, X  `" U: O/ [
+ i0 T, G4 `; e  z, O# f
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
% Q' D" y, l* S1.2.) 右按滑鼠, 點選 Run as administrator.& `6 i% s, w8 I* E/ Y1 R1 m" E
1.3.) 把主機連接至電腦.
0 o9 @, [- E' h) e2 ^7 V
1 [9 K9 Y8 r+ A; }* t2.) 設置主機 ECID SHSH 備份選項
2 [1 I& \' c: m$ [; ~  U8 V0 g2 i8 _" A, ?1 U

7 x4 r; w( p3 x: \7 }. v  E2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
5 G/ n' `& D% _2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.* j. _" e* U- I

  b8 k+ L% @) E9 Z注意事項3 U& [8 L' j' `. o2 j8 s# J, ?
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 1 P7 p( f% [! d2 T2 l
3 H' {5 E+ r- u- d( l$ l$ b7 Y9 s) K
3.) 正在備份主機的 SHSH Blobs8 r& x( B; a/ B2 P' Z

, Y; U& f; g) p8 N
& p' W/ |2 K) y+ u, d; k3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.1 E" S6 A& v1 R9 H% C6 i  A4 S

- y+ i4 `$ p6 i& t5 f注意事項1 Q* q, g; j! T- h  B
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 1 R) U( \) V0 W4 V
' _7 \" }+ \. b- a3 ^) W  V
4.) 完成備份主機的 SHSH Blobs2 T8 G. l8 y6 P

6 d8 y7 g+ b( G% ]+ U8 f, t! O4 i% E- v8 @
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
; `% E+ o% D2 @) o# S& [4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.2 w  W" B6 M  Z4 O( ?
6 Y! J$ [/ U- C7 T
5.) 確定及檢查主機的 SHSH Blobs 備份
' ]2 s' R1 t# z: t) s1 k8 ^* s2 Z: o' R8 h- L2 H0 W- O

2 z2 J, c# V( n. a* w8 ^. v- A" h5.1.) 在軟件中, 按下 Display SHSHs. 5 U4 E  e5 Y# a

, K# D6 X8 a  n3 Q. [6.) 確定及檢查主機的 SHSH Blobs 備份+ ^1 `, Y$ i) L7 v7 b0 z% \
* O1 s5 m7 `9 @8 N# R+ p6 ~

9 |0 |7 z9 {) b- J& `* W7 q0 H. _6.1.) 當軟件彈出視窗後, 檢查相關內容.
  X: g) n9 l1 R8 v2 B5 j' U& e6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
: \1 Q2 z! Z- x- S& h6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.- `! o7 u2 b! p  |- J: W
" O' F0 i/ E3 t9 w! ?
SHSH Blob 備份的儲存位置
, E" e. e" G2 D* UMac — /Users/用户名/.shsh/" c8 o3 z& @  n5 k+ ~
Windows 7 — C:\Users\用户名\.shsh\
. o% ^4 x4 N. @  R% u, A9 GWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 ! B( Q, [  P* t
4 R, X" R+ S1 |" N
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)/ D. k4 B2 v$ @' |
9 J  B" f6 {" P$ d
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
. d0 @" o& m% H, E$ z
4 X" }$ T; g; p' r4 k$ D2 x0 k* U3 b9 D& A8 U0 d$ [' A, m
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.: l# y8 o$ a* S/ C) D
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.$ h6 e. }% P; N+ }( Z
1.3.) 右按滑鼠, 點選 Run as administrator.0 U. f+ |- y+ @2 i
1.4.) 把主機連接至電腦.
' \2 u# y( ^1 @; }5 ~& A% o1 C( ]! t$ Y# E. V
注意事項' H/ c1 r( ^. Z  n& a" n
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
# g% N( C' A' P: [) a
/ E0 j- n5 S* S' f2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
+ v4 m0 z  O4 U: j
3 ]  ?% Z/ U7 a9 `" f
$ {" ~* H, b% U' @( z1 Q2.1.) 軟件開啟後中, 按下 Display SHSHs. : L+ `' _% c+ O( s% _! ?6 x

& [5 V+ H; j9 k. `3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
* _3 I$ q  _7 g, H* K% f' b1 u8 ~7 U; N- [. U

: H' S, P  B! _3.1.) 當軟件彈出視窗後, 檢查相關內容., L4 L  ?& R$ I3 Z( E, X0 y2 L
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).8 k' C, @& E/ |9 H  r( s
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.& z, H! p1 ~. M* P1 t
9 z) ~# h$ w) R. ~% c1 c! \6 w! ?
注意事項1 m: @, {! ?4 b( r  L7 h% i* {9 h
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 5 D# ?2 r& w4 ?( X8 V* {: B

2 I2 k8 \1 a0 {! o& {  Y, u4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料# h+ d' b# h* R  H0 I& s
5 G+ t, g4 E, a5 {) U2 f' U

% I: V3 A0 j) S% [: k4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
0 e) j" h7 @0 g% X- s) _. B% K4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.( ~" c" @4 E5 \$ x
4.3.) 備份資料需時, 請等侍 iTunes 回應.
: P7 O. d2 P$ d* b
% h9 U2 a2 a5 q3 h5 e2 O) w注意事項
! |% }7 ~8 @0 e  g, T* V建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
1 w7 o2 C3 {3 l& q) a
) c3 r6 R: ~8 ?0 {% Z5.) 建立 TSS Server
; x+ ^. N1 ^, g
$ Z. }1 Y9 s: S4 ~' k0 K& t1 f3 c4 y/ H* x6 G; F2 Z1 _( x
5.1.) 完成備份主機後, 按下 Start TSS Server.
! [" Z3 T% M4 {0 d5.2.) iTunes 將自動被關閉./ c9 f+ @; k' O8 z  C% b* m
* _. ]0 h" g' D# \  B" t, |5 V8 B4 E
注意事項
6 g0 U+ s2 }" K  ?, v. w, n建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. . ~/ V; P( @' ?* ]5 H! n* ^0 c

% _: ?# C1 H2 Z, {7 N4 j6.) 建立 TSS Server
. d: r  v/ t+ S, Y% y* w( b2 `5 }( C. m2 l9 H3 S& x: O7 Q' k
+ y3 J2 x7 s  Q6 s# e
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
+ E! G" k( a+ Y: K6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.. d$ V' E+ Y2 J/ G0 L) w2 G1 C4 @
9 v% W& p& l- @/ M+ h9 [: Y
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
9 v4 X4 ~% w  ciOS 下載網站* s. ?. I& P1 l/ A. O8 @

* l. T2 _& A$ z0 T5 ]% h: x3 A7 v, Z+ X. X9 c( u7 I
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
9 r( F" U5 _1 N' \' O8 [4 Q' R. C7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
! |9 ]9 G2 T( l2 V6 y$ P7.3.) 請等侍 iTunes 回應.  w4 ^* O# k: @* o# h$ K$ F) c

* W" Z) K- r/ V$ ~' d3 }( t8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
, ?) d! H9 v( r, L7 \8 j2 U1 n8 J2 G' L; Q7 J/ Y. u
# m3 _4 w/ W* f4 F4 R: ]& W
8.1.) 回復完成, 等待主機重新開機.- \* V/ E; F$ }( Q
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
5 m! R/ ~0 \& G  I% e/ T8.3.) 選取剛剛備份的資料, 再按 Continue.1 U( E& ]/ X# _/ `; c( C
8.4.) 請等侍 iTunes 回應.4 J7 q/ I6 L$ l' E

/ Y6 R! k1 W& `5 H# ^( C若出現左圖訊息, 恭喜你! 你已經成功降級了.
) K4 z! `& N/ g$ j完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. ( E$ U4 O; i3 W8 ^5 O

( {9 R0 R5 N8 }0 S. [9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式1 ~4 B# a; U# U  O

  i; z/ ]9 k2 c) n6 n! P. q% O; I' h8 L& G( |
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.; Y; q5 J( f$ B1 A
' x4 @! w* i, R: H. r# s9 c
9.1.) 開啟 umbrella-4.1.4.EXE.
) a# D4 J  T! Q& D7 H/ A7 F5 c+ b9.3.) 右按滑鼠, 點選 Run as administrator.
( v+ K0 m8 r3 X8 I  g4 o4 T4 z- y9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.5 ]% {1 |! I  }# y
9.5.) 請按下 Kick Device Out of Recovery 按鈕., E. J7 D. M5 o

- E9 P# O  ?3 l- T待主機重新啟動後; 恭喜你! 你已經成功降級了. : m  {0 ~/ F* N2 m

% x, u* O7 ]$ K6 l( r4 o! cumbrella v4.14下載位置:
  z' {0 b# L( p6 |
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2-5-2026 14:27 , Processed in 0.187067 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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