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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 7 u1 y* I5 q2 H' d8 O

9 }9 }+ ?" z! _- D轉自: http://www.gizzomo.com/ecid-shsh) V( a- O: |5 z
作者: Tutorial Robot" J" ~7 p8 H8 @  F. N& U( j6 O
) l! a- f) R/ `9 c  f, P$ m
甚麼是 ECID?
7 F0 W, T* w- F' g# QECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
* Z$ \& I5 ]3 L: z1 y) b% D! ?( B$ L7 R, ]  V8 u/ x4 |
甚麼是 ECID SHSH?
! {% _0 G3 Z, }$ {+ _& ~ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
/ y% {  O* f0 m  d$ ?5 k% J
( i( S- H2 J2 P! a言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.+ u1 V' T- T+ L1 S6 ^9 S6 H) ^6 x

; |8 n& O% i# N: c( E$ j! jECID SHSH 的運作4 R6 z& }. e8 T% B
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.. U4 ]$ Z5 D! R; |0 {8 B

+ v) D7 Y) b& k4 P+ y: P
( B; U  Z7 Q1 o7 A1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH% P3 F6 Y. t% i1 G
" I, _' Z# @' X3 K. F) I
7 @* i7 L/ e9 i2 t1 _
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.0 Y4 Z( F0 F* m0 N  u1 Y  z
1.2.) 右按滑鼠, 點選 Run as administrator.
0 r  H" Z  _7 `5 F1.3.) 把主機連接至電腦. / d$ ~7 k+ B& }" ^/ S
6 {9 I* q3 Z; c3 |6 c
2.) 設置主機 ECID SHSH 備份選項% l8 E! O6 W) O

