首页 文章

AOSP为中国(allwinner arm cpu)构建

提问于
浏览
0

朋友们,我是AOSP的新人 . 在这里完成了教程:AOSP tutorial by google使用我需要的修改构建了自己的7.1.2自定义构建 . 它在模拟器上完美运行!快乐的时光!

下一步将是在真实设备上重现同样的事情,这就是我所有困惑的来源 .

我可能不太喜欢但确实相信如果我使用午餐选项构建aosp_arm-eng将为arm架构处理器生成32位构建 . Aosp_arm64-eng将采用相同的方式,但对于64位变体 .

我在构建结束时得到了* .img文件,刚开始查看如何将* .img文件(带有fastboot?)闪存到真实设备上,当我发现一篇文章说午餐设置是从envsetup.sh文件与我的设备无关 . 对于我的设备,我需要一个“自定义构建” . 劳驾?

这让我觉得,对于每个个人制作的Android设备,你需要有一个不同的“构建”(?)来创建自己的构建?这对我没有任何意义 .

如果有人不理解我的困惑可以请说清楚吗?

我可以使用aosp_arm-eng build * .img文件来闪存32位臂设备吗?如果没有,为什么不呢?

百万感谢帮助我理解这一点!

1 回答

  • 0

    对于相同的Android版本(例如分支android-7.1.2_r28),两个不同设备(例如Nexus 5X和Nexus 6P)的构建将产生两个不同的构建 .

    Nexus 5X的构建结果与Nexus 6P不兼容 .

    Android不像Ubuntu或Windows,其中一个图像与许多设备兼容 .

    要将您自己的设备添加到AOSP,请考虑阅读:Adding a new device

相关问题