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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
2 s$ C' c5 o$ e) k4 n! d4 T
5 O7 z7 _! n6 s- P: X0 A轉自: http://www.gizzomo.com/ecid-shsh6 V7 Y+ x9 u  X7 N* b+ g" \/ G6 v
作者: Tutorial Robot% \) M$ E3 J1 S; V3 e$ `7 f; n

9 Y2 |2 l) u  H+ d1 q* b甚麼是 ECID?# s* e3 E5 G- L/ e
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.
' c% a, @. a, T1 _
$ k3 T! D' G8 K, @9 I甚麼是 ECID SHSH?
, K. u* f% p# I$ \5 |1 N8 ^2 u. CECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
0 _! F- a) Q; X7 F2 D( ~% B' o6 z! ]8 r
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
" ?2 j& |8 H4 ~; i
& ~! o5 F8 T2 oECID SHSH 的運作
. Z5 Z& m0 Z, u; n9 V- x每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.4 M( Q. O- q" G: b
7 t8 V3 L# r) v& S3 K* P' i
; J( Q8 a; o# n9 y3 m7 N* G/ f
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH) J* t! }& {5 W3 k$ ]
4 C0 b; b% Z. c6 @$ {5 J( T, y

* J5 \7 b9 f7 m4 g; _' E8 y" O% R* i1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
4 z2 V& V5 C  J# g# J1.2.) 右按滑鼠, 點選 Run as administrator.
4 ~, ~) x3 n& b: k' e: R: y1.3.) 把主機連接至電腦. ' S# h6 t! ^7 Z7 f; W; }8 w6 r

  t$ a! _+ |. h( _+ F! I, S8 ?$ A2.) 設置主機 ECID SHSH 備份選項
1 O1 w- v' J5 x8 Z$ c. a, B; J2 J0 d* i0 R9 k

: J. q- ^' f4 B2 P2 Q# f; Y* ?! l2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
' t4 T" g' ]% [* s2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
( K7 ~2 n; l+ {7 a( E! p) A* Z) X1 p9 B- d5 G2 X5 O) S" [
注意事項# |5 K9 o: [& `! X7 E$ [( U/ S2 p
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
* m6 }6 w7 y8 g1 _& i* K& [* R2 v2 y/ y3 L
3.) 正在備份主機的 SHSH Blobs
  ~/ |9 B2 `: S
  E& x& X1 K, n  t0 I. P* A! U  H& a# r" ]& B" Y6 r1 o+ g
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
% v) z( D) d2 p7 h
; k% T, H4 g+ e/ w6 c0 C& u: U注意事項7 }9 U3 Z- j6 Q7 ]
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
( g4 t. Y, m7 Q3 k
. Q' V* H$ I* `- c( c4.) 完成備份主機的 SHSH Blobs1 x% i$ W( T8 N1 A; o# _' C

" j) ^$ Z6 c- j1 {7 w$ [. f* J- q) v) a/ e1 L3 i8 @7 S
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
1 L7 z" D8 v" e8 h3 ~6 b4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
+ q; t" O1 o& a! Q$ \& U- O8 L2 N3 F( ]* C$ W" J
5.) 確定及檢查主機的 SHSH Blobs 備份7 w0 p5 E. ^1 w, ^8 w: E( Y; K

8 ?) `/ Y; x3 Y! D6 Z6 B3 D% |) D: p) j; s
5.1.) 在軟件中, 按下 Display SHSHs. $ T1 Z' v7 P& W) }

$ _; _8 c8 `9 j: g6 O5 {( E) K: e+ x6.) 確定及檢查主機的 SHSH Blobs 備份& X  g4 |% p0 j% r" U+ I

7 c9 D# w% n* _% x! \, o, e; _% y( I, }5 c* X
6.1.) 當軟件彈出視窗後, 檢查相關內容.
( ?. r7 O6 [* Z" i* s, i6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
' A; q" z+ A  v9 z6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
0 u1 K) z; g* \2 L' \5 K1 n' ^' b& e; ?. m0 o
SHSH Blob 備份的儲存位置$ k9 v, m( I) y
Mac — /Users/用户名/.shsh/- h) r7 Z- Q! ^4 K3 |6 C; }
Windows 7 — C:\Users\用户名\.shsh\
7 D# j( U. S$ T5 T4 _* E  ?' c6 z% YWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
/ w" J6 f% m2 u, c# E" v* ~/ n
+ y+ s+ o" P1 y+ `2 F! p經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server): i- k. f" S, @: u6 @+ z* c  v  s
& B( `0 L) P7 E/ B( X2 n7 b
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH. E# C9 e3 l! T0 g. M8 @0 z- L

2 y. r+ X5 P* e' d$ a, R% `
: t* `6 U9 w* ?, s1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.3 [0 f) r: h7 p$ m0 a- F
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
/ v- x9 e! [8 a$ J6 Y1.3.) 右按滑鼠, 點選 Run as administrator.9 a' p8 ^, C- p5 x
1.4.) 把主機連接至電腦.
' {1 G- \; m$ U# l
; a8 b9 j0 }( o/ L. X注意事項
0 p; e% A4 l  ~. q7 j' N, b3 K運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
& B* Z: ?" D) @. u% C7 M/ a
$ u  F1 u" a6 Z& o8 w. o* |; w2.) 確定及檢查電腦上有主機的 ECID SHSH 備份8 ], n9 a* o, [' C

/ H0 e! K% O. k) Q0 _; k4 p8 o+ T: K
/ e2 ~. }* `8 ~4 B. q$ V. G2.1.) 軟件開啟後中, 按下 Display SHSHs. 7 O6 ?6 _& s" h3 e% R
8 ^! Z+ k, N, X( u5 t/ w
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份! I  O, d6 P. v+ m
. x6 V. n% x: s- R! T! [% T
9 f7 o, j5 Q# l; |- o& S" h' ~
3.1.) 當軟件彈出視窗後, 檢查相關內容.
! G; G- H( f! X$ Z  s5 p3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
. q& n1 U, c  ?# O, ^1 T- n6 G3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
9 M' s, L' y, C) V- {. h8 X* o" l2 G2 p1 ~/ _
注意事項3 Z4 ]3 y: l0 U- Z
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. & M" R3 ^+ i( `1 u$ n

, K. E9 v2 _. F3 U$ P4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
+ e3 l0 Q3 R2 D: h4 G: w- ]
# c. v4 v( \5 |( ~8 Q3 [  r4 k$ z. W
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.8 `* i5 O7 T# T2 t$ M0 h
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.. n4 F/ A9 M' V
4.3.) 備份資料需時, 請等侍 iTunes 回應.
' o" m9 k7 N# Q. t0 y& d/ R
" K' u. w8 S  b* V3 T注意事項
/ j6 q3 J  f- X. E% B" w- ~5 ]建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
+ ~' g1 K. x7 ~, f. S' y" W, G( p) V) H9 x% ~, Y
5.) 建立 TSS Server9 a+ `. j7 [6 l8 ~

. M. t0 k* K5 x
' T$ v- \; q# D: q0 n5.1.) 完成備份主機後, 按下 Start TSS Server.7 C0 `% J2 K5 n( B
5.2.) iTunes 將自動被關閉.
* q4 o$ }3 j  S; Q7 q; i$ o9 T, P  d( ^  l
注意事項# b# A2 @: M# z& d( L1 \3 j
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
2 U) Y$ k3 x# c) K& u5 }! t
: m, Z- H9 z/ O9 C6.) 建立 TSS Server% `5 B4 N/ p# S2 W: g$ p
. M% U+ m. o+ {2 v0 B

- v3 v6 E( L. [, i; _" J' M+ f6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
9 n8 M5 Z  a) j6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
+ M' j- _. K9 [1 ?8 B( W( o* d% }
6 T- L/ S/ ]- v$ ]+ m7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch9 c0 B  V/ O8 p0 g- U) |  F# N$ x: U
iOS 下載網站
7 {; |0 f9 `" a) J! P2 p- ]+ z; p0 A: ^

