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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 ( k' ~( a5 S) G
- ?7 K; G/ G$ w8 F+ R2 j2 a6 X' p" K
轉自: http://www.gizzomo.com/ecid-shsh
- M- o3 C4 s. S作者: Tutorial Robot
) \! s, ?$ Q% r: w' Q  _- `- u' `7 n; Q; ?% r8 {
甚麼是 ECID?
9 n2 `7 v" u, }ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼." t# k8 c; [1 |% L
4 K/ i/ z6 ~+ z0 T) \4 h+ k# x
甚麼是 ECID SHSH?
' _# g4 Q* j( f% X5 \$ MECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
& S& d; A& x) t' r6 h% u- g# ~4 r' L
8 h4 e+ h4 M8 i: v! N  X( S言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.7 C0 f1 e6 e2 G9 E7 U0 ~; s! ]

5 I, S; w, _9 f& N0 s% v  oECID SHSH 的運作- u! n' N( ?! ~% D! ?$ W3 y
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
, ?! V. L& ~" {5 W( b8 X+ a# S+ i: d7 H: |! Z
  y3 g* i" {' B' ^, I. f7 b$ r3 u, n
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH8 O5 [) y. E8 D$ }$ H& h2 y
9 d7 @) |. E" U3 M0 N: I; @7 Q6 A* T

- D: g  ]- s3 K9 a, O1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
" \& k6 {, U2 _- m. ?1.2.) 右按滑鼠, 點選 Run as administrator.
: L6 E+ j4 i  a4 U1.3.) 把主機連接至電腦.
# c8 D. r- X# r0 h
' ^- ?- `# B% b! s7 D# b; d2.) 設置主機 ECID SHSH 備份選項; X5 l: I  r% k% J8 w" I% i/ q9 P; b
3 ^& B+ N% z7 x5 u$ o
, D8 R0 V) q, P' p  ^/ a
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.$ B+ _( s" q2 j, \
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
3 |% j: J  Q) @  h  I6 e- m
9 P) n5 d1 J1 x: C" v" M! y, n注意事項
9 E0 U8 M4 ?5 l+ i+ m* E7 b若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
+ T& Q1 U7 W/ f, L& I6 x; U5 [5 d6 R& h" d3 _
3.) 正在備份主機的 SHSH Blobs5 o8 v: F6 f" s" x2 D7 \# |

$ ~$ T. ?. M: f# T* G
5 w$ S' j4 R: F& p+ F3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.4 D) t% O+ g2 C  I/ e* K) ~: B5 f

5 B' I! l6 I1 G* K) F注意事項
/ _, O$ G  {- z+ M# o若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
8 K3 R) m' {- f% x( V
  M3 z1 [6 Q6 F4.) 完成備份主機的 SHSH Blobs$ i+ J& }/ ^; h+ h) f; m/ X
/ y  o) I5 V  I# F# H! T9 H" ^

  W, `/ ?4 ^- [' C5 i- b4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息. 6 `  l* Q( F& x- D
4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.1 m0 e' w" M3 ?

  \9 l6 j" u- I9 |; p3 {3 X  l5.) 確定及檢查主機的 SHSH Blobs 備份
& p  F$ F/ ^5 J: H1 x
" r0 l4 h1 t  i0 q- T1 u. c6 t% ^+ C* a8 z2 A/ v. W
5.1.) 在軟件中, 按下 Display SHSHs.
- C* @* k, T. y. V. L9 L' C+ M  u3 A( O  b% L
6.) 確定及檢查主機的 SHSH Blobs 備份
* V7 P( j. \1 |, v5 \8 w7 |7 N' O+ R+ W) e& s- h1 Z

0 `% b/ ]# e/ ^$ U6.1.) 當軟件彈出視窗後, 檢查相關內容.' T* ^2 G9 x/ [2 z7 c$ F. V! v% O6 Y
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).0 G3 H' \" x2 ?, ?. b
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.9 C9 U9 V9 k. q  {0 [

3 A! C% `; ]- I7 E; {SHSH Blob 備份的儲存位置7 F1 g. p8 S6 c! F& m3 U
Mac — /Users/用户名/.shsh/
+ m1 M3 D. i: m; NWindows 7 — C:\Users\用户名\.shsh\/ y( x- [, L3 f: Y7 L6 P
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
( Z8 w) n/ v& F6 U2 k, [# X/ v- \# U1 n, q! r) B
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)( Z2 q. Y' P) q, o8 F7 v$ B- d

2 p' ]: G0 o$ C* p' v1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
9 b# @2 s/ ^# s" ]+ Y
3 |1 q, ?& d4 {7 v6 ~; V+ Y
7 T; F- o' l- |( x1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
6 p0 q, j/ J0 d1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.  l$ U1 c* i2 [
1.3.) 右按滑鼠, 點選 Run as administrator.
4 v( C1 P4 A$ T9 J1.4.) 把主機連接至電腦.
4 J& j& D8 A/ ~3 G  ]! q
9 ]& @1 Q# A2 a+ |+ ^注意事項
. q' }6 q  z7 M運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 0 I4 ]5 q6 h8 A; S
9 L& o; {% a" A
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份5 \& Z, S% D+ a# ]
$ m$ j4 I4 _5 g- y( `
; X9 K/ J, n  z( h
2.1.) 軟件開啟後中, 按下 Display SHSHs. ! q: a; `6 B) B0 S- v/ T# D# a- N
2 p4 A! t( z% T4 C5 y1 t- l
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份7 B2 M& z! J2 ]. ~, j$ C& |
& o" `8 f, E* e- Q9 G1 l5 T
6 o  ?1 H, S. Q% f8 ~$ w. F9 |
3.1.) 當軟件彈出視窗後, 檢查相關內容.
: A; k: a) a( j3 K. t3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
  g; e0 s0 A0 i/ `$ O5 C& [3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.: k$ {3 t5 L( `! O0 C4 h( m  e

9 @; D, K7 N% V# i2 l) V0 \注意事項
, x1 e6 ~3 O( R* O+ ]7 g/ ]) F" z若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 3 Z2 z9 j5 {% }* a0 x3 s

% N1 A" G/ |( m- V/ k4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
$ ?) n" }4 g, l/ V2 U+ Z6 a' l% i8 {1 G: f: n
" k7 \. w/ J. R- r5 L1 e
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
  Q/ p$ F: N8 A+ I( h2 w8 Y4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
8 z  M  k1 w) J. a  v$ P* Z7 U, ^  H4.3.) 備份資料需時, 請等侍 iTunes 回應.: Q$ n+ ~7 F, W# U7 b

) G7 L/ e6 @% E/ l; @9 Y( g注意事項
5 F+ F+ Z3 [$ ]3 e- }. a建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
  u3 G& K8 P* p8 W
