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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
5 \$ \% m+ }$ a% L8 {( u3 N6 p/ ^# }* i% g
轉自: http://www.gizzomo.com/ecid-shsh
+ M! h: M$ i2 w作者: Tutorial Robot
# z  o2 A) }+ y6 ~: u  `
( O3 O! U) E( }! [- c甚麼是 ECID?( G0 {+ V. t; y4 k& O! F
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.  Q; u: {/ Z4 R, t: x2 p0 b4 h
" J5 q6 n6 S2 j9 v1 |8 y
甚麼是 ECID SHSH?
; A1 C" H* ~/ k% o$ qECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
9 v0 {% X+ G4 K8 L) m) O# _# L
5 Y2 [, f  Y% E- g言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.% F3 W/ K; v0 \5 f
2 h3 N" h+ D3 H' {! E( L
ECID SHSH 的運作0 D, n) c9 K( r7 D# a& a. v
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
! ^  k9 E8 S6 b: Y3 K' U. v8 u9 {2 I1 r, Z7 n
( M7 E' w7 h# I0 V8 N( ]
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH$ [' L3 h0 }; s0 d0 N( ~3 m

5 Y. _: V* {0 X8 |
( T6 @4 X- T2 z4 X9 T7 V" O1 [# _1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.  x4 a7 @' Y8 d6 U* [
1.2.) 右按滑鼠, 點選 Run as administrator.! z1 O$ p' N/ x/ }* K
1.3.) 把主機連接至電腦. / K: Y* d1 t- b7 s8 K5 y* V
9 b! S4 I% a8 G) f# q- J( j
2.) 設置主機 ECID SHSH 備份選項
4 z4 h+ m" y3 [# x: E! q& v0 u- w8 M9 `0 `( b1 {  k% J

# b9 I7 J- S! c$ \2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.0 }6 ~; A  m+ J, i& j7 W
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
' Q, L1 t9 m+ {4 i9 F* S
) m/ _9 [" n; O注意事項
( y/ D$ v  W* b* E$ N若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. $ l- r4 o( c) Z, b1 L: n+ I8 Y$ ?2 B. z
8 o& u$ s+ G: L# C) Q
3.) 正在備份主機的 SHSH Blobs7 Q- g1 k( w9 F# X: G

  k/ Y' p$ N- g7 N# d7 x" e7 N# g& ?4 G: ^7 K7 B9 ]: D) p
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
- k" J9 ]7 k% V" F7 {+ w6 l
  J% [. \4 v5 B' J4 F' L注意事項! h) v  A$ k/ C) Y& I
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 0 d% f% S0 x' j2 D( M5 C

- s2 Q/ J7 d, j5 @8 i4 d! ]( B4.) 完成備份主機的 SHSH Blobs
8 Q' N- U& G6 _1 D2 f; G& F/ P9 b! U1 N4 G( X  T' f' u

" J# S& H, K9 f2 O9 ]4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
$ e2 P  ~+ z% ~4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.% Q" h% L( @% _7 \

( A+ Y4 J5 d# d5.) 確定及檢查主機的 SHSH Blobs 備份7 D2 f9 F7 g) ?
) C( x9 T$ ^7 f. @& _: y4 `4 L4 ?
5 v: m' Q: E% ~) {
5.1.) 在軟件中, 按下 Display SHSHs. * n: F* x# J' _& T+ @
. |! e( ~# @6 D+ s, I$ U: {
6.) 確定及檢查主機的 SHSH Blobs 備份
+ d; g$ ]2 }- t! C  G9 j0 F' h" m& b3 B% j4 p/ V
9 `% ]7 G9 [  M$ m5 U
6.1.) 當軟件彈出視窗後, 檢查相關內容./ C( [# j& ]. T, n
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).9 B8 @9 w, L; O
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.9 u" b, Y* E+ X" \  `$ N2 v

4 Q6 ?) o' F+ E5 MSHSH Blob 備份的儲存位置
7 d; B$ i+ w: M/ @' U+ kMac — /Users/用户名/.shsh// f/ g' Y+ D, `% `
Windows 7 — C:\Users\用户名\.shsh\
, n  e2 F- C6 b: mWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
1 m( ]' q+ R! @4 N4 \7 N# ]* W$ E/ G8 T
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)# t0 Q. J. A+ R" K8 O

$ Z$ t' R0 D# D% i; m1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
8 d% p1 U5 G* x! j, g
! q) g# l* s+ `: w  {
- v, f2 _5 m2 @$ S6 T1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.% T3 [" F2 M" ^# U0 u8 }2 N- Z
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
+ l! A0 k7 w  {8 g, ?1.3.) 右按滑鼠, 點選 Run as administrator." A8 N$ Z8 r/ v8 R! _/ q% B/ W
1.4.) 把主機連接至電腦.2 H% k* N; C( D- ?. h4 T7 S$ ^5 X- B

% P- \+ F. E0 C9 h5 S注意事項# C. `4 O8 b( h
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. ! L4 r# e* u' E$ a+ M6 f. v0 a. e5 U

; d, n9 u2 l+ q" ^. ^% ]1 N  {2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
$ O  x) I) Q" x( h$ F% n! P
- ^, _& e+ h1 \  F7 R/ Z2 c7 S7 o6 o+ y' {- [6 }1 r
2.1.) 軟件開啟後中, 按下 Display SHSHs. % v# e; v+ Q8 L" f8 V# I' j

% m# W, W3 I! k) h  Y3.) 確定及檢查電腦上有主機的 ECID SHSH 備份8 {( N/ E8 q0 Q8 `3 V
8 I! q; R# [* s0 g! ?" \6 |
) v7 a0 B; x% t; W! z
3.1.) 當軟件彈出視窗後, 檢查相關內容.; a/ `- p5 l8 s6 S" q4 a4 ~
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
8 K3 ~3 u. ^" Z; y7 ?3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.; q* F% N$ r0 P! Y4 P7 s1 C6 {
0 }4 H" C: g/ m4 C
注意事項
& P9 M  T$ U% t1 o. H4 T6 E; ]8 t7 Z" ]若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
4 }& a( Z5 y1 o: |: i0 B, k# p
7 t4 A; d( ^8 z4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料- q) ?3 X: T, M% l9 |# }" ?/ l. g

. i' K8 G+ D& V; a, l, a' n9 A# L3 d7 H' X# H& ?
4.1.) 開啟 iTunes 並將手上的主機連接至電腦./ L$ f' o! t9 x
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
7 E6 b" D$ p: _- H! z" l4.3.) 備份資料需時, 請等侍 iTunes 回應.. d% B4 ?: x1 U  Z; V0 I
( Q3 J9 ^4 G9 t- d
注意事項
# i! ], \: y- x9 `$ D: v4 M建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.) E$ a7 w4 g6 o4 b2 k3 l

/ h5 u  q2 O1 J; ?# v: \5.) 建立 TSS Server
& O1 v1 o. u& C9 C7 Z* F7 m1 V$ |
' j$ C7 i8 B) M$ ?) i% V' b& I9 Z& g& }8 R0 w
5.1.) 完成備份主機後, 按下 Start TSS Server.
  H! {8 a) g! G8 u0 s& {7 s) v5.2.) iTunes 將自動被關閉.
