Evolution X OS
为例)。文件列表:
EvolutionX_4.1.69_Daredevil-10.0-20200404-1112-UNOFFICIAL.zip
。Daredevil_11.0-Community_Vendor-20201113.zip
。vbmeta.img
。文件名:python-3.9.0.zip
。
PayLoad
文件的软件Payload Dumper
。文件名:payload_dumper.zip
。
文件名:platform-tools_r31.0.3-windows.zip
。
python-3.9.0.zip
)解压到电脑任意位置,并双击解压出的exe
可执行文件,根据安装向导一步步安装完成。在安装时注意要勾选类似
加入系统环境变量
的选项,以便于命令提示符下更方便地执行Python命令。
python
PayLoad
文件的软件Payload Dumper
(文件名:payload_dumper.zip
)解压到电脑任意位置。此时,可看到如下文件结构:payload_dumper(目录) |_ README.md |_ payload_dumper.py |_ output(目录) |_ .gitignore |_ requirements.txt |_ update_metadata_pb2.py
platform-tools_r31.0.3-windows.zip
)内的文件直接解压到上述根目录下。不要包含父文件夹,直接将其内的若干文件解压到上述根目录下。
Evolution X OS
为例)中ROM包(EvolutionX_4.1.69_Daredevil-10.0-20200404-1112-UNOFFICIAL.zip
)内的payload.bin
文件单独解压到
上述根目录下。payload_dumper(目录) |_ README.md |_ payload_dumper.py |_ output(目录) |_ .gitignore |_ requirements.txt |_ update_metadata_pb2.py |_ adb.exe |_ fastboot.exe |_ payload.bin |_ ……
保持
Payload Dumper
相关文件、ADB
相关文件和payload.bin
文件在同一目录下
即可。
python -m pip install -r requirements.txt
python payload_dumper.py paylod.bin
在
payload_dumper
目录下的output
目录一定要存在且为空,解析后要刷机的系统镜像文件会生成在此处。
output
目录下会看到以下三个镜像文件:boot.img system.img vendor.img
boot.img
以及system.img``两个
镜像文件拷贝到已经解压好的、适用于Microsoft Windows或Apple macOS的谷歌ADB组件包(文件名:platform-tools_r31.0.3-windows.zip
)的根目录下。Evolution X OS
为例)中Vendor包(Daredevil_11.0-Community_Vendor-20201113.zip
)内的vendor.img
镜像文件单独解压到
上述根目录下。Evolution X OS
为例)中Vbmeta镜像(vbmeta.img
)拷贝到上述根目录下。platform-tools_r31.0.3-windows.zip
)的根目录下,文件结构大致如下:platform-tools |_ adb.exe |_ fastboot.exe |_ boot.img |_ system.img |_ vendor.img |_ vbmeta.img
电源键+音量减少键
组合键,进入FastBoot
模式。cd
命令,将路径切换到解压好的适用于Microsoft Windows或Apple macOS的谷歌ADB组件包(文件名:platform-tools_r31.0.3-windows.zip
)的根目录下。fastboot devices
fastboot erase userdata fastboot -w fastboot erase system
fastboot reboot bootloader
命令再次重启到BootLoader
模式。A槽
中,顺序刷入
系统镜像、系统引导镜像以及Vendor镜像:fastboot flash system_a system.img fastboot flash boot_a boot.img fastboot flash vendor_a vendor.img
fastboot reboot bootloader
命令再次重启到BootLoader
模式。B槽
中,顺序刷入
系统镜像、系统引导镜像以及Vendor镜像:fastboot flash system_b system.img fastboot flash boot_b boot.img fastboot flash vendor_b vendor.img
fastboot reboot bootloader
命令再次重启到BootLoader
模式。A槽
和B槽
中刷入Vbmeta镜像:fastboot flash vbmeta_a --disable-verity --disable-verification vbmeta.img fastboot flash vbmeta_b --disable-verity --disable-verification vbmeta.img
fastboot reboot
命令重启到系统即可。