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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
3 K+ ?' O/ B7 I: f' x- _6 a- V- ^8 x8 j% a8 T0 _$ S" F+ T5 N; r- j
轉自: http://www.gizzomo.com/ecid-shsh( j1 N1 U) Q2 ]" w* g* ^0 k& @
作者: Tutorial Robot3 e  [$ j  c1 ~! P

2 C% v. W# `5 N. j, d9 T  _甚麼是 ECID?, R% `" f8 l$ T& c) y4 }
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.0 {! v: [  A3 n/ {

/ O3 Z: W2 D  V& M甚麼是 ECID SHSH?
* k- `  |* I+ ~: n1 mECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
" p' t* w* r, X" F' A! L2 H/ E
+ G5 y# i- Q; I( W言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
6 H% F, w4 T: _( {1 n% }" Z8 |1 X) X8 S& @! e5 J+ i
ECID SHSH 的運作$ a; c( N! J' r" b2 y- g
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
( u0 ~* e5 l2 Z8 P$ j! U7 m0 x5 @. G* u" d3 {2 h3 v+ a
$ I& {! y* i  N( Z' |
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH' t3 P8 J8 G  C( f2 q* W1 L3 i( ~* I6 w
- @8 ^1 l' z1 J0 O) h  n; x
" Y0 U( x9 M+ E. K. a2 R- [
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
1 _  W; Y4 @- u6 D1.2.) 右按滑鼠, 點選 Run as administrator.
! v# c; [/ X: p: P5 k# v: ^6 x1.3.) 把主機連接至電腦.
( i% {7 e, ~1 Z" e* @! d: m! p6 Z6 m9 W4 ~$ x3 |/ v2 G2 ?
2.) 設置主機 ECID SHSH 備份選項5 R. g/ m$ N4 B$ ~9 u5 B- O
' y, Z- _2 d4 U% e  D1 K: k
. s2 u) l2 C" @& i1 T
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
/ I& o$ _% i0 o/ g2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
. X/ S6 t3 X. t2 }( E8 s# B4 u. R9 `: V. t+ Z: t, _9 r' n
注意事項, k$ {% N4 A7 ?# n$ r/ r* N1 L) v
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
- X& ]; ]& @. N% x/ E0 Z, v+ S
  ~9 H# K* h+ ^3 T$ T1 }  ~( W: z, [9 c3.) 正在備份主機的 SHSH Blobs( H* E7 R+ z$ s2 T' v
+ s1 ?! b# i2 ?$ E: y
  k! {4 {! n% L
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
; l5 c  j) ?  K0 B
. @9 n" z/ t( k( @- E$ I- V* I' N注意事項/ s: O% N) U3 N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
/ Z; R6 j0 I3 X2 }* K7 D
, a( E! V3 p7 z6 A# X: m* Z& P2 |4.) 完成備份主機的 SHSH Blobs+ n8 P6 _5 e) s- G
5 V* \5 s/ w: V2 p/ f

) A1 j* o) `* W- K9 g; r4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
% i, }& s( f# y- w4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
2 D6 a! P) V' c4 {5 v* Z! {( ]0 V* }; k3 O7 ?
5.) 確定及檢查主機的 SHSH Blobs 備份0 K% U& }  X* Z: q% U8 N- T5 ]
0 ?9 N& Y- Z/ {' X) j/ Z1 J- N7 P

3 g6 n) F$ t8 Z$ R( I5.1.) 在軟件中, 按下 Display SHSHs.
9 a( H/ b' V/ M+ V9 S5 h( C- {7 o+ o, T$ o% M# }3 R7 Y
6.) 確定及檢查主機的 SHSH Blobs 備份
7 o0 P8 P) ]: l
6 S7 U" I/ m( @" a8 P0 o( P% c. w- [3 f% E) L& z: z, x4 n
6.1.) 當軟件彈出視窗後, 檢查相關內容.5 Z# A. Y4 E" `
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
6 X, u2 k5 @9 m" _# i2 L, ~' U6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.6 F) j  ?7 r. T% H' W5 F7 N& a; r
" R" Y5 {( J& x
SHSH Blob 備份的儲存位置
6 }8 m7 p9 }; I8 h) \Mac — /Users/用户名/.shsh/5 M7 h$ P: {0 |) Q1 H4 ^' e3 c
Windows 7 — C:\Users\用户名\.shsh\
7 z0 o- u, O" @: p4 ?" YWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
6 O3 i, @$ e3 \: J/ g; p/ j2 c  M4 G9 N9 t
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
) F7 |% X8 q" R( b# B/ v9 q3 p) ]; l- Z8 r9 p
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH7 i, a/ w: T, m' u0 j& a
0 S: T! Y  p; l2 K; M

