我已经成功构建了android-6.0.1_r45系统。但是当我尝试将其闪存到nexus 5x时,我发现错误无法加载boot.img.I检查了我的/ generic折叠,有ramdisk.img, system.img和userdata.img。 boot.img在哪里? 为什么在我的构建版本中不存在它。 我用这个"午餐aosp_arm-eng"
答案 0 :(得分:0)
我找到了答案。 “lunch aosp_arm-eng”是指模拟器的完整构建,它仅适用于模拟器。而且我想要使用NEXUS 5X,所以我必须使用“aosp_bullhead-userdebug”构建.OH,HOLYSHIT
答案 1 :(得分:0)
当我准备在新终端中刷新Neuxs 5X时,我得到了同样的错误。
$ fastboot flashall -w
error: could not load boot.img
这是我的解决方案,关键步骤是运行“午餐”cmd bofore你运行“fastboot flashall -w”。希望它有所帮助。
$ cd android-7.1.1_r14/
$ lunch #select 21. aosp_bullhead-userdebug
$ cd out/target/product/bullhead
$ fastboot flashall -w
我想,当我们在构建android系统的同一终端中运行lunch
时,我们不需要先运行fastboot flashall -w
。