前言


1.本教程系统环境使用macos,如果不是可以关闭文章了。

2.需要用的环境和固件已经打包,最后会提供下载地址。

3.本人电脑系统版本MACOS11.5.2 (20G95)每次都会出些小问题要解决,据说macOS Mojave 10.14 18A391版本成功率更高。

(注意:降级有风险,出现降级失败需自行负责。)

环境安装


1.安装python-3.8.1-macosx10.9.pkg环境包,直接双击运行即可。



2.解压Vieux-master.zip压缩包,解压完后使用终端cd到Vieux-master目录。



3.安装工具所需要的环境。

pip3 install -r requirements.txt


(建议使用科学上网代理来安装)



4.安装Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"




(如果出现error,重新在运行一次命令安装)

5.安装libusb,终端输入

brew install libusb




6.运行完之后:把Vieux-master/CatalinaFix.sh 这个文件拉进终端运行一次



 

降级操作


1.连接手机的状态下,亮屏,按关机键5秒,在继续不放的同时按住home键10秒,放开关机键,继续按住home键10秒-15秒进入DFU多试几次。不按此步骤或时间不对也可以进入DFU,但刷机不会成功。

2.终端输入

python3 vieux -i (拖入固件)


(如果运气好一步完成了)



(出现这串红色警告可以忽略)



刷机完成后版本



 

常见问题


问题一:ERROR: Unsupported model…

1.检查时候安装libusb,这步骤没有安装会一直卡在这个问题。

2.重新进入DFU模式,建议在运行脚本后时候进入。

3.把Vieux-master/CatalinaFix.sh 这个文件拉进终端运行一次。



问题二:ERROR: No Apple device in DFU Mode 0x1227

这个纯属看运气,因为刷到一半会重新进入系统,导致刷机失效。

1.更换usb口。

2.重新进入DFU模式。

(如果一直在这个问题多尝试几次进入DFU模式)



刷机工具下载


待上传,,,