1 w6 |4 K. D3 R& @* N4 F, s1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.) I! Y/ I/ m6 A) r
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.) Q' Y! ?0 M% |1 O% E6 C& P
1.3.) 右按滑鼠, 點選 Run as administrator.6 o* H1 N: \4 w- V8 J% F8 g
1.4.) 把主機連接至電腦.
9 T/ O3 O) _  U/ n2 L. O
( W" A$ d6 {' m% W- y0 W4 H注意事項) B* C) f0 |7 S! @2 Y
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. - y" [1 F" l1 E- D1 t6 W

: t2 e, y/ Q- Y/ x9 V' o2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
" t( i: Y( }7 @: @, e4 t) \8 F) N' |+ b$ o$ f

) R2 K& o+ {( J" R" u$ u2.1.) 軟件開啟後中, 按下 Display SHSHs. / ~4 Z. l0 {  O0 F( ~: p

2 x) B# O0 e* ~. J8 o4 o# V4 Z3.) 確定及檢查電腦上有主機的 ECID SHSH 備份. o0 f6 d, y& a/ z# X2 e  W

. B5 i; ?2 @4 R, Q, l! Y$ e( `& p3 v9 P0 R; ]* W
3.1.) 當軟件彈出視窗後, 檢查相關內容.
  g8 f6 e4 g9 O3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).& l8 N' p- a+ N
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.' w: I* i9 l  F; g5 D: u
" _: F  t& U1 o/ G! t0 Q
注意事項
) k3 s  {" S/ z+ |( d若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
' u( k6 x+ c& `9 c; `+ {
4 W1 P4 r' i4 ^4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
* t8 Q: g: [0 H, a
8 {, H4 h5 K5 a/ p2 _: v9 t3 a/ m  w/ U( J
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.4 w" v8 f  p- {7 @1 q
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.) l$ J4 ~9 M* |! |3 }, W) L  P
4.3.) 備份資料需時, 請等侍 iTunes 回應.0 q7 `" X# c- |2 B  ?5 y+ [

7 p$ T: u1 H& g: C, e) r0 K注意事項5 H" w" s' C6 p# I
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.& _9 K6 J( C' e+ ~  `* S9 G
& n/ a" ?  Y( D9 @( [" [( m
5.) 建立 TSS Server
7 m- _" _& @( \( A' t, I6 {" n8 O: s! A( n; p  Q) L0 _

: _+ X1 O+ T8 n8 V# {# \5.1.) 完成備份主機後, 按下 Start TSS Server.
& s: r% X/ I$ S) g- A0 o& G5.2.) iTunes 將自動被關閉.: I; p% t; p, v: Y, i
' W; R) l2 P& p. \' S9 Y
注意事項2 b0 u. c7 @, @4 t' Z
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. % |: v0 V, ^& b! \+ ^' U4 p0 Y
4 l% @  k; `6 I7 h7 r
6.) 建立 TSS Server- r0 \4 f& e& O4 e( X- ~1 B# Y
+ t$ U* p8 j3 a( y; F

3 b3 ^  n$ a6 l8 L6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼! M4 V: e" E9 p) }  c6 x
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.  ?& C2 g1 V' e8 v6 r9 O

3 P* |$ K+ c. F% w7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch& Y" U; V* j( r9 _5 G
iOS 下載網站9 ^1 _5 @+ k6 D& w2 H
* T7 v! A3 n0 ?' y# [7 @/ o
' I/ z5 ?/ d; K0 F9 P
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.( P) r& `- b6 `+ Z1 d8 ^" \' C
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
2 P2 u8 a' g& P7.3.) 請等侍 iTunes 回應.
; G1 w9 L) b' |7 ?
0 ?% T, P. m2 n. ]; B0 j( E1 H$ }8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料& |# f: T* j; t) M* ]8 \7 @

6 N, X+ c/ x1 ~$ ?4 N' ^. _: l! v7 l0 |; T4 f  J2 b- V
8.1.) 回復完成, 等待主機重新開機.( |- p9 f6 b. u! ?
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.% g3 b; h3 N, ?4 `  N+ J, h" J" ]
8.3.) 選取剛剛備份的資料, 再按 Continue.; a$ ^! ^2 U0 _9 t
8.4.) 請等侍 iTunes 回應.
9 e4 @  p+ [" B8 W! @8 Z: d' h6 _
若出現左圖訊息, 恭喜你! 你已經成功降級了.3 D. h8 b* A% g( n
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
# `. i; [' Z9 [1 x( C5 `+ r- O, B; F8 P9 J, Q- ^
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式7 A2 c- X' M# w  s  Q
( w0 a9 }0 A7 P8 ^8 [* G  U

5 J4 p$ a, p$ v( G# h: |! w請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.. B* o+ e; r5 c, A) b4 u& R4 R
- M+ ~( d  d# J
9.1.) 開啟 umbrella-4.1.4.EXE.
, e- y# X, j$ @4 z" M$ L9.3.) 右按滑鼠, 點選 Run as administrator.+ I! j7 T8 C7 f3 f
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
0 t9 q! {, x# r/ v; V7 d& r9.5.) 請按下 Kick Device Out of Recovery 按鈕.
' N0 u2 s2 Y  ]* l: w: c
8 r! C* \( t6 n3 m6 N, `3 |待主機重新啟動後; 恭喜你! 你已經成功降級了. 1 x& d4 J1 d2 ~2 D0 z3 O+ E- o' x- n

7 i# M% V& K1 g: L1 [  l" K  ]umbrella v4.14下載位置:
: |4 V# F& z& x/ [/ _1 M
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 23-11-2024 02:16 , Processed in 0.102895 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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