美文网首页
AndroidQ 烧录

AndroidQ 烧录

作者: James999 | 来源:发表于2020-07-25 12:56 被阅读0次

警告,只做为学习研究使用,对于系统可能会烧成砖的情况,盖不负责。

安装 fastboot

sudo apt install fastboot

将需要烧录的img放在一个目录中,就像做菜一样,先把菜放在盘子里备用。

图片.png

开始烧录

烧录前要确定解锁状态
adb reboot bootloader
fastboot reboot-bootloader
fastboot flashall -w

sudo fastboot flash system_other ..../androidQr39Boot25/system_other.img
sudo fastboot flash boot ..../androidQr39Boot25/boot.img
sudo fastboot flash userdata ..../androidQr39Boot25/userdata.img
sudo fastboot flash ramdisk ..../androidQr39Boot25/ramdisk.img
sudo fastboot flash ramdisk-recovery ..../androidQr39Boot25/ramdisk-recovery.img
sudo fastboot flash vbmeta ..../androidQr39Boot25/vbmeta.img
sudo fastboot flash dtbo ..../androidQr39Boot25/dtbo.img

注意: 要以对应的分区进行烧录,以免引起不必要的麻烦。

issue

  1. 问题描述:
    烧录完毕,fastboot reboot后,可以正常开启,画面正常显示,但是,和屏幕交互不了,也就是滑动,触摸平面没有反应。
    这可吓死宝宝了= =! ,
  2. 问题原因分析:
    因为屏幕不能使用,所以也就是屏幕驱动没有正常启动。
  3. 解决问题:
    还好之前备份了 pixel2的二进制文件


    图片.png

    可以通过 adb shell 查看对应的版本,并点击下载对应的二进制文件,而我的版本是walleye。


    图片.png

而对比下来发现,本地build出来的img文件,并没有vendor.img。
所以我接下来大胆的烧了这个文件

sudo fastboot flash vendor  ..../Pixel2Rom/walleye-qq3a.200705.002-factory-c144ce29/walleye-qq3a.200705.002/image-walleye-qq3a.200705.002/vendor.img

重启设备,successful

Ref

https://source.android.google.cn/setup/build/running
https://source.android.google.cn/setup/contribute/flash#device-requirements
https://developers.google.cn/android/images
https://xiaozhuanlan.com/topic/2578349160

相关文章

网友评论

      本文标题:AndroidQ 烧录

      本文链接:https://www.haomeiwen.com/subject/ttcplktx.html