& W2 I/ X6 V8 J2 l2 I( P4 c  r7 D
; E0 @. W3 s) c7 i8 x# ~; C注意事項+ d9 U( n( H0 N8 j& K
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.   A- a" D% X, z2 R

* Y8 @+ v9 T$ B* Y* ~2 g' d6.) 建立 TSS Server
1 q$ r3 X. `3 R: [5 ]; Z" x
1 N1 x) n; e4 `/ U5 j) {2 w' |7 {6 _  R- e4 E/ Z) `
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼6 x4 L/ t" o' J  I3 z
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.: o2 u: s. |, i+ A
! C! U0 N( M" d' W  B* J4 f
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
0 t$ H9 E9 j' H- g- XiOS 下載網站( ~5 C' N" {9 E: M! ]( Y

0 V# E4 m1 q/ ~0 c% E/ W
) K; }8 C1 o3 }3 R% V9 d2 U* y1 M7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.8 {0 }: Q8 u0 I* a6 g
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.. Z, c8 r$ V' f4 y- X, E- B
7.3.) 請等侍 iTunes 回應.
, C2 E8 Q5 B, J; o
6 W" _$ m, g! a! O( P8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
7 Z$ F4 l5 p' b  t% s6 ]( G% s7 m! u& U& d, h8 J4 T* Z, L

& w' I* h6 e0 @: u8.1.) 回復完成, 等待主機重新開機.
" {! i" y7 w( R  N1 M8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.1 F8 ~4 C6 ^4 i5 |- g
8.3.) 選取剛剛備份的資料, 再按 Continue.9 g5 |/ p) i5 J) V# f9 L; l0 p  v* Q
8.4.) 請等侍 iTunes 回應.
0 j2 z) i% ~4 h* T4 v+ S
# ^0 X% \' Q: J8 n; R, I9 }若出現左圖訊息, 恭喜你! 你已經成功降級了.
: h/ A6 t' y. ~0 X$ g完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 8 U/ U3 m. _" X+ x; k3 f4 K

+ q+ N8 W: j& z4 I. j9 k+ f9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
& {0 I) U! m& E3 N, G$ O9 P, q! I: S) n; f3 p

+ u5 w* Z* d% D4 l請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
- U6 e& U& b: s: d& V6 P% n/ g
/ L8 W, I/ R. V$ [* D" C9.1.) 開啟 umbrella-4.1.4.EXE.! V/ M2 d& G/ S; U* E; l, |
9.3.) 右按滑鼠, 點選 Run as administrator.. u. D) `0 Q1 g9 v6 B6 d6 Q
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.# p: O  b8 D2 p% _7 e$ t( z; M
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
% _. a( m* L) X" O% H( ~( B. Z7 s) C/ h# F
待主機重新啟動後; 恭喜你! 你已經成功降級了. 8 n$ @9 V( \5 p8 q* B
, j3 E+ d, d7 O2 T: N9 m
umbrella v4.14下載位置:2 g1 C$ R0 M& C
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 9-6-2025 01:41 , Processed in 0.166142 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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