以下记录了我近期在往真机上烧写自己编译的 android-r-preview 和 android-r-master 镜像 时遇到的问题及部分解决方法。
镜像版本:android-r-preview4 和 android-master
真机:pixel 3
问题一:烧写官方的 android-r 镜像(dp4或beta1)失败
为了先保证手里的 pixel 3 设备能正常烧写、运行 android-R 系统,我先下载了官方镜像,但是手动刷入失败,后来发现是由于本地的 platform-tools 版本较低导致的。因为 android-R 刷机时需要用到 fastboot 的 fastbootd 模式,这个貌似只有新版本的 fastboot 才有。 因此建议在每次刷入新版本系统前,最好先把 SDK 相关的东西都升级到最新版本。
另外,如果只是刷入官方镜像的话,不必下载镜像zip包进行手动刷入,推荐使用谷歌在线刷写工具,更方便,更安全。
问题二:刷写自己编译的 android-R 镜像失败
在用官方镜像确保了 pixel 3 可以正常烧写、运行 android-R 系统后,开始尝试刷入自己编译的镜像,按照之前烧写 android-10.0 镜像的方式:
adb reboot bo