! [* T9 s" t+ r; y6 }8 u5.) 建立 TSS Server% G& ]" M2 r" F' K$ A/ Q8 z

1 M' Z1 }5 Q$ q' A4 Q' X. C* w0 l9 V6 H; g4 x( C9 F  i$ J; k
5.1.) 完成備份主機後, 按下 Start TSS Server.
- E  w/ X% s2 n; v; a5.2.) iTunes 將自動被關閉.
3 i0 u1 N+ n: i5 L
2 @/ v6 \$ L$ V; k7 c8 ~: ]" Q注意事項8 ]+ m0 j1 W' c3 C  @$ n
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. , z3 F) L  R. d
  Q( r! k9 e: E4 L7 E
6.) 建立 TSS Server
, p0 v# l) [- l6 ?1 l' ?/ F+ O0 t! e) [2 q; l5 f

+ m$ Y- r( F$ P6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼# X, Y$ J6 t  G
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
& F+ y5 W$ R9 A" g3 i3 C! _
0 v0 P# }0 Z% |' m9 o7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch9 M5 E6 k# m, B  `# S6 l# z9 f; R
iOS 下載網站9 _4 i1 K7 k! V- |$ b4 j( w
0 b, @! @9 ]- ^4 ]7 T* y- Z% I
* p0 ~, D) q8 y+ |  P9 l$ e# W
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.+ |( `: n5 q! v  d$ Z5 _/ r
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.% X: L0 j7 ~  o& J  ?+ G% \* u
7.3.) 請等侍 iTunes 回應.
- s, p: }7 o4 P# U) O  H
+ M/ U( p* }; U2 \9 O7 X& B6 v) t8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料; U2 }1 x5 l( o

' c+ a  [9 t) l4 z2 ]$ x7 ~3 Z6 H# a0 `+ M
8.1.) 回復完成, 等待主機重新開機.
2 I* v' S; ]* w3 L; y3 D3 I5 V8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.% A! C4 q* @% o" i8 J4 d
8.3.) 選取剛剛備份的資料, 再按 Continue.
: ^& S) s3 u# U5 r6 N8.4.) 請等侍 iTunes 回應.
% q' b- `; q9 U  c& I" l) |2 R; Y
$ [. g9 z$ x) i若出現左圖訊息, 恭喜你! 你已經成功降級了.
/ v7 y& v7 s/ |完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
3 i0 ~( x  S0 O2 F; q1 e$ m# w7 k, }4 c( }) X  _+ b
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
8 ~. Z/ c0 F  k" o
7 S; J  g  N; q1 Q0 z4 Z0 z  s  \' F, n+ s5 m' o
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.9 U8 o! e, ~4 d6 X- D

; }6 ?, N' I, O( c. L9.1.) 開啟 umbrella-4.1.4.EXE.2 P* @: `: A8 b# w" s' b$ Q7 o; M  b
9.3.) 右按滑鼠, 點選 Run as administrator.( {9 T! R9 N% A" N% o
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
+ a- x) Y  h! H* C/ }: _$ J9.5.) 請按下 Kick Device Out of Recovery 按鈕.
% F% L- x$ }" }+ a8 c# p5 _* U1 b( j6 |" J/ j
待主機重新啟動後; 恭喜你! 你已經成功降級了.
8 p1 a5 d" W  y: Z+ f( j: b% e, G  Q6 L. {
umbrella v4.14下載位置:; F' w) C# t7 t$ l5 x
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 8-6-2025 19:44 , Processed in 0.264023 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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