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

[教學] 甚麼是ECID SHSH

[複製鏈接]
發表於 19-10-2010 12:21:20 | 顯示全部樓層 |閱讀模式
本帖最後由 七夜怪客 於 19-10-2010 14:31 編輯 + A$ _/ z1 G. P- S" i5 I

1 j# y) [+ O) v轉自: http://www.gizzomo.com/ecid-shsh2 H3 H% K2 z8 q9 S
作者: Tutorial Robot
2 l2 Y3 X' t- B" J$ Q$ h( K
8 c2 e  G- d/ \0 j6 ?% W$ [甚麼是 ECID?
- W* m$ G" p8 J1 P1 m( i+ xECID 是 Exclusive Chip ID 的縮寫, ECID 是每部主機獨有的晶片, 而每一台主機均有一個獨一無二的 16 位 ECID 編碼.9 {6 |/ y4 m7 ?; w

, f+ P) M; |5 P* `* w* b: g# {- ^甚麼是 ECID SHSH?
/ j9 [! R0 ?9 z9 IECID SHSH 是一種安全機制,是蘋果公司的最新防盜/ 防改機的設計技術, 目前應用於大部份使用 iOS 的主機或更新型號的主機. ECID 是每部主機獨有的晶片, 每次升級或回復韌體時, 會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 因為每部主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.
- K. ~/ u4 Y" _
" S! g7 Y- u8 ]: f: `  L2 e( t言下之意, 蘋果公司透過此設計技術, 強制主機升級至最新的韌體, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得主機的 ECID, 才能在未來自由地降級或回復至舊版韌體. 沒有簽名時, iTunes 就會禁止降級或恢復韌體.. V, h2 }3 a2 O5 w) R6 M

' n; |% v/ R( w! iECID SHSH 的運作) j3 T2 g! ]4 ?2 z. Y/ i& @
每當蘋果公司發佈新韌體時, 蘋果公司就會停止簽署舊的韌體版本; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果的伺務器, 以重新簽署及取得有效的 SHSH. 就是因為蘋果公司停止簽署舊的韌體版本, iTunes 就會拒絕你回復到之前的韌體版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本的韌體後無法降級.
+ I; N* u$ @% ]: z2 w0 U6 {8 i
) y2 n& d3 G7 {4 E9 @7 |) H
9 G0 r$ Y+ q! L, G* J* ?- J1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH+ q5 ^% E6 l7 u. {% G
" G+ D, }* L; W4 ]4 x4 a
8 E1 `) R6 t4 b6 a9 U
1.1.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
& S7 g+ m: A6 ]! a) I1.2.) 右按滑鼠, 點選 Run as administrator.
- p# ]8 T1 [- _1.3.) 把主機連接至電腦. 8 Q1 V2 B, O" J/ U0 a
4 i6 u- [" h& ]
2.) 設置主機 ECID SHSH 備份選項
6 W) q- _; J# C2 X& O8 s6 _8 e4 }2 W. L  [3 W7 `3 ^

3 K8 v# N+ u/ b7 \3 O2.1.) 軟件開啟後, 軟件應已自行湞測了你的主機.2 H% n/ _7 u0 N- b6 A4 [
2.2.) 軟件同時會列出你的主機資訊, 按下 Save My SHSH 按鈕.. ]- k2 e- @$ w& d1 v

" {! C' w% l) d8 r注意事項
( E+ K% Z7 k7 U0 b* G若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從Request Version 的下拉選單中選取相應的 iOS 版本.
& C* H1 f/ I7 S4 t, j* S% C: @8 V8 m/ T& ?9 U1 c4 p# s2 c
3.) 正在備份主機的 SHSH Blobs
$ p. s# I1 x0 E; i, y- f) j$ h3 E# H, q: `" |

$ L9 U2 W. n! c; a# ~/ U3.1.) 軟件正在處理你的請求, 請等侍 TinyUmbrella 回應.
/ k" }8 e$ _6 L# C, V1 U
- K+ g! B, q4 ?! R% X注意事項2 M! k+ }8 ~: u% k
若果你想備份/ 取回其他 iOS 版本的 ECID SHSH 備份檔, 可剔選 Advanced Options 後, 再從 Request Version 的下拉選單中選取相應的 iOS 版本. 6 v! ]% m7 e/ Q- d* l$ b9 m- ~: B
; N0 ~8 c: k8 a; |* J, I; P+ y) |
4.) 完成備份主機的 SHSH Blobs1 t& F' T/ \3 ^* P" u2 `- w2 w

: d& N) p' c+ d/ V4 l) z  i
# R- n5 }/ f) X1 K5 V, f4.1.) 當軟件完成備份主機的 SHSH Blobs, 將會出現如左圖中的訊息.
- y% e* @' u% I& v( m6 r4.2.) 在 Log 一楝中, 將出現 SHSH SUCCESSFULLY saved!... 的字眼.  B; ~; _' I  B7 D7 a# O0 \

