下面来说下在MAC下怎么使用odysseusOTA来降级iPhone4S吧!
准备工作(必备):
1、一台可以刷机且固件为 iOS8.3 的 iPhone4S;
2、将该固件为 8.3 的 iPhone4S 越狱;
3、一根能连接电脑的 iPhone4S 数据线;
4、一台 Mac 机。
注意事项(必看):
1、目前仅支持 iPhone4S,后续可能会支持 iPad2,其他设备应该都不支持;
2、非 iOS8.3 固件的 iPhone4S 必须先升至 iOS8.3才行;
3、该降级教程暂时不支持 Windows 版本,如实在需要,请看上一页。
准备工具(必须):
1、iOS6.1.3 固件,下载地址:appldnld.apple.com/iOS6.1/091-2611.20130319.Fr54r/iPhone4,1_6.1.3_10B329_Restore.ipsw
2、降级工具 odysseusOTA-v1.0.1.zip;
3、链接库编译文件 build.sh ;
4、iTunes for MAC。
降级准备:
1、将上面的准备工具当中的1、2、3移动至 Mac 桌面,并将降级工具 odysseusOTA-v1.0.1.zip 解压至桌面,即桌面此时应该包含6.1.3固件、build.sh 以及刚才解压的文件夹,务必确认清楚,如上图所示;
2、编译链接库,打开 Mac 上面的「终端」,在终端中输入以下两行命令,每输入一行按下回车,复制粘贴红色的代码:
第一行 cd ~/Desktop
第二行 ./build.sh
注意该步骤耗时可能略长,请耐心等待,如第二行不能正常运行,参看文末解答;
3、在 Cydia 里面安装 OpenSSH 插件,如有安装可以直接略过。
降级步骤(务必按照步骤来操作):
1、将 iPhone4S 连接上电脑,并能被 iTunes 识别;
2、生成自制固件。在「终端」输入命令并回车:
第三行 cd ~/Desktop/odysseusOTA/macos
第四行 ./ipsw ~/Desktop/iPhone4,1_6.1.3_10B329_Restore.ipsw custom_downgrade.ipsw -bbupdate
该步骤耗时较长,耐心等待,完成了不要关闭终端,继续下一步;
3、生成 shsh 文件。继续在 「终端」输入命令并回车,
第五行 idevicerestore -t custom_downgrade.ipsw
4、提取 pwnediBSS。终端继续回车:
第六行 ./xpwntool `unzip -j custom_downgrade.ipsw 'Firmware/dfu/iBSS*' | awk '/inflating/{print $2}'` pwnediBSS
5、向设备复制文件。终端继续回车:
第七行 scp pwnediBSS ../kloader root@你的设备IP:
(注意设备 IP 查看路径->设置-无线Wi-Fi-感叹号,一般是以192.168开头的)
另需要特别注意命令行末尾的冒号不要忘记;
6、完成步骤5之后会要求你输入密码来登录,需要手动输入默认密码:
alpine
( 屏幕上不会显示)
然后点击回车;
7、继续在终端执行命令:
第八行 ssh root@你的设备IP
同步骤6一样提示你输入密码,这时候还是输入默认密码
alpine
然后回车;
8、此时已经登录到手机 shh 了,继续执行命令:
第九行 ./kloader pwnediBSS
稍等几秒之后手机黑屏进入 DFU 模式,最后重新打开「终端」输入以下两段命令行,每输入一段后记得回车:
第十行 cd ~/Desktop/odysseusOTA/macos
第十一行 idevicerestore -w ./custom_downgrade.ipsw
这时候应该出现熟悉的 iOS6的苹果 logo了。
最后的最后,就是静静等待几分钟了,也别问我静静是谁,反正刷回来之后的感觉就是:真 TM 流畅。
常见问题以及解决方法:
1、第二步-bash: ./build.sh: Permission denied ?
答:因为没有写入权限,解决方法:在第一行 cd ~/Desktop 回车之后输入 chmod 777 build.sh 然后回车之后再输入第二行 ./build.sh
温馨提醒:
1、降级之后很多软件不支持 iOS6 的固件,不过没关系这里有教程教你怎么从AppStore安装旧版本的应用(http://m.paopaoche.net/new/70117)。
累计评论0条
展开其余评论