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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯
' N% e8 r* Y# M% s' C; s3 V' C7 h+ H5 E* h2 y; Q" l) j6 o
轉自: http://www.gizzomo.com/ecid-shsh
* W" L) l9 z! B* g: A作者: Tutorial Robot. B2 h5 G1 b' E& S/ Y' h/ x

6 p  O+ C$ a% V) }: @# b3 a甚麼是 ECID?
, U" e9 E$ q6 NECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.1 h4 o3 [6 L8 H+ ~3 ^! y4 n
( r; P" D2 [9 f% F
甚麼是 ECID SHSH?3 J4 U- j4 D" F7 Z( @
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
0 e( v8 O* u8 M+ p7 ^! _) r- ]1 Q( g, N3 d+ C1 q6 L
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.9 o7 n6 m- u: S: y& `
& o6 D! z9 I1 d& J% b9 P1 D5 Q
ECID SHSH 的運作
/ T5 P4 H0 X0 e& F9 |7 E0 h每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
/ z( H6 V  {2 [3 i0 C" d- y, a1 O! @( d/ H

" W( w& U- |$ r3 y" ?2 [1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
& e' W3 p) ~' I( n5 v
  c$ [/ k# B# q7 T; L- ]) o
- b* k( |$ ^5 e  o1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.) v0 s  a! T3 ~9 q/ y( }! H" O
1.2.) 右按滑鼠, 點選 Run as administrator.1 c: v2 q# `/ R
1.3.) 把主機連接至電腦.
) z2 P. q* q  n" y/ A
' O. ?$ A6 O. g- h2.) 設置主機 ECID SHSH 備份選項
% b  P" L% p0 F' l1 l7 u
+ x7 h. x6 z1 d2 A0 g3 v; X
9 ^, n8 N3 e4 C; C2 @2 N: w2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.7 y' w# T- K' O8 V+ ~' K
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.
1 S- @/ k/ N# m9 v/ t& m4 _  y- O+ m( n4 Y  ~' \
注意事項
9 E7 B' }! Q1 C( n  z" t7 _0 O若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
/ \" Z0 s9 ~7 V$ q# G  K
8 Y0 [4 F7 Y- }9 S* ^3 n+ V3.) 正在備份主機的 SHSH Blobs
( \$ O; m% l& m2 B
+ ?1 ?+ z+ N" \: ~
7 C2 U" G4 _6 D, B3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
5 a. j2 ?0 ^- h& H( `3 v( B+ X7 b! u* d1 c) m
注意事項6 T% K" ]8 H# |9 c) `# N
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
# X- @3 w; j( ?% v# Q$ w" N1 Z( L. k7 h) k7 J" Z
4.) 完成備份主機的 SHSH Blobs
5 h& |6 c, i5 l" V1 c& w% b+ n/ L
" O3 r) K7 A* }; Q" _& W& c" O1 G+ b8 H/ c  l
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
8 }" U% A; f/ l) v# X4 z4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
$ t+ S9 \% P1 E% f8 f/ r! R9 d% j( z! R3 A  J+ b; k6 N6 `
5.) 確定及檢查主機的 SHSH Blobs 備份
" F, n, w: q0 n( V0 |' C
' y2 f9 d) t' a1 ^9 ]  O2 ~9 W5 d6 |" Q* V* S7 E
5.1.) 在軟件中, 按下 Display SHSHs. ' B6 c$ q7 L) S4 D) [3 c* }( a
( ?* F, {9 z4 {! t
6.) 確定及檢查主機的 SHSH Blobs 備份
# x6 ]7 Q/ X$ `+ y" @; u* e' [5 R$ h4 m+ v) b* o

( Y" d+ D% C) _! i' U$ y6.1.) 當軟件彈出視窗後, 檢查相關內容.
# i. p' U8 T5 u6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
( b8 |5 M6 R# |+ ?0 s6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.8 E$ O1 H+ @1 I' Q

0 U$ ^6 E1 G8 F# o) z+ J3 j$ LSHSH Blob 備份的儲存位置, M# w' E5 i4 C: x! L" a/ Q
Mac — /Users/用户名/.shsh/& `& n" c+ |  k' u
Windows 7 — C:\Users\用户名\.shsh\: O/ Y: b$ I2 ]! r; H4 W  A. n% F
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯 & @" I* c  u! ?

" t& f( q8 O" g6 Y' j4 g. G8 e經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
' w5 R- `8 J+ l. n6 n3 o3 s
  b: v7 x1 \, ^  I: }1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
# ]* Q4 O0 ]6 r" I
- z5 N: o* `' V; [& m' s# U8 E* n/ b) C, J' d; \
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.6 a. S: ^) n4 I3 s/ e, Y
1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE., c2 J( ~& ]! b* f: ^
1.3.) 右按滑鼠, 點選 Run as administrator.0 |$ Q: u6 ~6 N5 ^
1.4.) 把主機連接至電腦.' Y: L" r/ z  @$ ?9 u6 l5 @" g+ x7 t
9 y, |( j: p& j/ C
注意事項
- {" y4 `# S& t6 L7 }/ ?運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
! `9 Y* j2 q3 l" ^  `4 V6 n$ B, [; |% A/ C7 }9 [
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
! e! z/ A4 h: c* l
4 k& _; u6 O2 }8 d( e9 c
+ l4 O# R: l& r, k! h+ D2.1.) 軟件開啟後中, 按下 Display SHSHs. 5 O' L: y' q) _1 v3 Y  }3 B" U# y+ p# J

# {! e' ^( g* N3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
. {. E" f! e5 @9 t3 Z# u3 U
- ]; q9 K& {! G6 ?) G8 M8 Y
: B: E8 P& L0 O( i3.1.) 當軟件彈出視窗後, 檢查相關內容./ q* z+ Q; m- R7 z. |
3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
5 h% o  ~% w8 s3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.: ^- a" G0 M, r  v2 D$ G
* B3 F2 B8 C% r9 y* j
注意事項
7 Z& ^6 M- U5 d若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份.
3 }& B( [* i! l4 m, L% m0 w
4 {5 P1 r& o  t& x$ X; F: V# Q7 O. D4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料( r& ~  E/ t0 j4 b* ~

# a( u3 s3 ?. U. p* u9 m* n# {
# u: k# @' k$ Q4 Y) t4.1.) 開啟 iTunes 並將手上的主機連接至電腦.; q. x+ _# S  Q) U* V$ b+ R6 Z- g
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.6 K! a: W+ X5 N* h
4.3.) 備份資料需時, 請等侍 iTunes 回應.9 C- B2 O% g5 ~0 `
3 k0 ^" _1 P3 s9 B
注意事項
' a' ]# }: T9 ]2 B! M2 z4 G建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
4 a( V% b1 {* i) i* {
/ L" H+ v: a; c/ @4 k# B& T& J5.) 建立 TSS Server
, `( {# T6 ^6 ]& ]/ {6 B" K/ u2 f5 N8 ^7 s. ~

/ s! x! B( p6 ?, e5.1.) 完成備份主機後, 按下 Start TSS Server.
6 S! N: k: N8 b8 m5.2.) iTunes 將自動被關閉., P8 F. C, t9 u( O4 O8 i
7 ^- Q9 r. o: }: E
注意事項
8 d& ?: H  u3 e- Y7 d* v8 j建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
$ Y5 Z  j$ w1 s; `  @! }1 t: |- d' T5 R! b/ e2 B, B
6.) 建立 TSS Server
+ o) }" I! G) G. Z3 s' y2 d+ B* k5 r5 C/ y) t+ G  P7 A
- H& t& B* T& P1 |
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼- ]/ |  c1 W3 E/ J6 s  I. H! K
6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
& w- X7 c# a! _$ T3 ^
$ {  r7 I5 z# ?$ `7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
5 }& T& ^* q: L( TiOS 下載網站9 P3 g- ?7 V- H
5 G. }, k0 R! ]: n, i* @4 G% J

" M: z1 R3 y5 h' N0 V7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
9 ?/ M* c! d$ F( P- [0 ~! N6 }7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.; e9 `4 c4 Z2 A& B' i$ c' o# {5 o* R
7.3.) 請等侍 iTunes 回應.. M, ]( c  W. q# ?) ?# p; Z: ?
- L, T, ^0 ]% X2 ~9 J
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
) V9 s- j8 U& z9 Y- R3 ~4 G4 }* Z8 b' q7 T% T& Z% q3 b

. a* M  J0 R8 d; }2 m8.1.) 回復完成, 等待主機重新開機.
# ]8 q5 m0 i# ^: Y8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
/ C5 b" l: U* \# l8.3.) 選取剛剛備份的資料, 再按 Continue.
* a. h9 a% z2 i; G0 q8.4.) 請等侍 iTunes 回應.9 c: d/ m* {) W, f' w$ W
, G1 R2 r6 N- J% x/ w
若出現左圖訊息, 恭喜你! 你已經成功降級了.! l5 S9 g0 l3 {
完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. . g$ k% `+ h; y6 m

5 f: [( }3 ~: A  m. i: j9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
+ ?! g8 U9 X5 m# ~
9 G6 d  H$ `$ c
% n( E' y  G$ E2 d請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
6 d% r6 _5 o7 ]  v9 r, B- u. |) l4 j% V9 ^. R$ p# @
9.1.) 開啟 umbrella-4.1.4.EXE.
' g& g4 F3 {9 `9.3.) 右按滑鼠, 點選 Run as administrator.
6 _3 d4 z4 `- l5 \  U9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
% [9 V  w" o' ^) r5 c* X  ^9.5.) 請按下 Kick Device Out of Recovery 按鈕.8 f" I; s3 p+ T8 {6 l- I9 N3 q
. T" F* Y2 i6 }) m
待主機重新啟動後; 恭喜你! 你已經成功降級了. , b& A3 q1 ^8 u0 h2 O* `3 L9 n

. X! @. a8 l2 A9 Q2 C. Fumbrella v4.14下載位置:
# M5 m6 n: L' f. _
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

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

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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