以下是利用WinPwn解鎖iPhone手機的詳細指導。此外,此教程還指導你如何創建用戶包以及如何定制自己的開機圖片。
2008年5月8日:該教程已經更新至最新WinPwn測試版本,因此不再需要通過Installer.app安裝BootNeuter。
第1步:
從Rapidshare下載WinPwn至桌面。
第2步:
從Prodigy60, MegaUpload下載iTunes DLLs至桌面。
第3步:
從這裡下載.Net 2.0。
第4步:
雙擊桌面上已下載的.Net2.0並安裝該程序。如果你的電腦系統上已經安裝了該程序,此處無需重新安裝(即你的機器是Vista系統)。
第5部:
解壓縮剛剛下載到桌面上的WinPwn zip包(winpwn_0.99.2.19.zip)。雙擊解壓縮的exe文件夾(winpwn_0.99.2.19.exe)。
WinPwn將打開一個安裝幫助提示窗口。點擊“下一步”開始安裝。
選擇是否建立桌面快捷鍵後,點擊“下一步”繼續安裝。
進入目標文件夾安裝WinPwn到.to.ie.c:\program files。點擊“下一步”繼續安裝。
一旦安裝完成,點擊“完成”按鈕。
第6步:
解壓縮事先已經下載下來的itunesdll.zip包到你安裝了WinPwn的文件夾內。這裡我們解壓縮到c:\program files\winpwn。
第7步:
下載你想要Pwn的固件。點擊此處你可以找到已發布的所有固件文件。
第8步:
雙擊桌面上的WinPwn圖標運行WinPwn。
第9步:
點擊Browse.ipsw按鈕。
第10步:
選擇你想要Pwn的固件並點擊“打開”按鈕。
第11步:
WinPwn將會檢測你的固件是否有效。將iPhone手機與電腦連接。現在點擊窗口左邊的iPwner按鈕。
第12步:
WinPwn將嘗試將你的iPhone手機放置到恢復模式下。如果iPhone沒有成功進入恢復模式,你需要手動操作使其進入恢復模式。同時按住Sleep/Wake鍵和Home鍵直到iPhone重啟並出現蘋果的圖標。如果蘋果圖標出現,松開Sleep/Wake鍵,繼續按住Home鍵不放直至你看到iTunes圖標出現,屏幕上出現Dock連接器出現在屏幕上。
第13步:
如果你的iPhone手機成功Pwn,你將會看到成功Pwn的窗口提示。此時暫且等待直到iPhone重啟。
第14步:
此時WinPwn將提示你的iPhone手機已經成功Pwn了。現在點擊左邊的IPSW Builder圖標。
第15步:
IPSW Builder將打開Application tab。你可以點擊“添加新源”按鈕並鍵入源的地址添加你自己的源。
使用右邊的分類列表來選擇你想要安裝到iPhone上的程序包。雙擊程序包名字將其添加到安裝列表內。注意將有窗口提示你安裝該程序包你需要具有多大的內存空間。
第16步:
點擊選擇Cutom Images tab。然後再點擊選擇Use Custom Pictures查詢列表。
你可以點擊開機圖標和重啟圖標來定制你自己的圖片。此外,還可以使用Search online按鈕來搜索其他人制作的圖片。
注意:這些文件必須符合限制的規格:24bit PNGs,不能大於100KB,必須具有alpha層,RGB或Greyscale,大小不能大於320*480。
提示:如果你想用一個固定的圖片作為你的背景。只需在photoshop中創建一個比原始圖片略微大一些的新的透明圖片。將原始圖片復制到新建的透明圖片內,並確保你能夠在邊緣看到有一些透明的邊緣存在。從文件菜單下選擇保存做Web使用。此處需確保留有透明邊緣的圖片為PNG24。
第17步:
點擊選擇Advanced tab。從窗口上選擇Checkboxes然後選擇你想要運行的下一步任務。如果你想解鎖你的iPhone手機,你需要檢查:激活手機,可能的Baseban更新,Neuter Bootloader和解鎖Baseband。
這裡你需要使得IPSW Builder使其能夠與3.9和4.6Bootloader文件兼容。從這裡下載Bootloaders壓縮文件至桌面。雙擊並解壓縮。
點擊Bootloader 3.9文件……並從桌面上找到Bootloader 3.9圖片並選擇BL_39.bar文件。
點擊Bootloader 4.6文件……並從桌面上找到Bootloader 4.6圖片並選擇BL_46.bar文件。
第18步:
點擊Build.ipsw按鍵。
選擇一個位置保存定制的固件並點擊保存按鈕。
第19步:
當ipsw文件成功建立時,將出現一個對話框。點擊“OK”按鈕。
第20步:
打開iTunes並從程序下運行iTunes。
第21步:
從左面列表裡選擇iPhone手機。按住Shift鍵並點擊Restore按鈕。
第22步:
選擇剛剛創建的custom firmware 文件(iPhone1,1_1.1.4_4A102_Custom_Restore.ipsw)並點擊打開按鈕。
第23步:
iTunes將自動將固件恢復至最新。
第24步:
一旦iTunes恢復完成後,iPhone將重啟並自動運行BootNeuter。BootNeuter將閃存Bootloader和Baseband。不要試圖打斷該過程。一旦BootNeuter運行完成,其將重啟iPhone手機,同時也意味著Pwnage 過程也順利完成了。