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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
# X4 h. B  e9 B  L% t8 _1 |8 `- t0 R& [0 q
轉自: http://www.gizzomo.com/ecid-shsh6 K3 l( i5 H0 A, o( [- O
作者: Tutorial Robot
. e' d" A5 C( `' t0 B; Q# x! }) f' O) o4 H! t9 p6 g/ u6 g
甚麼是 ECID?
( a" k6 ^; J9 F; E& `$ z9 \' dECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.; Y# e; ?. @( q% ^7 Y

  J9 l, K0 g/ _  c2 r/ w甚麼是 ECID SHSH?( `6 K& `% L+ Z( t: Q
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
- _2 i+ c5 ~$ g
5 X6 ?7 ^; m0 d3 {) O1 \0 e1 P言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.! K. ?3 j3 x; u. I, U. {5 G

- S0 X& L7 F8 y4 CECID SHSH 的運作
" f; \/ ?9 c' N0 W& a4 j每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
+ w) j! |' t7 V: R) k; n" W" h- V1 q( K  q

# ~7 V& L- T' q% \" c# i1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
- \3 r8 c3 k- e. q. z3 ?* _$ ~* ?6 e& K& Y! K

: t5 y0 H7 @, {- Z0 x6 v  H1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
+ l" U/ `. W$ [# c. y! R0 K- ]/ {1.2.) 右按滑鼠, 點選 Run as administrator.- Z: P0 Y# C; n5 u" `2 U  l# ?- u
1.3.) 把主機連接至電腦. 2 z! l$ {3 o# d
. j$ t* m; t3 p9 k8 x
2.) 設置主機 ECID SHSH 備份選項# @; t# V3 F4 p# }. f6 P* k" @

: Q0 l; o& f) o6 k
3 M- u2 r7 |! ~8 r2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.4 d- P5 [2 q% X/ ?
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
2 v& p! F( F, A3 @& n9 F$ @6 u1 _. m4 ^* r. S* [
注意事項
! o- K' |& l+ l. u若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. : x8 G! ^  w  H5 i5 \
+ L7 e7 V9 g5 l' j9 t
3.) 正在備份主機的 SHSH Blobs
. ]$ }. c% @* X9 o3 C
  _+ I6 _; I) Z+ I' }& C3 `& P. F2 f8 V; t$ I2 K# i
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.2 \  u' V9 b  L

  v. y% w' K2 [6 I  V注意事項' U2 p+ x7 L1 B: z
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
* l" r, T8 ]) I% i* P% h; T. F8 K' c
4.) 完成備份主機的 SHSH Blobs! k, o! p( [3 ^" f7 W

6 [2 J( w( X, A' q: u/ u  X0 [
/ Z  b2 _' F* w7 ^; U4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. - H  s3 y$ C0 X/ E2 H+ |8 \
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
$ o1 ?$ K3 [# w( K
" Y1 ^# E. l3 y: O  t! X5 [# S7 c% a5.) 確定及檢查主機的 SHSH Blobs 備份9 x  F8 E. A# E0 w! `

# G  W$ u+ t* p/ P* A
9 p" a$ b. y- M" h5.1.) 在軟件中, 按下 Display SHSHs.
  i  N' V9 F9 L" t* i7 Z
) y7 I8 q* m9 A3 y) h4 |4 D6.) 確定及檢查主機的 SHSH Blobs 備份8 P1 n7 Q. A! |" h: ?
& ^1 ?; C7 a# f+ [( ?9 g2 f0 V* W
' o1 a0 i# k) o6 x! ?2 \; i
6.1.) 當軟件彈出視窗後, 檢查相關內容.! P( y2 @5 d- T
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
3 e) ]7 Y; R7 J4 C* B* x6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
, ?- N0 Z6 t  t
/ H% r* c  g- _1 i# ~SHSH Blob 備份的儲存位置
" D9 O( D" x. O& U# b  g0 g% RMac — /Users/用户名/.shsh/% t3 X% b# M% V
Windows 7 — C:\Users\用户名\.shsh\  J  b! D! l' g
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
: p0 P% l; A* F, \  d, P; p2 L# r( t5 ?/ L
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)2 q$ w' i, K5 b8 `) C) H! y9 v+ E
* K/ @! a! ]) [* G! ]! J
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH0 u1 T( K( }( P$ h$ Q

0 B' {& y4 [7 ^5 W
- S7 D  K0 D7 u9 J& L( M5 |$ K1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.: b( m5 _  h) U% y' f
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE./ _7 k, Q7 H$ \/ B* t* E
1.3.) 右按滑鼠, 點選 Run as administrator.; C+ Y6 E/ ]7 E; S% J, e' }9 |
1.4.) 把主機連接至電腦.$ v. p) M' L7 Z2 j( W

