发布于 2015-03-19 14:39:41
设备和供应商文件实际上并不是AOSP的一部分,因此在包含这些特定树的同时,您应该不难制作普通的AOSP。但是,如果普通的AOSP没有将您的设备包含在可用的选项中,那么没有一个源将使用这些设备和供应商产品来轮询和使用第三方树中包含的硬件特性,因此最终效果将不会是新的功能。
移植的一部分是确保AOSP中的特定项目在必要时使用特定的硬件特性,因为没有什么可以告诉它的。尽管这些功能可以启用特定的摄像机或图形驱动程序等,但除了设备存在的事实(这可能就足够了)之外,您不会获得任何额外的功能。
要将这些项目包含在构建中,您必须编辑AOSP的build/target/product目录中的主要make文件之一。理想情况下,您可以在这里指定您的产品,但如果没有指定,则可以将其添加到其中的通用makefile中。有关信息,请参见这个职位,该信息将使您走上正确的道路。
这是一个有点黑客,理想情况下,您将更好地编辑安装脚本,以便能够‘午餐’为您的设备。这方面的范围远远超出了这篇文章,但Karim Yaghmour的优秀嵌入式Android涵盖了这一领域。
希望这至少能让你朝着正确的方向前进!
发布于 2018-02-11 10:12:02
您必须在AOSP中包含CAF补丁。看,谷歌支持像素,nexus,Mi A1,摩托罗拉等设备。您必须包括您的设备特定的专有,然后您必须编译,您可以启动AOSP太goto 可待因倍频和icludin他们的补丁。
https://stackoverflow.com/questions/29077612
复制相似问题