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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
# m: k; X+ M2 r+ [+ V4 _3 f
6 G2 m& ~1 M8 m- M! Q轉自: http://www.gizzomo.com/ecid-shsh
$ q1 o. R* c& |作者: Tutorial Robot
9 E9 |( J6 N) m( c1 j$ l
' K3 \8 Y2 \3 C- y1 |甚麼是 ECID?
$ ~6 J9 j# C0 F3 Q$ @( A7 q0 s6 YECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.4 ]/ a1 V( Y9 m% p0 T' v8 x$ g

4 P, A3 E) o  h8 B6 J/ j7 R# F0 x' r甚麼是 ECID SHSH?
* ?4 z5 W  r/ O/ d, LECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
& Z1 R5 q- \- y; B2 ]" r
" o! ^9 h3 P8 e& {# M! H6 W& ~7 W言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.6 T+ W8 Z+ L( j3 ?# S. d3 X  m

: ^% W2 A2 d) E' e: v/ GECID SHSH 的運作9 i. e2 ~+ s" R. F! n& a$ [: |
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
# F' o$ m% Y8 O+ h1 d- X! e; \
4 s. e7 T; r# ?
8 b2 z! W5 L% e! [2 j2 T1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
/ X4 g1 I6 C  }& j' l5 f' \7 W4 g, b  g3 E

3 E5 @7 ]# z- h+ [3 n) V1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
. b& \; s  T- ?9 W, R1.2.) 右按滑鼠, 點選 Run as administrator.
4 S' I8 {. ?, N: O1.3.) 把主機連接至電腦.
. R! e" m: H( e0 i: L
9 N+ I  m) n# Q& r+ y3 D7 A2.) 設置主機 ECID SHSH 備份選項) h$ w7 a8 B8 f1 A6 ?" [
8 \9 g6 {' q3 j4 _8 T6 M9 b' I
) i7 R4 h) k2 \, K8 a4 u( H* j
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
" v+ H$ i7 D( z2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.  f' E: a3 [5 D" z* g1 \. }
' b8 K+ o; x/ {- }9 O
注意事項7 U: W* Y7 X" H0 f4 x  J
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 6 b7 P& x; _6 T6 w% ?! J
' z( J) s! Q' a" o  R/ A. ~
3.) 正在備份主機的 SHSH Blobs
* U4 h9 K' Z& D! x- W1 i. B0 w" N2 ^0 p/ D( L! \9 `
* ?- z% e! a' N) Q
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應./ I$ P/ x& r1 P- w  I5 R# ?/ q1 E& B
- r0 r6 z" }3 n/ q
注意事項7 }% w+ O6 y, x& R% r# G0 Q
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. ! j9 y1 d( U/ M9 n) I! ]; `

' O# k' S" F' c4.) 完成備份主機的 SHSH Blobs
; [: X+ ~3 W3 @- P6 w
( ~2 o0 |2 S+ n3 k( l, i  F4 q
: f# H. \8 {; U4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. # y1 O" a4 @+ [$ n; C9 L, ~& ?1 |
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.6 V4 y, N  u9 _, ~" ]# o5 Y2 @
: R( H: C& c5 x8 v! p9 w2 E
5.) 確定及檢查主機的 SHSH Blobs 備份! ?/ h' Z, X; }5 d% K4 T9 B
8 y2 g$ }4 O2 D6 _  Q: H* U
) U8 d- n: q. _2 L( P
5.1.) 在軟件中, 按下 Display SHSHs. ' V* c4 ^# h( e4 B) W
- l$ q8 U2 l# o9 ]# s* h
6.) 確定及檢查主機的 SHSH Blobs 備份* h) f1 \2 H2 L  M/ y3 ]9 ^6 k

0 g) k$ G( A1 Q9 Y+ D4 R" h
9 N# c, f5 p/ b) Z' d; v; I# A6.1.) 當軟件彈出視窗後, 檢查相關內容.: O  Q: I5 {$ J* A, f2 r
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
9 s* X% r5 m  J. m5 E% F" j6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.5 j  i5 a& b; O; v5 F5 _0 Z7 B! W
, j* _5 q5 N, d6 D0 v
SHSH Blob 備份的儲存位置
0 `' n! Y6 P) g1 D3 qMac — /Users/用户名/.shsh/
. w7 x; V* q' |  k- n1 `1 oWindows 7 — C:\Users\用户名\.shsh\
& X3 a$ A& }& m2 NWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
* m, \- P/ e. g4 W
' ?6 K1 ~  `& W  r8 J* J$ x1 M經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
2 ~4 F- m- B7 ~3 b$ z1 t- M; x$ s  {- k, m: {
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH' |$ S1 Q$ u4 \: _& l1 ^5 T" |9 ]

, Q, u. o2 d2 F# v0 n0 i
( g* c5 ]% O5 {0 Q  \2 n1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
4 E6 r4 r. r, A- C* [& h* U) m1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE./ r+ F1 ~% `/ |  m: P1 D/ P
1.3.) 右按滑鼠, 點選 Run as administrator.
1 p9 B/ Y" g4 @$ ]6 c1.4.) 把主機連接至電腦.
* x$ L& m! L/ d  q# ~" d! [0 y" o1 R- |
注意事項( n* e# D# r) m: F
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
& e. h' }/ P$ _1 ^8 s1 |) I1 s* j$ l6 ?' ?* w8 q
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
$ d6 n& y* Q" j) Y' P4 e) E$ H7 l5 u% u9 k

0 l: h" [! {7 m9 r( Y# \4 z. |7 N2.1.) 軟件開啟後中, 按下 Display SHSHs. / t4 e% m$ j. \  p4 G6 z
4 i" ~. A5 H  R! {; Y- x  K
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份, S8 Z9 }  \' }# F. G& @5 u
% E  R: }8 W; v) g

7 ~9 f6 M- \: _1 V# L# \3.1.) 當軟件彈出視窗後, 檢查相關內容.
! h, j# Z+ d. d3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
+ `6 h/ ]! I  F7 q( t3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.5 i* i# {" T2 C4 W3 C
2 ]4 O0 c5 V6 y6 D
注意事項
, J( M. F7 B; y; U) ]6 y* T) l若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 6 J1 R8 S" g+ L3 W3 z1 t, \% l5 e
! f6 Z! u( }. t$ U
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
% `$ c8 p3 V0 N8 y8 K% x, ~+ I% E1 _& y' y/ |

# n: H# A0 z" y6 h' z" R: t; a4.1.) 開啟 iTunes 並將手上的主機連接至電腦.! Q, c* x/ R% F# w& B
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
& k3 H- z0 f) Y( A: `5 P* y. w; K+ O4.3.) 備份資料需時, 請等侍 iTunes 回應.4 }$ a$ A' s4 `% P( t! S

