我正在尝试为nexus设备构建AOSP。如何确定哪个AOSP分支与分支/构建名称中的哪个设备兼容?
以下网页源代码的标签列表,并构建: https://source.android.com/source/build-numbers.html
你会发现,有多个构建/同一设备的分支。有什么不同 ?这是因为不同型号的连接设备之间的硬件差异(例如:16GB vs 32GB等/不同的LTE频段)?
如何确定哪个分支将与给定设备兼容?例如,如果我同步MRA58K并购买了Nexus 5 D821,我如何确定它们是兼容的?
您是否知道AOSP仅构建Android的OSS位?有专有的位。您可以使用$ AOSP/device/device/lge/hammerhead/self-extractors/generate-packages.sh和OTA映像或者使用小型mod和adb获取这些位,如下所述:https://roostertech.wordpress .com/2013/11/11/building-nexus-5-rom-from-aosp/ –
我知道 - 我的问题与它没有任何关系。由于有多个分支与nexus 5兼容,我试图确定每个分支之间的区别是什么。您帖子中的人可能没有完全阅读说明,因为专有二进制文件可在android网站上找到。 –
太好了。只是检查。我为Nexus5构建了几个不同版本的AOSP。他们都工作。这里提供的二进制文件(https://developers.google.com/android/nexus/drivers)仅适用于Google设备。您设备的驱动程序可能会有所不同。 –