跟之前同系列的文章一樣,這篇文章是教你如何降級 iPhone 3G 到 2.2.1 版本
由於大家退役的 iPhone 3G 最高也只能升級到 4.2.1,而 4.2.1 早已有許多 App 不支援
乾脆降級到 2.2.1 還比較順暢…總而言之以下就來介紹本次降級方法。
系統環境:
由於 iTunes 7.5 以上都會檢查伺服器連線是否可以連上
但是 iTunes 7.5 不支援 iPhone 3G… 因此只能用最低至少 iTunes 10.7 的版本來測試,
在本教學中,我也是用 iTunes 10.7 來完成所有操作。
而你應該不會想要把你現有的 iTunes 給砍掉,
尤其是 Mac OS X 使用者,iTunes 是不能亂動的,所以請去弄一台沒裝過 iTunes 的 Windows 來。
Mac 使用者的話,可以用虛擬機,完全不會有問題(我是用 Parallels Desktop 10)
而 Windows 系統的話,建議使用 XP 或 Windows 7,8 跟 8.1 我沒試過不知道會不會成功
XP 必須安裝 .NetFramework 2.0 以上版本,這樣就可以了,
以下教學會使用英文版的 Windows 7 (64bit) 當作範例,不過基本流程都一樣
所需軟體:
以下軟體都是 Windows 版
iTunes 10.7 (32bit) 下載
iTunes 10.7 (64bit) 下載
iPhone OS 2.2.1 韌體 下載
iREB r7 下載
PwnageTool 2.2.5 (非必需) 下載
TinyUmbrella (非必需) 下載
詳細步驟:
首先,先將你的 iPhone 用 DFU 還原到乾淨的 4.2.1 版本,
這部分用 Mac 或者 Windows 做都可以,還原好之後不需要越獄或解鎖,
直接再進去一次 DFU 模式就好。
接著把 DFU 狀態下的 iPhone 3G 接到 Windows 上,
打開 iREB,這邊選擇 iPhone 3G,他會檢查你的手機狀態
之後跑一下子,幾秒鐘之後跳出成功畫面就好了。
接下來開啟 iTunes,會顯示我們常看到的,恢復韌體的畫面。
這時候有兩個方法可以降級 2.2.1 並越獄,
第一個方法我比較推薦,就是用 PwnageTool 做自製韌體來刷,
這樣不會出現 1013 錯誤,不需要再用 QuickPwn。
PwnageTool 的教學的話,在 iPhone4.TW 有教學,照著這篇做即可
重點是 PwnageTool 載點用我最上面提供的網址,以及注意如果你沒鎖機不要選擇 activate 就好。
另外一個方法則是刷原廠韌體,這樣的話不需要 PwnageTool,
但是就要用 QuickPwn JB (除非你不 JB)。
總之,在 iTunes 要求恢復韌體的畫面,按住鍵盤 shift,
選擇你剛下載的 2.2.1 韌體,或者選擇你的自製韌體,如果 iTunes 跑一下之後先出現一個偏亮的空白畫面
再出現白蘋果 Logo 的話,基本上就算成功了。
如果出現 1600 錯誤的話,可能 iREB 失敗,這時候按著 Home + Power 鍵,直到出現白蘋果
再重新進入 DFU 並且用 iREB 再破解一次即可。
刷完之後可能出現 1013 錯誤,(原廠韌體)
不過經驗豐富的我們,一定知道用 TinyUmbrella 或者 recboot 踢出恢復模式就好,就不多解釋。
如果你沒用 PwnageTool 自製韌體的話,在恢復之後要用 QuickPwn 越獄,
越獄步驟基本上就跟我這篇 iPhone 初代的教學一樣,
重點是,不要偷懶想說用 iTunes 10.7 的環境開 QuickPwn 2.2.5,一定會失敗,
乖乖降級到 iTunes 8.1 才會成功…
講實在的,iPhone 3G 2.2.1 的越獄跟降級比初代 1.1.4 簡單多了,
只是之前都找不到正確對應的 iTunes 版本跟工具,文章才無法生出來,
找對工具之後,其實操作根本不困難…。