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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 ) n, ?" X1 z6 }1 b

4 W8 R+ s4 Z0 V0 A# Q$ K& c0 T轉自: http://www.gizzomo.com/ecid-shsh) N  T4 C) L1 c( f& E
作者: Tutorial Robot, r& V* `) H7 \$ X8 ^6 s  ?

5 w3 ~  V0 i9 h甚麼是 ECID?) G6 @) j5 S# ~! ~' d/ ^" t
ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.7 c. G5 u4 H( X: x( I( X: e# T

# J& B% m( W0 K" }5 X; l4 I" ~0 T甚麼是 ECID SHSH?' o8 E; X: R" v4 v. S
ECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
0 r" q! e) ~4 X& c  b% G5 \5 M8 |0 T3 X' c" c  y; m: L& A
言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.
" T+ ]7 }; D' r- G! P! I. O* }
1 x$ \, U& R' u% VECID SHSH 的運作( n9 ?" M) |( ^
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
5 J. O- f7 o3 P) Y; p8 {9 P+ y$ Y: R7 J8 A0 _

% o4 n3 u' ?) e) i3 `, B  \1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
+ @6 T, f6 K) H8 R4 H* D" t
3 E3 }5 P) E9 Q4 H* z$ o& N$ w' b" `( o1 O: M. `
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.% E; \; c' Q& o' B) M1 d! r
1.2.) 右按滑鼠, 點選 Run as administrator.: Y+ v! Q# Y' v  m5 C9 f. r0 Y
1.3.) 把主機連接至電腦. 2 y( }0 r: w7 b2 S, m: B: g$ m% h
# E- m6 `2 f7 V2 S2 c
2.) 設置主機 ECID SHSH 備份選項
- S" Q1 W1 S) q( ]9 ?* C7 l' m4 I6 S' [) j  L9 I8 @4 }3 m* v- Y

  C7 b' ~0 s* d1 l  x  [2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.
& C* }) R3 b+ q! L2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕./ M4 ?/ w2 O! L: J
8 d& W4 n5 O% L
注意事項
0 E/ |& _  t6 O# f% S9 L" t3 \! y7 n: A若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本. ! L6 L! X$ G0 Z

# [* }; \- W" B9 o; I3 B3.) 正在備份主機的 SHSH Blobs4 A* L3 G4 f5 L  L4 V; G9 F

; c5 h/ n  J. \, }3 h8 n, L% |$ C1 N) ]# U- `% _4 e$ [4 [, N/ f
3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
6 m1 V8 s1 c7 V5 Z7 J% L* ^0 p% [5 i; T9 ^6 J) E: F; O; h. t+ K3 ~8 Q9 P
注意事項8 L1 |/ I$ }- U% L4 C( _, E* k
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本.
! F0 ]0 l; H: w& |
& ~% Y3 I) u$ t" p: `; M6 V& F4.) 完成備份主機的 SHSH Blobs3 Z5 h& C0 n  G- [' l
) W1 i6 W* K+ b. d8 }9 H" x
& K' d& J" h+ ]7 @
4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
0 \; p0 K; A( b0 x- j3 ^4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.
" U( t1 f! Z' t& I1 g3 t# w0 x6 j/ J4 l0 n$ f# _
5.) 確定及檢查主機的 SHSH Blobs 備份- U0 H4 n) Z' t1 p) z# _& {
% d5 ?; ]% E4 |% O

0 ^" q  V6 u& G" D* Y4 C5.1.) 在軟件中, 按下 Display SHSHs. 0 \0 Z6 k/ w& ], e

* M! T0 L, u1 w% O6.) 確定及檢查主機的 SHSH Blobs 備份$ p- G7 M$ {' b7 B. U$ C% i8 I

3 w4 |0 E4 M  _: m# ]4 h( E' L: Z5 D, l: x$ f5 v3 h( t2 q( n9 I
6.1.) 當軟件彈出視窗後, 檢查相關內容.
8 X- H8 j0 c2 \/ S  q+ V7 W% b6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).
  c  @6 G( A4 }1 F& d6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
