2008年11月23日

我的 iPhone 3G 破解之旅

終於,今天突然連的上我的部落格了

由於工作的需求我手上有三隻不同版本的 iphone
分別是 美版 2.0.2 紐西蘭版 2.1 和香港版 2.1

[基本差異]
美版的需要 AT&T 卡來解鎖,買到亞洲用的話必須依靠卡貼來偽裝
紐、港 版的則不需要, SIM 卡一插就解開輕鬆用(通常會貴 500 RMB 左右)
無論是哪一國的版本,買回來之後要灌程式都需要用 iTunes 連到 iStore 去買

[破解]
就是大家說的 Jail Break,如果是乖寶寶,都指定使用 iPhone 的程式的話,就不用破解了。
但是如果想發揮 iphone 的效能到淋漓盡致,讓他可以又當 DV 又能玩任天堂又可以用 ssh 寫程式,那就只得破解。
我的破解順序如下:

港版 : 在我的 MAC 把 iTunes 升級到 8.0.1版 ,在電腦裡先準備一個乾淨的iphone還原檔(檔名是 iPhone1,2_2.1_5F136_Restore.ipsw)這是 3G 專用的,然後去下載 PWNage tool ,執行後可以包裝成自己要的客制化的新還原檔,這個步驟唯一要注意的地方,是 港版的已經不需要破解訊號了,所以 當軟體中的選項出現 "active iphone" 請不要勾選,不然你的 iphone 反而會收不到訊號了。 做完自己合適的版本後,要讓手機進入 DFU 模式, pwnage tool 會教你如何進入這個模式,但是你也可以自己來,步驟是

1. 同時按住 power + home 這兩個鈕直到iPhone突然斷電關閉,但仍不要放開按鈕,在螢幕熄掉的那霎那開始默數六秒
2. 六秒後 放開 power 但是依舊按住 home

這時候 iphone 螢幕會全黑,然後 連接到電腦上 iTunes 會說發現一台新的 iphone,請選擇"回復" (按住 option 鍵然後選回復)就可以去找你剛剛做的檔案了。接下來就一切輕輕鬆鬆,港版的越獄真的很簡單。

紐版:輕鬆破解完港版之後,心想紐版也是隨插即用的,就大膽直接重灌,但是萬萬沒想到進入 DFU 模式後,回復的過程跳出了 "無法預知的錯誤 (3100)" 的訊息,整台 iphone 變成一塊黑磚頭,重開機也要求要連上 iTunes 回復,白螢幕模式也無法重灌,會跑出 "無法預知的錯誤 (21)"。
山不轉路轉,還好之前抓的 官方還原檔沒刪掉,於是我先還原成官方 2.1版本,然後用另一個工具 QuickPwn 來輔助越獄,這個工具更簡單,只要你有 2.1 版本的 iphone 就可以了,把 iphone 進入 DFU 模式,他會自動幫你灌程式進去,然後 iphone 會重開機,跑一個破解的畫面,接著 紐版也越獄成功。

美版:美版的不確定性比較高,所以我最後才做,一方面是有用卡貼,另一方面我的美版是 2.0.2 ,所以我先用 pwnage tool 製作具有 active iphone 的客制化還原檔,然後狠下心進入 DFU 用 iTunes 選回復。

事情果然沒有傻瓜想的這麼簡單。

無法預知的錯誤 (6) 馬上就跳出來啦,然後是 無法預知的錯誤 (21) 和 (3100) 輪流出來 say hello...

所以我只好先用官方回復,小插曲是回復到一半的時候我打開 QuickPwn 害的我回復失敗,所以大家要破解美版官方回復的時候千萬要有耐心。

官方回復完果然我的美版 iPhone 就停在需要 iTunes 開通的畫面,理論上他會要 AT&T 的 SIM 卡認證開通,如果沒有的話就變成一隻只有手機功能的黑磚。這時候我又使用了 QuickPwn 來越獄,iphone 就會從等待畫面進入破解的程序了,然後再重開就抓到界面啦。

目前這三隻 iphone 都正常收訊、輕鬆安裝各種軟體使用中 :)

2 則留言:

匿名 提到...

請問港版無鎖的在越獄之後,會不會鎖sim卡?

Makoto 提到...

不會的,我試過三次了,請放心自行越獄吧!

輕鬆玩東京六天五夜

起因是今年春天在我們家一輪投票之後,泰國曼谷出局,東京獲選為我們家的暑假旅遊點,掌聲~~~