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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 * m5 R% ?" N) g1 U( o( k6 N

/ J9 N, @) I, E8 P6 r1 m轉自: http://www.gizzomo.com/ecid-shsh
- g+ R: i% c+ l* r, m作者: Tutorial Robot
4 U* J1 J: Q( |1 Q' @) h
, W4 ?( T' X! S  G5 s" p甚麼是 ECID?
+ G2 T( g0 I. j  ~' {1 bECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.% @  a  E1 m1 w* q

1 l' a$ n" ~, S甚麼是 ECID SHSH?
7 }# X1 J2 U% E& N5 p% CECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
+ S" B8 r9 X! k9 C' n7 I) e9 H
/ Y5 b9 D" n$ A( r) s, ^$ x+ |9 b; `言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.5 f2 [* }8 U' m' i5 H& \, {2 x
+ w" u3 O7 E5 c; G3 b+ m
ECID SHSH 的運作
7 C9 j5 v, l, {每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
% u& P' `  F& o- @, C9 ]9 W
: ~, s4 }& l; K% J6 H$ n
8 h3 h! A7 @0 y1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
) m+ N4 |$ h' r+ k' ?) O
# Z9 s, n4 z3 v+ g4 b$ b4 `& d3 l$ P6 j7 X9 ?" Y
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
4 J+ N3 d( K0 J& v* u6 q1.2.) 右按滑鼠, 點選 Run as administrator., {4 [& Z6 f9 X! b$ R: w
1.3.) 把主機連接至電腦.
* g) U" N2 a* ]; o( O+ q
1 \9 A2 H( b. I5 }0 Y2 u2.) 設置主機 ECID SHSH 備份選項( k& `, }3 C$ S: b
" e3 K( X7 Q+ B$ n
9 u* Y9 u/ z& b$ c) ?
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
& G; m# W4 R" o/ Y, m8 Q! F2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.0 I( n" P% l: P4 a8 p* P& @* S1 h$ a9 f

! F* W& q2 `% E' R1 r# J' K7 M注意事項
# ^; N! O# _! R4 t# t若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
: P$ n0 T! K8 p! c. Z+ F1 w
) ^+ X% J* U3 h5 G9 m! k% v' h- L! d3.) 正在備份主機的 SHSH Blobs, V. c( Y8 H! k9 t" J3 b

9 v3 @( f) Z- k; }7 \9 v% u( ~& W8 u* \
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應./ ?* \; ^0 u5 ~& D2 p

; `7 s' W4 x( N2 e9 N- @$ ^注意事項
1 f+ N+ U. c4 z: d1 @7 S! t若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
* a' X. q9 i( \5 B( n/ L& b) }/ z7 g* Y* K2 R8 t  J& P
4.) 完成備份主機的 SHSH Blobs
: |" i+ J# i* o. w+ w9 G
+ z$ F0 U5 Y" }1 a
( T. h" e/ S% `5 e4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. : @$ p7 t- b7 O  W: _
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.5 v$ E! Q* u4 }) Q' a- Y# m+ S
% C( |) ^' T! X
5.) 確定及檢查主機的 SHSH Blobs 備份7 m+ D1 |+ J" n3 r, n
! C8 i) L) B: l( n# g1 Z
3 R  U$ F- ~5 E' }
5.1.) 在軟件中, 按下 Display SHSHs.
' L8 H; F$ l5 q* ^6 }! |8 I. s8 k- d7 \2 j6 Y+ K
6.) 確定及檢查主機的 SHSH Blobs 備份/ l* a- Z/ y: j

# K8 |% S  d' q- I  g) w( F! e$ }0 Y* \  N- k6 k/ j8 e" m
6.1.) 當軟件彈出視窗後, 檢查相關內容.
+ g9 |& l2 `# Q) t6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
& n5 d0 a2 _( z4 k& b5 `& S% D6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.0 S1 B7 t& J3 r9 A# }0 v
+ M' Q  M/ M5 N% D! t/ R' B! J
SHSH Blob 備份的儲存位置* H% }5 e% J' }  ?% Q6 v* B: z0 \" ~
Mac — /Users/用户名/.shsh/% ]1 b$ ?2 a& y' v; L/ [1 l+ b2 |5 _
Windows 7 — C:\Users\用户名\.shsh\. N0 d# @% R9 ?  f3 n
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 . q$ w  K6 [. t- i

, t, U  p( y2 W, C" f( P經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
* Z" t8 l; N+ F1 W) L% y
4 J( {) q* l; r+ X/ @: I) d9 _1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH3 _2 Z, \3 ~: Z' k% i% Z. R; h8 f

: A: H. f3 W. r) u) \* Q& {$ V4 Z6 ^+ {8 n% j# x/ s! ^4 X
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.2 k! ]! T4 S/ q* i5 z
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.- O' j* m5 v* d, ^) U! B& s
1.3.) 右按滑鼠, 點選 Run as administrator.
7 G5 w! t- L5 o6 b1 e- V0 Y  e" f1.4.) 把主機連接至電腦.' N0 w- P5 S- Z. B5 w/ @/ ^
7 B! }! K- A0 @+ M! |
注意事項
/ [4 q! d5 h! _" ?運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 0 L' E3 c  `, A* W/ Q

/ g- e& U8 T, n2.) 確定及檢查電腦上有主機的 ECID SHSH 備份  O1 d5 P/ t& J8 b) G1 G

