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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
# f4 N6 y$ ?6 z/ K9 |! o9 z! \
) Y( Z) c+ s, }. c" z0 b轉自: http://www.gizzomo.com/ecid-shsh
& S( a+ x, ]- C作者: Tutorial Robot
3 m2 B) `9 c8 L* p) {4 G4 e. Q9 n6 [. Q/ V3 b
甚麼是 ECID?
' L1 _1 U+ J- e% J$ I0 }; GECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
2 s( @0 d7 v/ ~2 \1 d: U; I3 r7 w9 Q- c" l" z: m+ I
甚麼是 ECID SHSH?2 T% N& w6 Q) z! v& l
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證. ; B8 A) \, v/ s+ [  ?1 c

5 z$ `2 g. q) r4 e* K言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.) d0 F& Z: \5 T

9 j! c: H& [3 B" l1 X1 `4 vECID SHSH 的運作1 L+ R$ x1 C& ~+ V0 `' C
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
( O! u9 o4 l% e/ Q6 H3 x4 z8 s) m5 `' A% N7 O7 f
" y4 t$ B' ^2 ^8 {9 E& n/ B
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
8 R7 v6 V: g  o) Q
0 U. u0 I2 y+ m! h1 ?' b
: z3 ]* s) J& y: C7 y1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
" |1 w& D) Q# C- {, _: `- X2 @3 h1.2.) 右按滑鼠, 點選 Run as administrator.
  r/ D; Z* r: k* }1.3.) 把主機連接至電腦. 6 C5 _. e3 [' q6 C

' E  c+ r7 n9 d; l8 Q2.) 設置主機 ECID SHSH 備份選項
! K4 B; |7 _2 b  P
7 q% b6 o$ J1 h/ v* B6 t  i( ]- g, S9 `4 [: a
2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.; k9 S- p. Y9 G
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕." [) F; y: H7 h

; {1 Y$ H4 E% n1 _( k& l5 N注意事項6 v. ~4 H  |# Y* D' F
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. 9 V1 W' m& _5 l9 B3 t+ J& e

: h* P2 s( O9 O. ]& r  ~* U3.) 正在備份主機的 SHSH Blobs
$ Q- W; J, B3 R1 {7 g1 |) a" U) p
3 j9 v& @, x8 U0 C1 x* y# k2 f& k: l$ P" _0 D  [9 ]: p
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
7 X* I6 ?* o! S3 I9 K. Z
& H" w% O9 |# k# ~2 P* R) _- L注意事項
7 l% U. l4 A+ k# z) b若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. ! W' d: a1 o' w" [/ H9 M
. |$ f8 }  w& [" _* d
4.) 完成備份主機的 SHSH Blobs$ w; W. {3 R) ]( G

  |( J+ R  f/ |" {4 _
7 ]/ }" B) a& q' {( y/ v3 S4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
. n! {# z/ d9 L( F- Q9 ~4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
0 L# x  _3 ~/ l4 r* p- a3 f. A' e2 U4 n' t
5.) 確定及檢查主機的 SHSH Blobs 備份
' s- w$ d; e: l7 X1 u( L  u2 s, i# Z# m1 n1 p

5 h3 t1 [; [1 h6 k- c5.1.) 在軟件中, 按下 Display SHSHs. ; L2 P0 j" I* p$ [5 K) A6 s; H- i) T

1 S2 N/ X3 s8 e1 @5 S" i6.) 確定及檢查主機的 SHSH Blobs 備份
7 @) V# O( j8 L" A9 }. F
6 @# j# N: a5 c. T+ s+ d  l% ]$ j2 k" j/ D/ r
6.1.) 當軟件彈出視窗後, 檢查相關內容.* f8 U% |8 z6 {$ X& \$ I# q: W
6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
# ~9 r- z# I6 V6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
/ ^1 h# K- c) X; K' F& F6 j/ H4 P' v6 i/ _5 G  c% }6 y( F
SHSH Blob 備份的儲存位置
8 }5 B& i" E  h1 _% I2 \1 BMac — /Users/用户名/.shsh/1 S5 d) R' d. i. h- m' f
Windows 7 — C:\Users\用户名\.shsh\( `& ^  s+ y& e8 a* h: j
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 - f' a9 V0 _- k- m/ {+ l5 f* f
. P; P7 Q3 i3 [" G
經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)$ B4 T( e  v. a; ~0 w! T/ [

1 v  c9 o) ~5 \% ^0 `- t% z1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
- z9 x; P- o! ?  a( `: [
6 ?# X( ~( _5 x/ |/ y) {6 j6 N" J; `/ a- Z/ B( p- \  X1 j
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
& _* L* y1 r* I7 L2 a6 d' B6 M$ W1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.1 y  u8 ^; G; A8 ]! b
1.3.) 右按滑鼠, 點選 Run as administrator.
/ e% S$ P# ]4 q& N* x7 j1.4.) 把主機連接至電腦.0 e0 X6 J3 R: |4 d3 h) i; |+ j5 N

- ^& `  e: Z" q3 s. L注意事項3 O! {, [8 a+ Q6 n3 y# J3 m& _
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. . a5 U% V9 a2 P
# l3 v. M/ c7 B  ]
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份8 H2 [+ q$ H# M2 C
% g1 U( U0 j4 l, X& }8 ]

: V$ @( P7 L' v, E) }. A+ h: d2.1.) 軟件開啟後中, 按下 Display SHSHs.
# `- |7 [6 S7 x# O
! K& P: D4 y9 X6 V3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
, |' I. c. J% l9 @
. k# f! x/ G/ x% l6 l3 ]: e* ]* u1 n3 ^+ ^7 Y* C" V
3.1.) 當軟件彈出視窗後, 檢查相關內容.
2 V7 @4 D3 [. h5 Y6 G5 }7 k3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).1 k2 A* r+ z3 x7 S5 @  `
3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.+ u+ J" i0 S/ t% D
. e: \, R6 P+ h- G, I: F* H5 G- {
注意事項$ t2 ]' f3 W1 j+ @0 V
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
8 q3 A1 s& ]9 i3 a: x$ u- y: p0 ]) I# E, @! m& E
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
; s+ h# e& q9 t' {) ^7 H# D. q
: T0 u/ o# ]- D) y, T6 C1 _) x) I! Q: L" ~; h# b7 m, k
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
5 ~" W& H5 E/ V4 I4 ]; g8 l4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
% h0 H- e* T/ [) c- w5 F9 J, J4.3.) 備份資料需時, 請等侍 iTunes 回應.
  ]% o3 m5 f/ b; \
2 j1 j2 D; w8 }0 _注意事項
) G* H0 s# n2 c1 @2 Q( H& }建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.5 ?& Q* e0 u! O* E" ~
, T. B* `) ?4 ^7 ^
5.) 建立 TSS Server
& T& @4 i  n# L5 S* w9 U% v- y- M2 }9 U' P( \6 A
! j* m7 I/ Q3 a
5.1.) 完成備份主機後, 按下 Start TSS Server.' ^6 |1 k6 b. d/ a2 z2 a" ^; i& f
5.2.) iTunes 將自動被關閉.
% k0 h! a; |$ L( Q7 X* z
5 r% `2 ]# N5 Z5 b7 P注意事項% O. E1 C% s! A# E  U7 Y
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
+ r# f3 J2 U9 _# G2 q% Z3 o5 @. j$ W9 c2 Z. R6 H0 W
6.) 建立 TSS Server3 X; S1 ?! ]$ b4 b9 A; ~) |6 T8 x

/ M+ g' t0 R) C/ p8 u$ h7 q  x! `  m
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼3 C4 C& G7 L% Y5 {, Z" |; n8 \
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
: A% S' ~% I7 \! I6 x
0 h6 m" J) Y, f/ f& g& f1 G7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
5 k: m$ l4 W7 g6 v2 \5 H  qiOS 下載網站7 B* b( x6 a/ U, V5 X5 }1 K/ s" W

4 \( {( p0 g3 _5 |5 z) z2 |% {% @8 a5 i2 [% z% V# _% P% P* }
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.. E/ K. i/ P) ?% {( V4 g
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
! D) r9 T0 H2 M1 u' j" h. v& h: n* k2 Q7.3.) 請等侍 iTunes 回應.( Z. o. d0 ], F  r, N
) X* e! ?- ?9 x* B9 O; y5 l! h5 K
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
& U- V* b/ G. i
: M' u! s8 R2 Z3 M& a& Q9 ?1 s4 r! Z; X" X
8.1.) 回復完成, 等待主機重新開機.
1 R! M7 T, }& S% S9 B5 H/ A8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
+ j  F+ u# q, d8.3.) 選取剛剛備份的資料, 再按 Continue.6 ?7 C: \: q  K% c  T
8.4.) 請等侍 iTunes 回應.5 i0 }3 M- f3 L. \
! L0 ]+ d- B1 l
若出現左圖訊息, 恭喜你! 你已經成功降級了.
+ L) U% r1 R7 I, P+ e完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. % |+ h1 o! N: v$ L0 K6 Z
. q+ C* K  @/ I
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式+ n& ]8 e5 U6 D9 |2 y/ n

+ s0 W- l5 G8 R; K8 N0 \, l1 k; D  a3 R- t( V3 E. n4 a
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.( [( y/ b5 D! n+ d. k

" e# F* t6 ]9 `' J- Z" {% V1 ?9.1.) 開啟 umbrella-4.1.4.EXE.3 s0 H% @/ r+ `
9.3.) 右按滑鼠, 點選 Run as administrator.
+ ]. J+ X% Q% Q' L# v9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
  m: }0 t+ b; v, t. M# W# {9.5.) 請按下 Kick Device Out of Recovery 按鈕.
- B: s7 E$ f7 y# i% E7 j7 ]3 ]1 g7 F' D" o, L! B5 L
待主機重新啟動後; 恭喜你! 你已經成功降級了. " I  w6 `6 n( f; D. f
. l- a, y  E; s6 o+ j) Q4 c
umbrella v4.14下載位置:
' o8 h- g- i5 w4 H! i  b# @
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 18-3-2026 08:05 , Processed in 0.450576 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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