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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 $ u+ }* ]" s7 ]  @5 _6 o
: Q/ c/ I- q# \& S6 X3 |4 e
轉自: http://www.gizzomo.com/ecid-shsh3 ]' H8 I: P8 S8 C
作者: Tutorial Robot$ z8 n7 s5 i( F6 ^
2 q* k% o  u# H) B
甚麼是 ECID?
/ f" }! f1 U0 }2 d& k$ p- hECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
2 b7 o4 r6 ?$ S- n. z# K/ |$ x% z0 g) T' q( h* d, ]8 E
甚麼是 ECID SHSH?) i2 S. s( `9 Q3 T/ W
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
1 y: G7 V9 \! e+ V/ r5 I; _3 A% z: q* M5 S; M
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
7 H% z/ T7 o9 I
1 Q% h6 i& _; |( TECID SHSH 的運作
/ U' ^0 t" D, x; Z每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
$ g6 D# k% r. H3 \, e5 `+ }6 z* M! @
$ r6 ~4 n; _' z5 g7 U4 E
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
% c% h- P" ^+ K1 t0 H) T# ~5 Y# s9 `& w1 q  g$ A) ]
' a5 Z7 l* ]. Z' c6 n  O+ h9 d" C' b  B
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
0 F! H) N/ R: {4 l6 S* b1.2.) 右按滑鼠, 點選 Run as administrator.; c! m7 j9 i% c
1.3.) 把主機連接至電腦.   w: U; S% i/ z9 S

5 ~+ ?% H; A4 B2.) 設置主機 ECID SHSH 備份選項
' R( k- C  }/ w# l1 v. V: K3 R. F6 U( ]) ^. F
. v) U* l& {2 `. b* w5 E
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
4 H* W' H  t( B1 s2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
& d3 N3 n# q- ]+ @$ p+ m
) i# J, P. Q6 A! l/ R! C  O8 N注意事項
7 H! v, P$ c/ S若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
0 k8 L5 w5 i! }$ f$ a- s+ O7 U" E  F+ o, s. Q$ q3 W- v
3.) 正在備份主機的 SHSH Blobs9 T9 X) ~; t0 c( B* c

7 O% r" B2 A+ k9 D0 [4 ~7 T5 T) C0 u8 |
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
4 S# z+ d7 z6 v/ f1 R$ W. T4 s1 m# }) P- s& w  S( G
注意事項% o2 h8 r" X( x
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
% j. d) W- I" @8 [- i/ g1 s: E8 E; G& T6 P$ _
4.) 完成備份主機的 SHSH Blobs
( \- k, C& t; f' p4 R) L1 ^" p
0 ~/ L  ]: j  T- q: N% i3 _4 F9 w. j0 a
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. # x3 I8 G. p* \* Z) C! t) u% E# m
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.( a5 y0 k- ~0 p2 I4 J% I
  b5 n7 P& J" }' m- ^
5.) 確定及檢查主機的 SHSH Blobs 備份
& {2 c0 D$ A+ `3 \) ~1 M3 @" }1 G& T' U+ s$ u; E' H- A) w

: b6 T1 ^. [$ T) Q) E( f  z- _5.1.) 在軟件中, 按下 Display SHSHs.
4 }$ a6 y( R: S9 n2 D( X1 h3 q3 L0 g0 M" p+ T: I/ U1 f/ z( V
6.) 確定及檢查主機的 SHSH Blobs 備份
8 s" C8 ~. @  r0 B, T! ~1 V* }$ j) b) [5 w1 I& V2 W
6 H" R+ P7 e  g9 l% Y
6.1.) 當軟件彈出視窗後, 檢查相關內容.
5 `% W: ^1 b, c% x0 I" ?6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).$ u; x6 s; B0 w. a6 i8 W6 Z+ A3 S
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.& n6 E% G, n. a: {% U1 z9 h

7 r) P4 r, @* g- \/ P/ r6 x, NSHSH Blob 備份的儲存位置
1 t9 k. t& S2 r. wMac — /Users/用户名/.shsh/3 W( r! c6 i! V* N  b4 W
Windows 7 — C:\Users\用户名\.shsh\
1 o1 j0 j8 b8 N" K7 o# zWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
; a0 T) f& {- g! O9 E7 q5 P. @7 ~6 Z# L! t7 R6 Q
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)$ P. u& t* ^/ ?: H* k$ ^+ w

' {/ w0 y) M( e) `7 Z1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
2 s# ~. m4 O( I7 ]. @% O0 q2 R
! F" M2 A( c5 v# U; [! y2 U/ h
: U0 t/ y5 \# X& |1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip." L2 m  a4 D! Y& f
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
/ Z8 }9 W& O% g$ ?4 W. V5 l6 }1.3.) 右按滑鼠, 點選 Run as administrator.
/ M, N1 K- k; a- \1.4.) 把主機連接至電腦.
* O0 ?) b+ L1 D! _' f, u1 p0 B+ l! L6 ?/ x3 S! I
注意事項4 h" j: y/ `/ `8 P% k
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. : Z+ i- g; g# s4 R

- N" K6 K- N4 O9 T5 b2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
" F5 Q8 ]" d5 ~0 _. w
' {- t, {4 c  d. x+ M, x
, Q! H# g1 s: p0 v5 i7 Z/ X2.1.) 軟件開啟後中, 按下 Display SHSHs.
4 O7 V+ v7 c( V/ o4 l/ D0 \+ H
3 Q* P8 j9 `# i/ ~( W3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
! T5 ^. Q( i7 t  m3 ?* m" e; c2 c3 f

2 @" {" N' x! ~3.1.) 當軟件彈出視窗後, 檢查相關內容.
2 ^( W$ W3 J' J- Z3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).5 Q5 c7 S' W7 @2 G' ^
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
1 _6 z& X, g& P
/ h! N& v1 x5 `- J注意事項$ X- H) G  v) d9 c- l" K, \/ A
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
4 Z; B! e3 r6 h4 ^5 O+ X7 J
# D# W" F2 q5 ^+ p3 r4 Y4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料5 X1 z4 g! J1 w9 n" |
# [7 u4 H% S3 R' a4 i% i- O* M" a$ {: ~# {
8 |; f8 M& k; B0 x
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
- G/ I- z) f$ U5 v4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
% i0 _& T3 |) }/ ]$ u4.3.) 備份資料需時, 請等侍 iTunes 回應.9 Z: K- Y( N0 \

' w4 J& }, X6 `  N注意事項
+ N0 G9 _; a3 p- c# y9 U2 K建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
2 [! O! j7 f* `" y7 t! {* p; Z: ^  a& I+ n
5.) 建立 TSS Server
$ J( K( y# |0 ?1 W2 Y- h0 f9 D5 m4 b* l0 g  D9 q
, N1 |! f) Y* a$ \
5.1.) 完成備份主機後, 按下 Start TSS Server.9 f( Q  N- U$ s4 u" c: e: i  H
5.2.) iTunes 將自動被關閉.
: ]) u+ `$ j; ~1 n4 k6 l/ @' P$ I" G+ B- c# c# l; `
注意事項5 G9 i- M/ S4 ~% `5 f
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 4 D5 H( {' g% x, x" d
+ ?3 E! ^4 t: O& |. B
6.) 建立 TSS Server3 u% J5 J# x  W: T5 x

( j2 f( n2 @, |# r9 {0 ~( T
2 a" ^; k8 t6 g- Z' ~6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
/ z0 {' M- X: Y2 x) _3 b! b6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
8 Q, ]# y! I- B* j7 k, M  o0 Y% o) E3 i
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
! i/ C( _# V) ^2 R: p$ J8 ]3 [iOS 下載網站
6 v: C4 _) w  }9 @6 A' B7 \9 {* T  `( W

7 _9 h( j8 X" b& p! s7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.  v" N5 g& R) K" R% m1 K
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.8 n, E# b& w) R& r8 P
7.3.) 請等侍 iTunes 回應.# @- {' X3 E* u: w/ l; ~: Q
! p+ b* y  W! r, J: U
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料; w2 j7 R( b! l+ O

8 C+ G, b1 T' q; c5 u# {% F  u
9 u/ U9 }: P; E4 r+ g; n/ \8.1.) 回復完成, 等待主機重新開機.2 U% x) G( i1 f% @+ _
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
1 g. |0 F6 p; E: x! p8.3.) 選取剛剛備份的資料, 再按 Continue.) N+ d$ M* ~; V5 |) I: [
8.4.) 請等侍 iTunes 回應.% d, |9 \7 X2 g/ B$ n5 V/ Q

& ?& S  H8 R' q, Q$ t' ~1 ?6 h若出現左圖訊息, 恭喜你! 你已經成功降級了.
  }' t& j* A1 m- P! |完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. / O! l% A: L9 O) i* H3 A. R3 M
8 Y2 o# o+ E* t0 O8 U6 V7 f+ V2 l
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式7 w" E; ~! @; k3 k! c  e, J
; G4 Z  u' _, K( `2 M  @6 y

2 G1 z0 u) P/ p1 X1 [3 v請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
8 M! W1 {* {+ B/ W7 \9 `% i) j% M  r0 B
9.1.) 開啟 umbrella-4.1.4.EXE.; b/ h" d/ G8 d) l  e
9.3.) 右按滑鼠, 點選 Run as administrator.9 W( L2 I' ^) c2 {
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.4 \% X7 }* }3 d
9.5.) 請按下 Kick Device Out of Recovery 按鈕.
! d, t. G. {9 |5 X( h
; @2 a, P4 D3 |$ m待主機重新啟動後; 恭喜你! 你已經成功降級了.
% V- ]6 B) C- p3 p# R( _
) A0 |" t9 H. K0 G+ ^umbrella v4.14下載位置:7 C+ ?! Z) j: P, _2 o
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 16-6-2026 16:38 , Processed in 0.366426 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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