; ~5 x7 P' ]5 @- \& Z
" b1 g  L" T$ T8 ]: h4 m+ _2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
' I( U  c4 J% r2 Q2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
# u' K7 C$ F, Y; m" D2 d! C/ r- F% w( F0 d$ l) U9 ?; ?; J
注意事項  I5 `. E4 i0 f) r. E5 L# `
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
$ V3 B# B# i  w: ]: b9 e6 G$ ^; V! P9 ^7 c3 f& Z$ M# t
3.) 正在備份主機的 SHSH Blobs! W7 v: P! e! E- r/ A) K4 Q
$ J+ U" e5 \" Q9 |2 v$ p! R
; u1 k) e4 ?$ l$ U* x: U
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
6 P, A( M2 A, X- F( K' M4 d0 y1 X
5 _( q# N, H; Y注意事項
" a1 V3 S  _7 v; U, K% M若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
8 I9 `0 P* w3 E0 b* N: u4 b# d& a6 S; z" N* W
4.) 完成備份主機的 SHSH Blobs
8 G$ J. \2 F) }$ R3 p/ }! |- K5 ^. f7 `# C% X
2 K9 t- ]: G( ~( o% @
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 6 R! e1 z3 u  H$ O( F6 M- V
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.. k* d; J( N! \/ C
2 p, f% ]! y, s4 K
5.) 確定及檢查主機的 SHSH Blobs 備份8 V& y) S: e2 `5 w. X
) s2 D. i8 O& g6 U$ |7 e1 F6 {6 z
* p; h/ d1 R3 Y
5.1.) 在軟件中, 按下 Display SHSHs.
( e- {" G8 h, Z" b2 g* g9 g9 v: z) Y9 |4 I- G+ G6 t
6.) 確定及檢查主機的 SHSH Blobs 備份
5 P3 ~% Q3 P0 s" _1 `3 r
( V$ I: R) o+ r. {# }" @/ u& \& u; H( ^5 I3 A4 [: F
6.1.) 當軟件彈出視窗後, 檢查相關內容.
2 F! a! F9 l$ r. c+ z. \6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
) C/ T3 C4 ?9 b+ ^: K2 g1 m. Z; _1 n6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.0 Y) k, T" b+ b" _- S+ o

0 l3 w$ p1 \: ^& L: W# A8 ~SHSH Blob 備份的儲存位置* c/ w5 t# T5 I7 j  n* N. ~- G
Mac — /Users/用户名/.shsh/
- Q7 y$ P7 t7 C" P4 G4 }Windows 7 — C:\Users\用户名\.shsh\" F% x4 z4 e: |3 r' w! Q
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
1 [* P6 n* ~6 Q0 s! O% v: P( A9 P
( y$ Q. A' _) Z# O1 ~- v0 }經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
  h, i# F5 ^  a% C$ }% v+ f4 u/ \5 ~1 p+ c
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
+ ]7 t/ l  x2 Y% l
  ?! f& I- E5 i. J9 L! X0 R! S9 {0 t, i& t  ^
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.1 _; ]2 Z# z' {% P  B. g* ?0 N; s
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
" R7 T7 D: d& P$ V. A3 j- f1.3.) 右按滑鼠, 點選 Run as administrator.
1 P  K1 [, C/ Z# P9 ]1.4.) 把主機連接至電腦.
# ~' S7 P% b+ o5 _, s" Y+ M' d0 X6 p1 H: Y! X
注意事項& S% n& y- g: p
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 2 N2 B6 Z7 m' Q% x; t5 E( G5 l+ Y  a' e
' |7 T0 f& u3 h
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份' K' o* c. h) m' ]* q0 f

) I2 b  [) A* _4 S4 e: v) g- A! ]9 B2 c
2.1.) 軟件開啟後中, 按下 Display SHSHs.
$ o1 M0 I- @% A
8 }& S9 Y1 s; x! X5 X# `8 {3.) 確定及檢查電腦上有主機的 ECID SHSH 備份4 f( J) I) Q" a* l2 U. G
' |) J) X" M, N0 p/ L5 p0 B
5 ]3 l; D/ D- Y8 h* s# h
3.1.) 當軟件彈出視窗後, 檢查相關內容.2 L& W& g1 Z% K- p  \0 S' }4 ^
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
7 x6 X1 P3 N& Y3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
2 V( Z' z5 W$ y" o" Y
0 y4 Q* z9 o2 c7 V* B注意事項1 {% R; b# a) V
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
/ V, {% x; n$ d5 p/ M% ?- Y, P" x5 _8 f9 ^) c( a  N( W6 P
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
6 [( X3 b* H6 a" V+ r" g  b3 F7 G
$ g+ w2 _0 Y' y
4 @- g. ?( p, r# f1 s: M4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
! _) S- N5 H# \% Z4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.# |# M' n6 y4 p9 v( I( P- a
4.3.) 備份資料需時, 請等侍 iTunes 回應.( c( ~# C+ N5 j* X' W" b
7 I- m/ O# u7 f
注意事項
! U  k, [: k# l& h) V, Z建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.$ u: r: K6 A3 m7 B  G1 R- k
, a% h0 B% b% s
5.) 建立 TSS Server
! |* W2 ?3 n% V1 D9 o9 l$ C$ S6 H/ n+ j( O  |# D: |
3 t( s2 a* v3 H: u& N
5.1.) 完成備份主機後, 按下 Start TSS Server.) ]  A# C8 l9 y/ [$ v) b0 {
5.2.) iTunes 將自動被關閉.% Q: ?; M" y( ~; q$ r, O( `: u

" l& t8 l; T1 g7 \. |注意事項
' h: {; n' T& m; K建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 5 D$ Y+ X  S, ?/ j! c

, v7 f: @  K  A* M$ Y/ `7 R6.) 建立 TSS Server
  h+ W. ]3 F9 e. D
/ I" |$ T9 w3 \4 }. e) k6 ~
- x! x& Y- ~: R4 K8 N+ |+ V- H; k6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼, G, V3 G: l8 J7 ?. ~& z
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
# w, C7 B$ Q; g* F  n$ t" E$ M7 t0 q# _0 J9 Q
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
2 g6 R4 S9 {. Y3 |# W) qiOS 下載網站
2 R! ~- T# f( D: V: n, X' o% [  F
+ W  t0 N& s# x3 V6 K4 Q7 q8 z& S! z, {5 n
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.9 h$ T* _. Y& h8 U" v2 |+ v5 L! k
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.$ c9 `4 w4 `: m1 ]1 \
7.3.) 請等侍 iTunes 回應.
' H/ y3 W+ i9 T  I/ ?; ^; T0 v2 ?% x" D/ h; \2 H+ Y+ E
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
) ^- U7 v& d! Z$ @& l* @% k7 Y
" M1 i; S0 T  s- z% N: A9 n* i& A* i. S% Q9 b! i
8.1.) 回復完成, 等待主機重新開機.
# N& U* s! }' o8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.0 g: i- n" v* f' X; L& D
8.3.) 選取剛剛備份的資料, 再按 Continue.
) K7 y5 e; u0 _# {; x8.4.) 請等侍 iTunes 回應.
8 z2 ~9 @; \( v6 X  k/ Z/ ]- w9 u# ^2 j# f
若出現左圖訊息, 恭喜你! 你已經成功降級了.
" @0 |- a2 v2 @6 K完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 3 M; `6 I, U) a$ u2 F9 r4 c6 x% l

+ S! {$ I  U: R  v9 O8 b& G0 G9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
, r+ @+ u0 k: F4 e9 s2 ?6 q5 e0 A& V
5 T: l& Q3 f6 {# h
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機." P! y; R3 `9 ^" j, H+ v5 W
- Y' Z6 O% M% Q7 X/ y" p
9.1.) 開啟 umbrella-4.1.4.EXE.
; ]1 }4 x3 ?( N# r+ R- h9.3.) 右按滑鼠, 點選 Run as administrator.8 W( e! u& \3 y% A7 l
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
" A# u& \9 M5 R/ W: Q9.5.) 請按下 Kick Device Out of Recovery 按鈕.
  z- @' ]' h! D" e& m. y2 P5 B& Z* E0 W- v$ K
待主機重新啟動後; 恭喜你! 你已經成功降級了.
; i' F3 V, Y7 T  K; W. X7 z8 s* D# `$ x/ _( e7 s
umbrella v4.14下載位置:
' w1 b/ S  M* c" S- n5 m
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 1-2-2026 02:09 , Processed in 0.180598 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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