: G  Q$ s, E, U( C  b+ Q8 a# n注意事項
/ ~% I$ y2 P# \$ m運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
& _, |# M1 N0 l/ H
+ p" B) S& X/ q; K0 R- e3 k3 P4 R% g8 C& o2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
# M: X' C9 V3 L) |. z
5 H3 y) `  x, s+ x# U- M( J& P
/ O' k" H- _! i' G2.1.) 軟件開啟後中, 按下 Display SHSHs.
& {4 I. x1 ]; U/ D5 A" k2 r+ w& R  h) _
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
; _8 m/ `: i  F/ J( @/ M! w, g( Z1 |" ~7 z/ f
* v+ n* U) `  y3 j; V8 `6 v
3.1.) 當軟件彈出視窗後, 檢查相關內容.( I4 n8 B. q+ v# j- U4 A# D6 m
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
( R2 W, Q. @3 k3 O3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.! U; J' K# G7 K8 U9 w; l( n6 s$ r0 T

" h2 N6 R% |3 r注意事項
3 M' B5 q+ ^; B0 U! o3 Y( c$ w, ^) U若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. : I5 t4 \  p( J# E. g
: B1 k* A5 J/ _; q4 ^
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料6 r- q+ I/ Q: U* j! X: j% s, w

+ p/ O! \& u- {5 }: y' `# w; h9 P
) w* L  [0 p+ F. A! Q4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
2 A0 Q* d% k# a1 C" ~& F9 G4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
1 w( u' `( F6 C4.3.) 備份資料需時, 請等侍 iTunes 回應.  T! w8 r5 d: P! F3 t9 q9 y3 j
, r6 e- m$ U# v: [7 D0 @4 @  a. g
注意事項7 x5 L/ P% b4 L7 a: {% y
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
7 o! @! y. T2 X, ~" M0 x/ S6 }! C. ~1 z
5.) 建立 TSS Server7 \+ ?+ ~( q+ `9 b
/ Q+ ^1 r8 V  y" C

( G8 G' t; C* _" h2 t5.1.) 完成備份主機後, 按下 Start TSS Server.
- r% v& |- C% a* B2 Q5.2.) iTunes 將自動被關閉.
5 O/ w3 s3 X6 J; u( j0 F& y
: a1 w1 x/ s# k8 B2 f9 }# O7 F注意事項. x- [' E, `+ B7 I; r# N7 w4 E
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
. t6 K7 g, k+ c/ Z" P$ H& o2 p& m* \; a: b- V
6.) 建立 TSS Server/ G0 b( ^9 X6 U4 A9 t+ \: S4 W
' w) e0 j1 I) Y/ A% l8 m/ H* H
* _# p5 g0 B4 z# s1 v( S
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
7 G0 E* n) C4 E4 v) [6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.3 F# h+ J6 s  V4 `. a

# B$ e! [1 b6 s4 a' E  A7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
8 Z# \$ Y' t9 yiOS 下載網站( G& b/ n' ~6 m0 S4 @5 ^& X

3 D( ~3 ?- O- A. n. e. H6 u- U- u+ v3 _+ ?2 g; _! b7 n
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
2 t& h: D, S$ Y0 i3 V. n) ~7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
! L9 Q7 s3 u6 u; L; N1 h( N7.3.) 請等侍 iTunes 回應.4 ?) j6 k. e, c( B5 X9 H8 m2 Q

1 Q* s8 k8 g! }1 q8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料4 l4 T) ?* {1 |; A" O4 p# g
, Y3 ^7 u8 F7 W4 H1 O4 _  B

$ S, e* J$ F2 ?2 }8 g  j( q. K8.1.) 回復完成, 等待主機重新開機.1 b, r6 s" C1 e% J& n+ s3 ?
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
6 C- n5 I. T* G  i8.3.) 選取剛剛備份的資料, 再按 Continue.+ U  ^9 N% B* u& Q. s/ g
8.4.) 請等侍 iTunes 回應.
( q1 e# o% {3 y$ B
  V( o, @3 \8 o/ ?& I若出現左圖訊息, 恭喜你! 你已經成功降級了.
- ^7 W& N2 Y) Z6 S6 E4 |: a, ^8 L完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. $ P, \* ]- Q4 y( a0 b% @$ j, S! u
) l, m( H! M% B  _! `- r
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式2 k* l# K) g. V) I. D) h
6 W  w. ^  Z. c- g% \3 e

, K' E2 z7 F7 r+ y. m* M. K* I請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.5 h4 A' w" U( c/ [( Q+ f  A; |

$ H$ f0 p' i6 O  Z- G5 q- _- z9.1.) 開啟 umbrella-4.1.4.EXE.% {9 g; M; b- i& H; Z5 k
9.3.) 右按滑鼠, 點選 Run as administrator.
( `0 w7 `- I( {) D2 M% @3 H9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.2 D6 h/ n7 s. L3 n+ }+ v6 M
9.5.) 請按下 Kick Device Out of Recovery 按鈕.6 @& p& s. ]1 q: \
, I( j, G' z& k' K- P7 g
待主機重新啟動後; 恭喜你! 你已經成功降級了. 4 s) P1 s2 A. d, s7 W

' q$ Y& n1 e4 m) ?7 L& @- lumbrella v4.14下載位置:
' V9 ^, F8 g& Z+ o0 h9 i
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 31-7-2026 17:36 , Processed in 0.323427 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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