本文內容已更新,請參閱新版:教學:圖解 iPod touch 破解 Step-by-step (1.1.3版)

本篇是〈圖解 iPod touch 破解 Step-by-step〉的續集,因為蘋果發佈了新版(1.1.2)韌體,因此破解時需要先降韌體,至於 1.1.1 版的破解請直接從本篇「第二步」的部份開始進行。

破解是破壞保固的行為,有損毀的危險性,請自行斟酌。

完成破解後,記得 iTunes 詢問要不要升級至 1.1.2 版時,千萬不要,否則會失效。目前已經有破解後升級 1.1.2 版的方法,但是這兩天測試都是有問題的,當測試成功會再跟大家分享。

第零步:回覆出廠狀態

一切的破解都從把 touch 回覆成出廠狀態開始,以避免發生什麼意外。

最後會得到一台 1.1.2 版的乾淨 iPod touch。

第一步:降版

因為 1.1.2 版的破解方法尚未出現,我們先把他降版成為 1.1.1 版。首先先 準備好 1.1.1 版韌體。
(iPod1,1_1.1.1_3A110a_Restore.ipsw,C:\Documents and Settings\使用者\Application Data\Apple Computer\iTunes\iPod Software Updates 裡面可能有)
將 touch 連到電腦上,打開 iTunes,按住 Shift 點選回覆(Mac 則是按住 option 點選回覆),接著會出現選擇韌體的畫面。

選擇 1.1.1 版韌體的檔案,經過回覆之後,這台 iPod touch 就會變回 1.1.1 版了。

第二步:Jailbreak

先打開 Safari 確定網路連線正常,請同時檢查電源充足,如果電力不夠請不要繼續下去,先充飽吧!

輸入破解的網址:http://jailbreakme.com(前一篇文章的網址已經失效了)

進入 AppSnapp 的網站後,往下拉,按 Install AppSnapp 開始破解程序。

接著 Safari 會自動離開,開始破解的動作啦。

自動重開機後,破解就完成了。同時會自動安裝好 Installer。

至此破解程序已經完成,可以用 Install 開始安裝許多方便有趣的第三方軟體了。

第三步:安裝 iPhone 系列程式

蘋果在 iPhone 上提供了 Mail、備忘錄、股市、地圖、氣象等五個好用程式,touch 卻沒有。現在我們要把這些該有的功能補回來。

執行 Installer,安裝系統目錄中的 BSD Subsystem、OpenSSH 及 Term-vt100。

依序安裝好後,按 home 鍵退出,此時會自動重開啟。執行 Term-vt100 終端機,打入 passwd,設定 touch 的 root 密碼,才不會被有心人士入侵。密碼需要輸入兩次,不會顯示在螢幕上,這就是以後 SFTP 或 SSH 進 touch 時所需的密碼。

現在就可以用 SFTP 軟體連線進 touch 裝程式啦!帳號是 root,密碼是剛剛設定的密碼。在此以 mac 與 Windows 上都有的 FileZilla 作示範。
(因為 FileZilla 在 mac 上真的很慢,仍然建議使用 Cyberduck。只要支援 SFTP 的 FTP 軟體都可以,Transit 也有支援)

開啟連線的設定畫面,主機請填入 touch 取得的 IP,伺服器種類選擇 SFTP,帳號是 root,密碼是剛剛設定的密碼。
(IP 可在 設定 / Wi-Fi / 無線基地台的箭頭按下去查詢)

iPhone 軟體中,*.app 的目錄統統丟進 touch 的 /Applications 目錄裡,Maps 的 GMM.framework 放進 /System/Library/Frameworks,Mail 的 MobileMailSettings.bundle 放進 /System/Library/PreferenceBundles 中。

接著需要修改這五個程式的權限,改成 755。FileZilla作法是將五個 *.app 的目錄選起來,按右鍵選變更檔案屬性,設定參考下圖。



Mac 上鴨子的作法是把這五個目錄選起來,按右鍵選簡介,將權限改成跟下圖一樣,勾選套用於內含所有的檔案夾與檔案。

長按 touch 上方睡覺鍵,關機重開後,大功告成!