本帖最後由 比堅尼祭司 於 2011-2-10 01:51 PM 編輯
4.2.1已經更新了,可能很多會員都急不及待的去升級了
但升級之前,你做了以下的準備功夫了嗎?
不管新版本什麼時候發佈,都會封堵現有的越獄漏洞。雖然硬件上的漏洞不會被修補,但是短期內不會有所謂的“完美越獄”。因此,如果需要保持越獄的話,不要升級新版固件,並立即備份4.1的SHSH文件。
此外,新版本仍然有可能升級基帶,使得基帶解鎖更為困難,需要解鎖的朋友也千萬不要更新。
為什麼要備份SHSH?
答:在更新/還原固件時,iTunes會聯網驗證當前最新版,只允許更新/還原到最新版的版本。當強制讓iTunes還原較早固件時會報錯。備份SHSH的意義就在于,將驗證服務器改為Cydia服務器,繞過官方驗證。如果有相應版本的SHSH即可還原。
哪些設備需要備份SHSH?
答:除iPhone 2G和iPod Touch 1G以外的全部設備,包括iPhone 3G和iPod Touch 2G。
現在可以備份哪些版本的SHSH?
答:4.2.1。
因此,需要用其它工具來備份SHSH,即 TinyUmbrella。
官方下載地址:
TinyUmbrella [OSX]
TinyUmbrella [WIN]
TinyUmbrella [LINUX]
注意:
備份SHSH跟設備當前安裝的版本無關,跟設備是否越獄也無關。只跟蘋果目前開放的SHSH驗證有關。目前只能備份4.1的SHSH。當新版發布後,蘋果會關閉4.1的SHSH的備份,那時候沒有任何方法可以備份4.1的SHSH,所以要備份,只能趁現在。
TinyUmbrella由Java編寫,需要Java運行環境,即JRE。Mac OS系統默認已安裝,Windows和Linux需要另外安裝,可在以下頁面下載。
English page: http://www.java.com/en/download/manual.jsp
簡體中文页面: http://www.java.com/zh_CN/download/manual.jsp
繁體中文頁面: http://www.java.com/zh_TW/download/manual.jsp
如何用 TinyUmbrella 4.1.8+ 備份SHSH (以 Mac OS 下為例,其餘系統操作是一樣的)
將自己的設備連接上電腦,以管理員模式運行 TinyUmbrella,在左側選中自己的設備
在 Saved SHSHs for XXXX 裡會顯示已備份的SHSH列表,並會有設備的連接狀態。
在General裡會有設備的型號,固件版本,基帶版本,ECID,序列號,IMEI等信息
選擇 Advanced 選項卡,選中 Save All Available SHSH,取消選中 Request SHSH from Cydia,其餘項無所謂,之後 Apply Changes
點擊頂部的 Save SHSH 按鈕開始備份,如果之前沒有備份過的話,TinyUmbrella會從蘋果服務器獲取 SHSH 文件,並保存在本地
若成功,在 Log 頁面會提示 SHSH SUCCESSFULLY saved!
回到 Advanced 選項卡,選中 Request SHSH from Cydia,然後 Apply Changes,之後Apply Changes,再點擊 Save SHSH 按鈕,再備份一次,
並將已備份的 SHSH 上傳到 Cydia 服務器(備份兩次只是為了保險,實際上上一步並非必須。)若成功,
會提示 SHSH 已備份到 Cydia 服務器:You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH.
Do NOT bug semaphore about the Cydia home page showing this version.
如果之前已經備份過,Log 裡的提示跟上面的是一樣的
備份後的 SHSH 列表可以在 General 裡查看。
至于備份的 SHSH 文件的位置,在 Advanced 裡的 Save SHSH Directory 裡,這裡也可以自己更改默認的保存位置。
如果出現 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.2 (8A400) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE. 的提示,表示沒有備份之前的SHSH(低于4.1),因蘋果已經關閉了舊版SHSH的備份,所以沒有任何方法可以獲取這些SHSH。
這個提示其實影響不大,目前主要是能備份4.1的SHSH就可以了。
還原舊版固件操作:
確保已保存舊版固件的SHSH
運行 TinyUmbrella,點擊 Start TSS Server,之後在 iTunes 裡還原即可
如果出現錯誤提示,設備停在了還原模式或DFU模式,可以使用 TinyUmbrella 的 Exit Recovery 功能將設備踢出還原模式/DFU模式
此貼専門討論有關新版本的問題,有問題可以在此貼詢問,或分享新版本的用後感,不能再發有關的詢問貼,否則刪貼扣分處理
此貼不可以回覆thx for sharing或感謝類等等的字眼,否則扣分處理 |