6 t* h& W5 T, K6 [9 J注意事項7 R9 w# v# [' C
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內." h5 ]- b; r$ n/ k; Z

5 U) O1 o% ~% U0 L! {& E' C4 H5 k5.) 建立 TSS Server" Q  p+ D/ T& _- @" a

, D* i) }' }; D- f( |) S6 y8 X' G$ n/ x6 j1 B
5.1.) 完成備份主機後, 按下 Start TSS Server.
# u1 a4 V7 ^! t) K/ r* P5.2.) iTunes 將自動被關閉.; Y% B3 }& ]$ G% |. v$ A# j
- h" N2 i  a9 {# q% v6 M
注意事項8 N$ X8 |" g" L3 b* t7 U
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ; Y8 A* ^8 V4 H/ n6 f: d% i

9 i* L6 S& q9 b6.) 建立 TSS Server8 Y9 j! d! m- H+ V
& t7 i; j6 H. ~+ ~
/ @* v- a6 A* h6 ^6 ?# t' S4 c& X6 ~3 a
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼. ~. m" K# ?6 x( ?5 P. ^8 h
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
8 F8 f/ u8 \3 E1 j5 S4 n/ U7 ]
" D# ^% u* u1 o3 G# c- X7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch5 @1 b4 I2 g3 L* o; K
iOS 下載網站
/ U4 A: M  C* Y/ n2 D0 |  f3 @- p7 `+ o/ c/ X. [
; m& @0 e: X8 m+ p: p" K+ L
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
4 p  G6 d, f1 j/ J! D8 h$ H' l7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
; ~9 ~: I* g4 s; H; S& e7.3.) 請等侍 iTunes 回應.0 T8 g* _  P: Z5 }' v2 x
# Z: o* Q8 [- N6 @* w1 h; l3 v
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
# r2 ]. _3 N1 }6 L) \( Z' |8 q
& q3 Y: j' N* g, r4 v9 F! j
( n: I  Q, L+ u8 T9 l8.1.) 回復完成, 等待主機重新開機.
' A1 a3 r7 N+ y: C8 ?) E8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
5 d0 o: ]8 `! W8.3.) 選取剛剛備份的資料, 再按 Continue.
3 h. F  @. U5 [* J. o8.4.) 請等侍 iTunes 回應.
  D6 @3 T( J* k# Q
/ B% B4 D# {+ K若出現左圖訊息, 恭喜你! 你已經成功降級了.
* _  i4 o( f: G0 h. B/ |完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
3 [  `5 _- s, P$ N* ~1 e: x0 l- h0 @# F6 |* j2 f
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
# D, b+ _: p; ?1 i( c$ r9 I. Q0 Z* ?: a" @, a1 N

; a& E! ^. Y: a  F. d  Z請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.  w! O4 N+ l, |0 D

$ e4 w" U6 |8 Q% t9.1.) 開啟 umbrella-4.1.4.EXE.7 }1 I/ L$ ?" J; a8 w
9.3.) 右按滑鼠, 點選 Run as administrator.
( M  u& D; J* E9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
/ a3 b! Y  H* K9 e+ i- S6 G9.5.) 請按下 Kick Device Out of Recovery 按鈕.5 B; y4 z7 p2 X4 c. b5 h9 t; w
' c3 G5 B) A: _' z
待主機重新啟動後; 恭喜你! 你已經成功降級了. 3 o5 M; _! K5 y0 b9 S; G0 b5 c8 V

' u$ k+ X( A: e1 n4 t+ Vumbrella v4.14下載位置:5 j+ u1 G; `# i% |3 C# o+ _, U
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 08:04 , Processed in 0.214914 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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