/ [% D; ~6 W1 ?  h5.) 確定及檢查主機的 SHSH Blobs 備份- {# x* Z  r/ r5 C/ v) q% T3 V
' g0 x( O, H* @% l6 ^+ e. h

0 }( ~" w0 |. x# o: F8 y! t5.1.) 在軟件中, 按下 Display SHSHs. - P% H! {  M" m$ L
% R* {4 ~/ H" M9 d) G8 R
6.) 確定及檢查主機的 SHSH Blobs 備份
. M1 @# `7 I) Q' {8 T+ Y0 P5 g3 h5 K4 z% P- p

! l" S' `  `$ h7 k; y6 _' C6.1.) 當軟件彈出視窗後, 檢查相關內容.
# z& Y7 Z* T# _7 y% y, d6.2.) 你可以見到剛剛備份的 ECID SHSH (包括你的主機資訊).7 ^6 B' t" j  x9 r: j
6.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.& Q( v) [2 w6 w

1 W% K0 |0 \+ r) F+ t7 p# [6 \SHSH Blob 備份的儲存位置
* ~' X5 @: z% M! Y5 MMac — /Users/用户名/.shsh/$ |2 x- P' G' P$ B! N
Windows 7 — C:\Users\用户名\.shsh\
" U: k, \" N6 \: |% w# O2 J  m- vWindows XP — C:\Documents and Settings\用户名\.shsh
 樓主| 發表於 19-10-2010 12:42:46 | 顯示全部樓層
本帖最後由 七夜怪客 於 19-10-2010 14:33 編輯
8 O( g; w2 C. Y, x7 y- T5 y
5 C, I  @5 M! g/ D/ `% h! h經 Tiny Umbrella 降級已備份的 ECID SHSH (TSS Server)- i1 h  ~1 \5 y$ }' P" f' o
: W  E/ L4 \$ i
1.) 使用 TinyUmbrella 4.1.4 開始備份主機的 ECID SHSH
. w/ V* `' |; }
) e1 E% y3 Q% b" D  b6 |5 R3 x# L5 I3 |! q8 @
1.1.) 解壓縮剛下載的 Gizzomo_TinyUmbrella_Win_4.1.4.zip.
( `( K! K$ y% ~. U1.2.) 打開資料夾, 尋找 umbrella-4.1.4.EXE.
* `2 b5 O' R+ e0 ^0 M1.3.) 右按滑鼠, 點選 Run as administrator.: d6 P2 i+ H! x6 ^" N4 p
1.4.) 把主機連接至電腦.
' A1 }1 e9 _3 d+ j1 Z( r4 e. y/ \4 O/ M' t! d  r. X6 _0 b1 r% ^; S
注意事項/ a: t6 u' W9 c7 n" \
運行 TinyUmbrella 時, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線. 6 z# R8 {' a  p2 k( u5 E1 E( {& W

) Z! S7 ~5 y! d- c3 D9 M2.) 確定及檢查電腦上有主機的 ECID SHSH 備份
1 }$ C7 k9 s5 f1 ]* L
( o4 I# i' k9 d0 s4 A/ b* \+ I3 v, q# {4 w7 U3 Z+ p
2.1.) 軟件開啟後中, 按下 Display SHSHs.
8 l) z. b8 ?+ q( E  ]7 H3 w" O! _8 W( k: Z5 F
3.) 確定及檢查電腦上有主機的 ECID SHSH 備份
* E3 |" `. n* i( q* i, ~3 w# ]7 W$ w
8 G9 d, Y; b9 M2 J& D( S  Y! X7 v1 J: E5 g
3.1.) 當軟件彈出視窗後, 檢查相關內容.
6 w2 B2 K. i4 F/ D; P7 R4 v9 S; `! k3.2.) 你可以見到已備份的 ECID SHSH (包括你的主機資訊).
. u$ @4 C! e% V3 P* L4 I3.3.) 若果你以前有為舊版 iOS 備份, 軟件亦會湞測到及顯示出來.
3 B# L- c/ }" p: b7 t9 r, P0 }. [; v0 q1 U" f+ z
注意事項
& g9 P) B9 v3 j: v) C. \  h若果你曾在 Cydia 中傳遞 ECID SHSH 備份請求, 按此參閱從 Cydia 取回舊版 iOS 的 ECID SHSH 備份. ) N6 B6 O$ [$ A7 x, q; U: y) w

3 C0 B! ]0 B; I+ L8 h: c8 W1 I4 g4.) 備份手上 iPad/ iPhone/ iPod Touch 的資料/ T) T* M# `; z9 B
8 C! P: M. H3 m, Z: m
4 C/ `  \2 ^" L% N
4.1.) 開啟 iTunes 並將手上的主機連接至電腦.# w/ b& v6 ]$ ^8 p% @% D) Q
4.2.) iTunes 認出主機後, 使用滑鼠右按 Back Up.+ k$ W' g  i/ n* D. n; |' A
4.3.) 備份資料需時, 請等侍 iTunes 回應.
* s* z" y& ]7 k" o! c5 q0 U
4 Z6 M4 q0 a( w8 v注意事項
* E- O5 O" [  r/ }6 O: y( `" o" f7 Z建議完成備份才繼續本篇教學; 備份資料可於破解完成後回復至您的主機內.8 D, s. @2 R  ~