. k0 Y1 z; {, m/ x3 S9 H- P8 n& i4 {
SHSH Blob 備份的儲存位置' N  _5 f3 w0 |7 r
Mac — /Users/用户名/.shsh/
9 {1 N6 ]" y9 Q1 n, ~$ d- DWindows 7 — C:\Users\用户名\.shsh\7 ~/ y6 Y1 M: r3 E5 c% {1 B
Windows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
/ s7 T. N* Y1 u5 v# o# M  u
# c( x( j! u8 H% }經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)
1 V+ W6 [9 n1 I  u' d! y- E6 Q( J1 G" s2 H3 u
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH( s! m2 W7 n+ F- U2 N: @9 j  m

+ K0 N- O" I# u4 C# @) @, x# j
! |* ?" t9 K/ D9 a1 L0 P, @- L- W1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
1 T9 g* C! C. r2 R2 k! f3 K1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
3 r# R7 r! Y$ x/ I* g& O' q) A  P1.3.) 右按滑鼠, 點選 Run as administrator.. k. [4 x/ g7 I* n. \1 j
1.4.) 把主機連接至電腦.
1 z% m' ?( s! y$ M( c! H, G- M1 H5 z( L  i, h! ^7 I1 X
注意事項
6 x8 _. w8 L2 j" Q% u運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
: w9 E2 s" V, g! N. G; J' r9 ?* _, e- n. l0 \( Z5 W4 {6 a, z
2.) 確定及檢查電腦上有主機的 ECID SHSH 備份+ k( X, Z& |; c2 X" a$ X
, J$ v7 U% C1 |$ d
% A" B5 m- D+ c) L) @
2.1.) 軟件開啟後中, 按下 Display SHSHs. 1 p$ {4 `4 l  H3 t+ k- ]

) R( b% @3 {6 u- B3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
; w/ U, |& f" ]+ b6 X) H- Z& J/ {
' b; q$ x% ~; I% R; ?' w1 N, ?8 I. N5 D
3.1.) 當軟件彈出視窗後, 檢查相關內容.
8 m' u# O4 l  O* ?. R. X3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
% ]% u. G9 u2 F2 ^' S* l+ x2 C3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.  n9 j2 N/ m& o5 z) i
# X6 \' D2 H4 O# I
注意事項2 n9 @9 n7 l1 ?4 @+ \
若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. 5 a4 C# ?5 @4 \  X. Z6 _
: q: ?2 h% x' j' ~4 `2 I# z
4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料
/ G- ~- P- f/ R
) C( r* Z; g6 C3 C, S
  C  a3 Q& S2 D4.1.) 開啟 iTunes 並將手上的主機連接至電腦.
/ m5 t1 z) k! E4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.
/ A( G  p  M; b/ s" w& R5 Y. B4.3.) 備份資料需時, 請等侍 iTunes 回應.
) o, ]$ Y3 j; z8 ~+ \5 R, x# Y. R7 p
7 w' }6 f- g" A9 Z) I+ @  q注意事項) p+ p* b! D5 @8 y% @
建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.
- b- G/ i& k% a3 M  c/ ]7 N% ~2 Z. z9 D
5.) 建立 TSS Server
. I- }/ r% _0 {7 i0 ~
& y$ j! M+ O/ U7 B/ F8 e: [; k  r( b) n! y" j4 _
5.1.) 完成備份主機後, 按下 Start TSS Server.' b# J+ P/ }" o0 ]: e
5.2.) iTunes 將自動被關閉.
: ~. H0 ?% K3 W- t
: W* c" z# L( I9 N' N3 x7 B8 `注意事項7 K: o* Q( B' a0 J& y, E9 \  t/ u
建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
8 Y' t& j! i* e8 y6 L* n1 ~
& w  }- [& q% Q8 O( f7 J6.) 建立 TSS Server/ C: E' ?6 o! Q7 u0 k
: M/ G4 ~4 `8 X$ D" b7 Y4 L
* C4 K0 M& V# x: Q; v
6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
* C' N* j, U: z& [7 R2 j6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.9 I5 }: ~2 ]* r5 N9 G
+ J4 t$ ~! A5 S& [4 |* b# `
7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
* U0 a; @9 u) l2 aiOS 下載網站
: O/ l7 d' o6 A  R5 y0 |- i. ?- N: e5 l

3 T) M' e' S. Z7 |. A6 o7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.; u- B& K/ ^: J. Y* Y& c
7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.
$ c, Z/ Z, Y$ V( |2 F0 U$ {8 C' A7.3.) 請等侍 iTunes 回應.
/ N. [+ p% r2 ~/ G/ C5 v( h( [  q: A7 H1 C
8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
  ?+ z: W; J- f' j$ a
9 o7 B0 O3 ^  G; k  |' t/ C2 ^; J# Q9 o" J% e- k
8.1.) 回復完成, 等待主機重新開機.
* B% L) Q5 e! P& c: J! E" |  }( g8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.* A4 v3 r8 x/ z; F# Z* A/ F
8.3.) 選取剛剛備份的資料, 再按 Continue.5 V' @( Y$ R$ g, i$ \
8.4.) 請等侍 iTunes 回應.
8 Y: U0 s. A3 A8 M8 i7 }
) p; Y/ @3 i. C若出現左圖訊息, 恭喜你! 你已經成功降級了.
# m+ c+ K2 Y. a6 h/ }完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序. 5 s' b# P; \& j7 ]- C" a
4 G2 r7 `! o% [- ]5 d
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式' f1 b6 m9 ~+ r! n: e" B
! G9 T- V5 z7 `7 b/ ?. g8 m) k

+ {# ?" x6 E1 U  o! C請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.5 Z) |, Q- L* l7 H. u- a; v/ Y
, v; A7 w' @$ b' t. y" c0 `4 v+ M  I
9.1.) 開啟 umbrella-4.1.4.EXE.
/ Y! h7 L: W8 s9 ], c1 s* G- _9.3.) 右按滑鼠, 點選 Run as administrator.
$ n+ o; c% H9 q% b1 r8 u8 i9 k0 `) [9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
) W0 X* y: M' k- z8 l9.5.) 請按下 Kick Device Out of Recovery 按鈕.- s3 s0 d* K- _% X" f
( N# V  }% R; X9 A  [
待主機重新啟動後; 恭喜你! 你已經成功降級了.
0 R5 Z. v" ]9 j- r1 M. B3 r7 V1 M9 @3 c$ a4 j2 X
umbrella v4.14下載位置:: u1 q5 S7 ], R% B, q# \
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 1-2-2026 02:15 , Processed in 0.415539 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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