早前大家都看到了 iPhone 4s 可以降級 iOS 6.1.3 的新聞,今天在此小編就為大家帶來網友制作的的iPhone 4s 降級教程,不過電腦操作系統有點小眾,那就是 Ubuntu 系統。Ubuntu 手機系統相信不少朋友都聽過,它曾經在一些安卓手機上作為移動操作系統出現,與此同時其實它還是一個開源的 PC 操作系統,十分契合英特爾的超極本定位,支持 x86、64 位和 ppc 架構。
測試型號:A1387 iOS 7.1.2(不限 iOS 版本)
值得一提的是下面的這些操作需要有一定計算機基礎才能理解並正確執行,小白不建議折騰。
- 保證絡通暢;
- 第五步手機和電腦 IP 保證要在一個網段;
- 手機系統版本任意,只要越獄,且安裝 openssh 插件即可;
- 電腦系統 Ubuntu 不低於 14.04,必須是 64 位;
- 官網下載 iOS 固件 iPhone4,1_6.1.3_10B329_Restore.ipsw 需要復制到 odysseusOTA 文件夾 linux64 目錄下
准備工作,下載,解壓任意目錄,裡面包含 buildpre 和 build.sh 兩個腳本,終端執行(buildpre 執行後選1,回車,剩下的程序會自動做),按提示輸入密碼(你安裝 ubuntu 系統時設定的密碼)。
./buildpre
sudo sh +x build.sh
2.進入 odysseusOTA 文件夾 linux64 目錄,終端執行,此步是生成降級包,可以看到你下載的固件是要放在這個目錄下的。
./ipsw iPhone4,1_6.1.3_10B329_Restore.ipsw custom_downgrade.ipsw -bbupdate
3.此步驟從降級包中取得 6.1.3 ota shsh
sudo ldconfig
idevicerestore -t custom_downgrade.ipsw
4.還是在 odysseusOTA/linux64 目錄
./xpwntool `unzip -j custom_downgrade.ipsw 'Firmware/dfu/iBSS*' | awk '/inflating/{print $2}'` pwnediBSS
5.將你的 4s 越獄,安裝 openssh 插件,並不需要考慮當前 iOS 版本如何,8.3,7.x 無論如何都可以。連接 wifi,記下手機獲得的 ip 地址,比如我的是 192.168.1.234 注意:務必保證你的電腦和手機處在同一網段,即連的同一路由器
6. 還是在 odysseusOTA/linux64 目錄,注意不要漏掉後面的冒號,密碼默認是 alpine
scp pwnediBSS ../kloader [email protected]:
7.終端登陸 4s,密碼默認是 alpine
./kloader pwnediBSS
8. 執行過 7 步命令後,4s 會黑屏,其實是進入了 DFU 模式,此時將 4s 接數據線連接到電腦。
9. 還是在 odysseusOTA/linux64 目錄,執行
sudo idevicerestore -w ./custom_downgrade.ipsw
至此看終端自己跑代碼即可,跑完手機即回到 iOS 6.1.3。