首先是需要備份你的資料,當你還在 3.0 / 3.01 版本並有 JB 時,有先進入 Cydia 並在其中記錄自己的 ECID / SHSH 的資料
在 Cydia 的最上方出現 "this iphone 3G[S] has an ECID SHSH on file" 說明你的資訊已經被紀錄下來了
注意寫步驟 0 的原因就是 這要在『出事前』就先做好,如果沒先做好才發生了誤升及或是需要還原系統的情況,那就沒這篇的處理這麼簡單了
確認使用管理者權限去編輯 Host 檔案
複製代碼
- Windows 檔案在 C:\Windows\System32\drivers\etc\hosts
- Mac OS 檔案在 /etc/hosts
修改的方式相同都是在檔案最下方加入一行
複製代碼
- 74.208.105.171 gs.apple.com
修改後不用重開機就會馬上生效
請下載 3.0 與 3.0.1 兩種版本的 OS 檔案準備好,檔案可以在 這個網站中取得
這裡以下建議就直接用 OS 3.0 版本進行,因為重點是目前非官方簽證網站因為技術問題大部分只簽 3.0 版,只有很少部分簽 3.0.1
DFU 進入方式 ( DFU 模式 iPhone 畫面是全黑的)
開啟 iTune 並將 USB 連接好 iPhone 之後關閉 iPhone 電源
按著 電源鍵 和 Home 鍵 不放默數 10 秒之後放開 電源鍵 繼續按著 Home 鍵 不要放開
靜待進入 DFU 模式,DFU 模式時 iPhone 的螢幕是全黒的這是正常現象,如果出現連接的畫面請重做上面的 a~b 程序
成功進入 DFU 模式,執行 iTune 會自動彈出對畫框告知有一台機器進入恢復模式
按著鍵盤上的 shift (Option) 鍵不放,用滑鼠點選恢復按鈕
選擇你要還原的軔體
這時正常更新完成後會出現錯誤訊息是正常的
開啟 iTune 並將 USB 連接好 iPhone 之後關閉 iPhone 電源
按著 電源鍵 和 Home 鍵 不放到看到開機蘋果的畫面時就放開 電源鍵 繼續按著 Home 鍵 不要放開,一直到 iPhone 畫面上出現一個連接線畫面
執行 iTune 會自動彈出對畫框告知有一台機器進入恢復模式
按著鍵盤上的 shift (Option) 鍵不放,用滑鼠點選恢復按鈕
選擇你要還原的軔體
真是吃到了虧之前偷懶看別的網站的翻譯文章,結果翻譯沒有很詳細,好死不死漏掉最重要的地方,失敗了一個下午,不死心回去翻原始網站才發現重點...
1. 作過 cydia 預防針的確有效
2. 配合更換 gs.apple.com 驗證主機到 Saurik 提供的非官方驗證主機,的確可以自由更換到 3.0 / 3.0.1 版本
3. 重點是非官方簽證網站因為技術問題大部分只簽 3.0 版,只有很少部分簽 3.0.1;所以還原 3.0.1 不行請換 3.03
4. 更新則第一次先用 DFU 模式更新到最後會出現失敗訊息是正常的,在用一般還原模式 (USB 插頭圖片) 還原一次
之前的翻譯 3 沒寫,4 寫錯,之前阿輝偷懶直接看網友的翻譯,結果害林杯鬼打牆一下午
=====================================
重新順便提一下:
想想 iAccess 等等優秀但是無法上架的軟體
想想多工運作、想想各種系統加強、想想可以美麗的更換主題
JB 是為了自由,而不是為了非法!
抱歉,我再確定一下...
我的3Gs買來是3.0.1,也順利jb了,但沒有記錄ECID / SHSH 資料就升級到3.1
這樣狀況下,目前還是無解,是吧?
gasric61 發表於 2009-9-29 23:44
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) | Powered by Discuz! X2.5 |