如何为x86编译Android AOSP

6

我看到有些模拟器镜像可用于在x86虚拟机上运行Android。我想从源代码构建自己的x86 Android镜像,但是我似乎找不到在线指南。目前是否有可能构建自定义的x86“ROM”?(不确定“ROM”是否适用于x86系统,无论如何)

1个回答

3
是的,这是可能的,但是您仍然需要一个Linux机器来编译它(不要陷入很多麻烦)。网络上有大量关于将Android移植到X86平台的信息。建议您从此处开始:Android-x86 - 将Android移植到x86。 您还可以查看XDA论坛。他们在移植ROM方面做了很多工作。祝好!

谢谢,Luis。我已经知道Android-x86了,但说实话,社区相对较弱,而且他们的整体做法与Google的主要开发有些不同。我真的更喜欢在x86上使用AOSP,至少在我能够获得带虚拟化的ARM系统之前是这样。 - John
也许你可以看一下Karim Yaghmour的书《嵌入式Android》。虽然它不是专门针对X86系统的,但它对AOSP有一个很好的概述,并确定了与架构相关的部分。此外,英特尔正在提供移植到X86的AOSP镜像。也许你可以在那里找到一些有用的信息。至少对于内核编译(应该是最困难的部分),我记得在那里看到了一些关于如何编译的信息。 - Luis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接