iPhone 5s 降级至 iOS 10.3.3
标签:
编程学习
iOS学习
很久没用的 iPhone5s 手贱给升级到iOS12.4.7了,最近无意间看到了可以iPhone5s 可以无条件降级,就实操了一下,没想到一下就成功了,这里记录一下。
前期准备
- 数据备份 无论怎么搞手机,记得都要先备份,养成备份的习惯很重要,爱思助手就可以搞定。
- 设备的硬件型号、软件版本等基础信息 我的 iPhone 5s 是型号是A1530,iOS 版本是12.4.7。
- 使用的电脑设备和刷机软件 我用的 mac 是17款,系统版本是 10.15.5。
- 准备iOS固件 下载你要刷的iOS版本固件,爱思助手上就能找到。
- 手机进入 DFU 模式 保持设备处于开机或恢复模式下,先按下设备的 HOME 键不要松开,再按下设备的开机键不要松开,直到设备屏幕熄灭再过4秒左右松开设备的开机键,但不要松开 HOME 键,这个状态可以连接爱思助手查看。
- 刷机脚本 直接去Github克隆即可。
- 安装脚本所需的环境 脚本使用的是 python3,所以先用 brew 安装 python3
brew install python3
降级过程
- 进入 DFU 模式之后,连接数据线;
- 打开 mac 终端,切换到 Vieux 文件夹内
- 安装依赖
pip3 install -r requirements.txt
有时候这样会不成功,还有另一种
python3 -m pip install -r requirements.txt
-
升级 pyusb,依赖里版本有点老,会报错
pip3 install --upgrade pyusb
- 执行Bug修复脚本
./CatalinaFix.sh
- 最后执行降级命令
python3 vieux -i iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw
降级成功手机会重启,白苹果画面走进度条,然后就需要激活设备
哈哈,来看看降级之后的关于