4 B4 P3 f) G. ^( [9 [) y2 i& r" ^; J, H5 M" d8 o. E) L2 h( i& A
2.1.) 軟件開啟後中, 按下 Display SHSHs. ' Q( P6 v- {2 x) p3 u* Q. J0 ]

0 q, K* X3 {9 S" g  D2 Q; Y9 L: M3 E3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
' m: Q# {+ h8 r+ p  t
! g2 S+ R5 v& E3 m3 M( R3 ]
/ c! T- |- c. m3.1.) 當軟件彈出視窗後, 檢查相關內容.8 Q) p3 ?7 b9 B0 F9 T" O6 P
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
3 Q+ ?8 L3 \: O' r& y& J3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.8 \7 e* h" m* J

3 I& M) A. b- e% L$ N注意事項
6 v3 }' i# K% B: I/ h, J% w若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. . a% m( F0 Q* W2 F- I' I5 g

; v( z5 S6 B6 _& X6 r4 o4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料1 M  O) J* m5 E4 J

) ?0 w  N' b: O; w" Z% K6 `' A7 |2 \6 P1 t. J( m9 X7 |+ F* z1 X$ o
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
( N/ W. Q/ y( d4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
$ J* ]: C8 P# ~( w4.3.) 備份資料需時, 請等侍 iTunes 回應.
* J4 d! P6 T( N( y# K) q" P
' s8 z$ B, f; f, C% g注意事項
6 q2 `' Z5 m" w+ ]建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
2 O- v4 m+ r9 H! ?4 T0 o) a. C3 A) o' J+ N
5.) 建立 TSS Server7 h4 I9 r+ C5 O+ b) T, y" a
* r' W: r- {# M- x. I* S& Q

9 y; R; }$ w4 q# o; H5.1.) 完成備份主機後, 按下 Start TSS Server.
' Q- n  X4 d4 D5.2.) iTunes 將自動被關閉.) l$ O0 ^& w( c( x# c; s. k
- A# M" {: y. H$ o6 e4 d
注意事項
& j$ E6 `' z% g0 q& a6 D! D建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
* \' M# p- ]8 Q6 B  r: g
# P. m$ A' c6 F* G1 |6.) 建立 TSS Server
; @2 e6 o0 L' ]% G) ~2 ~$ F! K) J
+ A- m# {  |1 k% i/ ?* y0 Q
3 K6 w& f/ F5 ?6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼1 Q( G: `8 d/ ^
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
; T* v4 Z! f( a9 F) {7 d- |" H* u) P$ h2 ^8 `
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
: e% `! y  B7 @1 @% _( p1 hiOS 下載網站, P) j& E7 K! l2 W' l

3 J9 d5 x$ r* `  L' q; q, {! Y; @9 P
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.0 q% |9 X' `+ e" ~# j  s  u
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.# ?! y+ u0 v% Q9 ]( C+ J/ r
7.3.) 請等侍 iTunes 回應.
/ [% O* |+ J% j  l
- |: D1 Q0 X4 O$ ^( d; z/ R/ b& z/ O8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料* a/ [0 z' h- m+ n& T3 ^9 A! j

' U; C7 f- C1 h: T% r$ S! f2 f3 e- _8 Q1 A* @+ {# Y( R
8.1.) 回復完成, 等待主機重新開機.
5 u: P4 ^2 R% P% H5 M/ t8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.. _/ \. Q! b# l) e, A4 y& ?( x8 E
8.3.) 選取剛剛備份的資料, 再按 Continue.
  \9 B1 I: H  W+ I8.4.) 請等侍 iTunes 回應.- N/ w6 @" i' A" Q: @) B

% u- f# A) a4 g  E6 G若出現左圖訊息, 恭喜你! 你已經成功降級了.
) D4 P5 F. z! l完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. + \  f5 u7 u3 H' R9 _
" I$ A- ?: b( d$ y, f( L5 T& i9 y
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
, ~) E0 n; Q8 K0 Z1 D; ]: X7 f" f+ L6 v+ V3 c9 T4 e6 i
# @) P5 u) A+ R. f) \! m% }# B- M% @) i
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
+ S% Q+ N  t6 p8 h: s
) T( x+ `* ]$ B4 ]6 l+ O9.1.) 開啟 umbrella-4.1.4.EXE.
% I0 f) E' b2 ^2 T6 z1 W9.3.) 右按滑鼠, 點選 Run as administrator.* N9 V% v, t% ]( t
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.8 ?! I4 K9 q* a5 M5 R
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
5 Q/ t) `  L4 U  W' s
; U# J: B; A! J1 I5 M: z5 `2 M, }待主機重新啟動後; 恭喜你! 你已經成功降級了.
) A. ]+ G" j4 q# X1 P; B& k
6 K, L( C+ E9 zumbrella v4.14下載位置:
5 k4 F" f% h* Y
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 14-12-2025 20:43 , Processed in 0.292190 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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