2009/3/30

給iPhone開發者從os3.0韌體降到2.2.1的方法



自從升到iPhone OS 3.0的firmware,
發現有太多的bug,
開網頁也有諸多問題,
所以打算降回2.2.1,
等待6/8的WWDC的大會,
再來給它一次升級。
哪知竟然使用了3.0之後會降不回2.2.1?
不知道是不是我有破解JB的關係,
本來想說是不是要送去給神腦用,
但是經過了兩天升回3.0再降2.2.1的路程,
原本iTunes恢復一直有錯誤的問題,
現在終於解決了,
所以寫這篇給有一樣問題的開發者參考。

因為試過MAC與Windows,
發現Win可以輕鬆解決,
所以這篇是以windows的環境來講解,
首先下載QuickPWN的程式。

1. Attempt a restore of 2.2.1 in DFU Mode
先利用iTunes恢復2.2.1的韌體,
當然要用DFU的模式不是一般的回復模式。
DFU (Device Firmware Upgrade) mode 請參考這裡

2. Get the iTunes error message.
然後就是這個令人氣餒的訊息,
其實你已經重刷好了,
跳過這個訊息不用理它。

3. Reset device
把USB拔下關機iPhone再開機

4. Launch QuickPwn
先執行 QuickPwn 插上USB,
並將iPhone開機。

5. Press next and get past the first 3 steps.
如果沒有出現解鎖的滑桿畫面,
請重覆前面的動作。
6. Bam, phone is fixed.
iTunes要求啟用iPhone,
所以一瞬間iPhone也就修復了。

再恢復你之前備份的資料就可以了

0 comments: