2007年11月26日 星期一

教學:圖解 iPod touch 破解 Step-by-step (1.1.2版)

本文內容已更新,請參閱新版:教學:圖解 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 上方睡覺鍵,關機重開後,大功告成!

27 意見:

Chris 提到...

您好,
我發現您寫的step by step文章很清楚
感謝您的付出
我這邊有個問題,若是ipod的系統碟快滿了,會一直出現空間即將滿了,要我刪掉一些資料,這個情況通常是安裝了不少第三方軟體造成系統磁區快滿了,聽說系統磁區只有300MB,所以不知道這種問題是否可以做個教學

Irvin Chen 提到...

這裡有解法:
http://code.google.com/p/iphone-elite/wiki/MoreAppSpace
我還沒有測試過就是了。

Chris 提到...

我測試了一下的確可行
我是把applications整個資料夾移到裝歌曲的部分再做LINK即可
以及也可以把Library資料夾也移過去
而且只要用touch上的term-v100執行指令即可,直接在iPodtouch上就可以操作了,
不用電腦,執行DF查看容量,系統碟(disk0s1)降到84%,之前都是97%,現在感覺跑起來比較順的感覺。當然可能只是感覺啦!!^^

Irvin Chen 提到...

我測試的結果也是ok。

HungJia 提到...

非常好的文章!簡明易瞭,萬事起頭難啊!這篇文章像一盞明燈,引領我們享受iPod Touch~

Joyce 提到...

感謝感謝我找了好久才終於等到圖解版。

匿名 提到...

請問回復IPOD要需要耗費多久時間
我回復了快半個小時還沒好
是因為原本裡面有18X首歌的原因嗎?

紹得 提到...

您好
首先謝謝您的文章
圖文版真的方便很多
但還是有一個問題,想請問您
若是只想灌中文輸入使行事曆可以加事項
和改變touch主目錄的樣式

仍然需要“第三步“嗎?
還是若要在行事曆上加行程一定得透過iphone的軟體?
謝謝

Irvin Chen 提到...

to 紹得:
那就不用了,只要進行到有Installer出現即可。

紹得 提到...

謝謝你~

david2000com 提到...

您好,感謝您的熱心教學,但是,可能我與ipod touch相衝吧,一直搞不定。裝了NativeCN,設定了繁體中文輸入法,鍵盤還是沒有變成中文輸入;用Filezilla安裝iphone的五個程式,也改了755的權限(其實安裝時內定就已經是755了),重開機後,按下這五個程式,只有背景,啥都沒有,幾秒後,直接跳回Home去。不死心,還重新回覆原始設定一次,再裝一次,「一樣」>_<|||,這是怎麼回事呀!請救救我吧?

HY 提到...

我想要求救。

我按照破解的步驟都一一的完成
把韌體1.1.2 ,在i tune 按shift點回復成1.1.1。
打開safari 輸入了 http://jailbreakme.com
但是
下載完AnnSnapp之後,照破解版的說明。
Safari會自動重開機。 破解完成會出現installer。

這些我都有照著說明做。

不過 touch並沒有自動重開機,也沒有安裝好installer....

還是這中間我有地方有遺漏???

casper 提到...

真的很感謝您的教學,前幾天我把送給老婆的ipod touch玩到不能回復,因為家中的i Tunes已被我升級至7.5版,它好像不接受破解過的i touch做回復的動作!所以就跑到辦公室的電腦裝7.4.1.2版的i tunes和i Pod touch1.1.1的韌體,終於把死機給救回來了!但是回家後7.5版的i tunes還是不認我的 i Pod touch,無法同步,心想是否要將家中的 i tunes也降到7.4.1.2版?上mobile01問大大們,但遲遲沒有得到解答,由於心急,等不到大大們的回應,就先將播放清單燒錄至光碟中之後,再移除7.5,重裝7.4.1.2版的itunes!還好所有的音樂都還在,而且itunes也終於認了我的i pod touch!但現在又遇到了幾個問題,我照版上的教學先用installer裝了BSD subsystem,OpenSSH和term-vt100,照說明操作term-vt100!再用winscp裝了,Maps,Stocks,Weather,MobileMail,MobileNotes等程式,之後用putty把它們一一打開,但是每一個都不能夠正常的運作,有點像david2000的狀況一樣(我回復前跟david的狀況一樣只有背景,現在進步了,有看到背景但是不能用,哈哈),地圖都是no data,mail也沒有出現讓我輸入pop等等的欄位,然後我用installer裝了wedict,牛津字典和中文輸入法,也都不能夠正常連作,字典都是not found,中文輸入法抓下來了,但是在鍵盤出現時,沒有看到那個地球,快被氣死了!不知道是不是我漏了哪些動作?我是還沒有裝summer board啦,是因為這個關係嗎?N45A.plist的那個說明,我不是很懂!也沒有動作!能否請大大指點一下好嗎?感謝哦!

casper 提到...

我昨晚試著把summerboard按照網路上youtube的那一位ipod touch master的教學影片,
part 1
http://www.youtube.com/watch?v=ulviwkWj558
part 2
http://www.youtube.com/watch?v=76bvfYzw-4c
一步步地設定好了,現在那五個程式(Maps,Stocks,Weather,MobileMail,MobileNotes)都可以用了,只是剩下字典和中文輸入法不能用,我再去爬爬文看看!感謝!

neo 提到...

不好意思
為什麼我照步奏安裝完後,卻沒有SSH出現?

micazim 提到...

不知為何,download回來的ipod1.1.1,有些不對勁
我用mac機的
downgrade時不能使用 @@@

Irvin Chen 提到...

micazim: 再抓一次吧,網路訊號不好檔案就可能有問題。另外本文已經更新,請看新版:http://irvin.sto.tw/2007/12/ipod-touch-step-by-step-112.html

john 提到...

ipod的系統碟快滿了,不知道這種問題是否可以做個教學,您所提供的網站我實在看不懂呢..

PHIL 提到...

很感謝照您說的方法我也破解成功,真的很有趣。但要灌進iphone幾個軟體實在有些不懂,能否請您再把下一段文字步驟詳細說明一下。因為我找不到要丟進的地方?謝謝您

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

candy 提到...

請問一下
我已經載好(1.1.2)韌體~也安裝了~
還有辦法破解嗎?
(傷腦筋T~T)

Jay 提到...

您好!!
想請問您一下若ipod touch都破解完成後
可以利用備分的方式
讓他回復原廠再回復成軟改機模式嗎?
謝謝您

ANT 提到...

你好~真的很感謝你寫這篇文章~
破解成功了我的TOUCH~~
感謝你喔!^------^

CJ 提到...

請問
我在safari開啟網站後
safari crash掉後
為何沒有像你們螢幕上有download資料的%數啊,請問這是哪各步驟出了問題啊

求救啊

Irvin Chen 提到...

CJ:應該是網路問題,多試幾次,等久一點。
本文章有更新,請看最上面有新方法的連結

Leon 提到...

你好請問我目前走到這部分

輸入破解的網址:http://jailbreakme.com

點選安裝後,就一值卡在那畫面,最後touch就自己休眠了?請問市網路的問題還是網站fail了,謝謝。

匿名 提到...

謝謝版主你的圖文祥解,但是我目前走到第三步,安裝BSD Subsystem、OpenSSH 發現,BSD Subsystem我的是2.0,但版大你的照片內卻是1.5?,而且system我也找不到OpenSSH,我是昨天上逃獄網站破解的,謝謝

Paces1023 提到...

你好~我依照你的方法,想逃獄,所以我安裝了Installer 3.0,也裝了BSD Subsystem V2.1
但是在Install 裡面找不到 OpenSSH & Term-vt100,想請問一下這樣子該怎麼辦呢?