! N2 ]( w0 Y4 o7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.' Q- q- v  K3 N) d2 t/ V
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
1 a- l, b9 N, c8 n2 E7.3.) 請等侍 iTunes 回應.
7 q3 q9 D. P" z
( P/ f/ }4 @. Y4 y, J. b8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
* n  T+ [% l+ R0 B
9 J; r( [/ N: F* W# g# Z
; s& B+ F1 J1 m6 \% C& }6 z+ t8.1.) 回復完成, 等待主機重新開機.
7 E; Y% E' e! K" L8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
- S& R7 N5 r; r$ J. y3 d8.3.) 選取剛剛備份的資料, 再按 Continue." T; `! x7 D# p) U1 [& v- P
8.4.) 請等侍 iTunes 回應.
* a, d6 @1 H; I$ Y& u" U4 w
. _8 ]: g4 E  X/ i' t" y& K若出現左圖訊息, 恭喜你! 你已經成功降級了.1 \: j/ A, b: s7 D( M# E
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. ! n. `3 D/ K/ S1 X- I- B( _) D- v, l

% K1 Z- `& a, g- z9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式5 O# j% A+ q% {) R; S

+ W0 J2 F, C8 |( [/ e, u0 m9 p6 Q. p9 |$ I( Q* m( W+ B$ i$ r, g$ Q8 Z* E
請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
3 g; \; ]/ F- O# Y4 y, I2 O0 g2 i1 x+ I5 v; r7 A
9.1.) 開啟 umbrella-4.1.4.EXE.2 ?7 r: M: v" B1 i; n
9.3.) 右按滑鼠, 點選 Run as administrator.1 i. E1 C! w, r
9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
% D' k, z% H5 v: d" W9.5.) 請按下 Kick Device Out of Recovery 按鈕./ A! P7 Z+ ~1 t2 Q

1 \. a4 U3 ~* W9 [' E待主機重新啟動後; 恭喜你! 你已經成功降級了. ' O8 G7 c! v& |: x$ |+ S

& T" \* H* v* h/ C3 Z6 h3 r, Lumbrella v4.14下載位置:8 A9 R+ x8 v( ~' O4 q7 Q
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 30-10-2026 01:37 , Processed in 0.165960 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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