. p7 l- Z3 @6 a: k$ H! U4 K$ }) P5.) 建立 TSS Server) n8 a- U3 a- E% w: E3 E, j4 d# q
/ w7 g0 j9 V* M

5 G3 K# z9 Q* G) u1 Y5.1.) 完成備份主機後, 按下 Start TSS Server.' n; E1 O* H7 G7 \) _2 ^% G2 B5 S
5.2.) iTunes 將自動被關閉.
5 W( X" d4 R+ W. ?+ d+ x& {! t: k3 H  j7 C
注意事項
* g& v. x  U( z+ |; c3 Q建立 TSS Server 期間, 電腦的 Port 80 必須留給 TinyUmbrella 使用; 注意不要使用 Skype 等軟件, 同時須確定防毒軟件允許 TinyUmbrella 連線.
/ E1 k" n7 z4 S4 f3 \
& |* o& Z# A  {& v' L' [6.) 建立 TSS Server% s, ?7 D5 O# l" F. A( ?. ~) a4 x* }8 o

. a9 N: k7 X5 u0 Z4 w
/ t$ v9 J9 X% s6 O& v' X6.1.) 這時, 按鈕下方將出現一條進度條, 並顯示 Running 字眼
* D. q( O! q3 O( @  s6.2.) 在 Log 一欄中, 亦會顯示 TSS Server Started! 及 TSS Accepting connections... 訊息.
3 L1 U( [" U+ ^. A7 X: Z% P3 p
7 Z& ?: o+ P6 ^. \7.) 使用 iTunes 回復 iPad/ iPhone/ iPod Touch
1 ?2 d* W# B* ]% A4 E# k! BiOS 下載網站( c' ]3 Q, e7 a: w4 \0 S: c
4 P; O, A! `8 x% b0 ?
0 b/ V+ |1 A3 o6 v& U
7.1.) Windows 電腦: 按下鍵盤 Shift 鍵, 並同時按下 iTunes 裏的回復按鈕.
6 I. p& E7 r; F3 w# n: L( Z& `" j7.2.) 彈出提示框後, 選取剛剛下載的 SHSH 備份相應的官方韌體*.- f! E- H) P$ l; Y5 l' X
7.3.) 請等侍 iTunes 回應., y6 B6 }" q  _" O4 U; _% S

- p9 {4 j7 e0 i5 p8.) iPad/ iPhone/ iPod Touch 回復完成及回復備份資料
4 t( h* A/ s7 P8 c$ @: ?/ `' v3 m# o; G

6 Z3 p; e, g) n8 z/ b' R4 v8.1.) 回復完成, 等待主機重新開機.) |+ N3 o/ w( S8 G$ X
8.2.) 重新開機後, iTunes 將出現 Set Up your iPad 的訊息.
5 N* ^& c3 R- @8 U- y& c) ^8.3.) 選取剛剛備份的資料, 再按 Continue.
( q- I( v' j3 j3 H8.4.) 請等侍 iTunes 回應.2 a$ {( [) t% C% {2 P

# F" r- U; u1 g/ G7 E# [$ }' K若出現左圖訊息, 恭喜你! 你已經成功降級了.
6 K8 C5 r. B" c- P完成後若果出現 1015 的錯誤, 亦不要擔心; 皆因你亦已經成功降級了, 只是 Baseband 無法降級而已. 請跟隨下一步完成降級程序.
! R$ N& y+ q% P. U2 y' R/ I. Q5 u7 W% E
9.) 把 iPad/ iPhone/ iPod Touch 退出回復模式
1 S! ^! S) L) u0 Y. K" s. P' g9 `( i

" E, ^. w2 ?8 @$ S1 C1 p% G8 \7 N請注意此步只適用於降級時出現 1015 錯誤的 iPad/ iPhone/ iPod Touch 主機.
. y% h6 `6 ]1 z, g, \7 l7 x+ D. O9 U$ n  H- @9 G, O1 K
9.1.) 開啟 umbrella-4.1.4.EXE.
2 f/ P8 s) B4 ?3 t( Z/ d9.3.) 右按滑鼠, 點選 Run as administrator.
7 j2 h' q# {5 C+ c9.4.) 把主機連接至電腦; 軟件應已自行湞測了你的主機.
$ d7 |1 \0 d2 z7 Q; I9.5.) 請按下 Kick Device Out of Recovery 按鈕.
9 }# z6 i; R' ~; t6 N( U5 ^% S' U
待主機重新啟動後; 恭喜你! 你已經成功降級了. 3 S* S8 ]7 c6 V) m9 I. w7 ~

' G8 q" y( R: a- K; C) m- V" L- vumbrella v4.14下載位置:
, e- A# K, w5 z# ?
遊客,如果您要查看本帖隱藏內容請回復
回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 16-9-2025 22:50 , Processed in 0.203649 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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