iphone5s 降级 10.3.3
准备工具
自己使用的是 mac 10.15.5,但是最好是使用低版本的系统,高版本会有很多问题要解决。
1、首先放上工具链接
github.com/MatthewPierson/Vieux
2、检查自己的 python 环境配置
$ python3 -V
没有python3环境的安装python3。
3、安装Homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
4、爱思助手下载5s,10.3.3系统ipsw文件
开始降级
1、连接电脑,手动进入DFU模式,进入DFU模式的方法,在开机状态,长按电源键和home键,直到屏幕熄屏三秒后,松开电源键,一直按住home键6秒左右就进入DFU模式。或者是在关机状态下,按住电源键和home键十秒,然后松开电源键,按住home键十秒左右进入UFD模式,注意DFU模式下,手机屏幕是黑屏的。连接爱思助手可以看到手机状态是DFU模式
2、打开mac,进入刚刚下载解压的目录
3、在终端输入 pip3 install -r requirements.txt
回车,等待安装完依赖
4、python3 vieux -i 空格
把你的下载的.ipsw固件文件拖入空格后面 回车
等待完成降级即可
例如:
sudo python3 vieux -i /Users/hudu/Desktop/iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw
最终效果:
遇到的问题
1、开始安装时,突然退出DFU模式
再次进入 DFU 模式,再次降级。
2、出现问题
Starting IPSW unzipping
Continuing...
IPSW found at given path...
Cleaning up old files...
Files cleaned.
Unzipping..
ERROR: Unsupported model...
Exiting...
解决:
1.如果是10.15的系统,运行./CatalinaFix.sh (修复系统安全问题)
2.替换Vieux/resources/bin/下的igetnonce(如果是从我的官网下载的,已修复无需再替换,主要是解决错误-253的代码签名的问题)
还需要执行以下命令解决以下二进制代码签名问题:
sudo codesign --sign - --force --deep resources/bin/tsschecker
sudo codesign --sign - --force --deep resources/bin/igetnonce
sudo codesign --sign - --force --deep resources/bin/irecovery
3.在正式降级之前,打开活动监视器,干掉iTunes进程、iTunesHelp。
本作品采用《CC 协议》,转载必须注明作者和本文链接
🐂🍺