
- 類型:手機(jī)工具大。1.7M語言:中文 評(píng)分:8.0
- 標(biāo)簽:
什么是SHSH?為什么要備份SHSH?
SHSH實(shí)際上是ECID+iOS某個(gè)特定版本加起來行程的一個(gè)特征碼。對(duì)于一部iPhone 3GS或是iPhone 4,想升級(jí)到某一版本,就需要到蘋果的激活服務(wù)器去下載一個(gè)文件,來判斷這個(gè)版本針對(duì)這部手機(jī)是否合法。而這個(gè)文件就是xxxx.shsh。
這個(gè)文件對(duì)與我們?cè)姜z十分重要,一定要將針對(duì)每個(gè)iOS版本的SHSH文件備份好,才能在某天蘋果不讓我們恢復(fù)到這個(gè)版本時(shí)候,自行搭建認(rèn)證服務(wù)器,然后恢復(fù)老的、有漏洞的版本來越獄。
再啰嗦一句,ECID和SHSH的概念僅僅適用于3GS及其以上版本,iPhone一代和二代就不需要考慮了。
備份SHSH的好處在于備份SHSH文件后,就可以用對(duì)應(yīng)IOS的SHSH文件,配合虛擬蘋果服務(wù)器來降到你喜歡的IOS版本。比如你備份了iOS4.1的SHSH文件,無論你升級(jí)到更高版本的固件,只要有了iOS4.1的SHSH文件再搭建個(gè)虛擬蘋果服務(wù)器,你可以隨時(shí)降級(jí)到iOS4.1。
必備條件:
1、TinyUmbrella
點(diǎn)擊下載 windows版
點(diǎn)擊下載 Mac 版
2、Java運(yùn)行環(huán)境 JRE(點(diǎn)擊下載)
步驟:
一、下載TinyUmbrella,并將其解壓到不帶中文名稱的文件夾中。
二、雙擊解壓出來的umbrella程序運(yùn)行它
注:如果您的電腦沒安裝過JAVA運(yùn)行環(huán)境,則會(huì)報(bào)以下錯(cuò)誤
請(qǐng)下載并安裝必備條件中的Java運(yùn)行環(huán)境后再重新執(zhí)行umbrella程序。
Umbrella運(yùn)行后會(huì)在您電腦的host文件中添加一個(gè)host項(xiàng)
127.0.0.1 gs.apple.com
如果您安裝了360等安全工具可能會(huì)提示您Umbrella正在修改host文件,請(qǐng)選擇允許本次操作,并按下確定按鈕。
Umbrella運(yùn)行后的界面如下圖,點(diǎn)擊“Save My SHSH”按鈕即可保存您iPhone的SHSH文件。
保存的SHSH文件會(huì)存放在你本地電腦上的C:\Documents and Settings\【用戶】\.shsh文件夾中,請(qǐng)妥善保管好,以免誤刪除(【用戶名】指的是你電腦登錄的用戶目錄,通常為administrator)。
注意:TinyUmbrella4.32.00以上版本在備份4.3.2固件時(shí)候,需要將Advanced中的“Request SHSH From Cydia”選項(xiàng)勾除后,才能保存。
具體方法是:
1、在TinyUmbrella左上角的connected devices中選定你的iPhone;
2、點(diǎn)擊Advanced;
3、將其中的Request SHSH From Cydia選項(xiàng)勾除;
4、點(diǎn)擊右下角的Apply Changes;
5、關(guān)閉TinyUmbrella,再次打開,選擇你的iPhone,點(diǎn)擊Save SHSH就可以保存了。
補(bǔ)充閱讀:
ECID:顯示的是你iPhone的ECID碼;
Device/Version:顯示的是你要備份的機(jī)型以及固件版本號(hào),可通過下拉選擇;
Location:選擇備份服務(wù)器的地址,如果你曾經(jīng)在Cydia上備份過SHSH的話,可通過選擇Cydia服務(wù)器來下載備份過的SHSH