今天用可视化工具FastbootEnhance线刷,没有注意到日志报错,开机后黑屏,电脑能检测到是开机状态,电源键按下有声音。
排除线刷包问题,翻看FastbootEnhance的日志,它的日志放到记事本全屏方便观看)
Sending 'keymaster_a' (360 KB) OKAY [ 0.011s]
Writing 'keymaster_a' OKAY [ 0.005s]
Finished. Total time: 0.023s
Invalid sparse file format at header magic
Sending sparse 'modem_a' 1/1 (223893 KB) OKAY [ 6.441s]
Writing 'modem_a' FAILED (remote: 'Operation not permitted')
...
fastboot: error: Command failed
Sending 'oplus_sec_a' (344 KB) OKAY [ 0.011s]
Writing 'oplus_sec_a' OKAY [ 0.006s]
...
Writing 'my_stock_a' FAILED (remote: 'No such file or directory')...
然后更新platform-tools:http://t.csdnimg.cn/mxDGx
使用命令行手动刷入镜像文件
参考格式:
adb和fastbooot 工具
-----------------------------------------adb和fastboot命令示例 adb命令: adb devices :列出adb设备 adb reboot :重启设备 adb reboot bootloader :重启到fastboot模式 adb reboot recovery :重启到recovery模式 adb reboot edl :重启到edl模式 fastboot命令: fastboot devices :列出fastboot设备 fastboot reboot :重启设备 fastboot reboot-bootloader :重启到fastboot模式 fastboot flash <分区名称> <镜像文件名> :刷写分区 fastboot oem reboot-<模式名称> :重启到相应模式 fastboot oem device-info :查看解锁状态
具体操作 :
E:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot> adb reboot bootloader
-----------------------------------------
E:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot> fastboot devices
6d770525 fastbootE:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot>fastboot flash modem_a C:\Users\Spencer\Videos\tt\modem.img
Sending 'modem_a' (281620 KB) OKAY [ 7.496s]
Writing 'modem_a' OKAY [ 0.501s]
Finished. Total time: 8.530sE:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot> fastboot reboot fastboot
Rebooting into fastboot OKAY [ 0.003s]
< waiting for any device >
Finished. Total time: 18.225sE:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot> fastboot devices
6d770525 fastbootE:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot> fastboot flash my_stock C:\Users\Spencer\Videos\tt\my_stock.img
Resizing 'my_stock_a' OKAY [ 0.003s]
Sending sparse 'my_stock_a' 1/9 (262140 KB) OKAY [ 7.420s]
Writing 'my_stock_a' OKAY [ 0.378s]
Sending sparse 'my_stock_a' 2/9 (262140 KB) OKAY [ 7.316s]
Writing 'my_stock_a' OKAY [ 0.376s]
Sending sparse 'my_stock_a' 3/9 (262140 KB) OKAY [ 7.389s]
Writing 'my_stock_a' OKAY [ 0.367s]
Sending sparse 'my_stock_a' 4/9 (262140 KB) OKAY [ 7.411s]
Writing 'my_stock_a' OKAY [ 0.369s]
Sending sparse 'my_stock_a' 5/9 (262140 KB) OKAY [ 7.375s]
Writing 'my_stock_a' OKAY [ 0.368s]
Sending sparse 'my_stock_a' 6/9 (262140 KB) OKAY [ 7.421s]
Writing 'my_stock_a' OKAY [ 0.374s]
Sending sparse 'my_stock_a' 7/9 (262140 KB) OKAY [ 7.333s]
Writing 'my_stock_a' OKAY [ 0.372s]
Sending sparse 'my_stock_a' 8/9 (262140 KB) OKAY [ 7.369s]
Writing 'my_stock_a' OKAY [ 0.365s]
Sending sparse 'my_stock_a' 9/9 (120692 KB) OKAY [ 3.402s]
Writing 'my_stock_a' OKAY [ 0.244s]
Finished. Total time: 68.399sE:\AllBackup\TWRP-3.3.0-0420-wzsx150-fastboot>
清除DATA分区后开机,显示logo,欢迎页正常显示。
补充说下,遇到反复重启、不能开机(例如刷入magisk更换boot),关闭AVB校验试试
echo 关闭AVB校验
platform-tools\fastboot.exe --disable-verity --disable-verification flash vbmeta_a firmware\vbmeta.img
::platform-tools\fastboot.exe --disable-verity --disable-verification flash vbmeta_b firmware\vbmeta.img