我想在支持 ARM9 200Mhz 和无 fpu 支持的设备上移植 Android,这可能吗,谷歌是否透露了所有 android 代码,或者它只提供给合作伙伴?
如果 ANDROID_PORT_POSSIBLE { 有没有可移植的教程? }
谢谢并恭祝安康,
晴天。
这篇文章可能对你有所帮助
http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Porting-Android-to-a-new-device/
ARMv5TE 是最低的(如这里所说),一些 ARM9 CPU 是 ARMv4。据我所知,您使用的是 ARM926,即 ARMv5TE,所以这是可能的。
您可以搜索google.groups - 有很多信息。我认为,您可以找到可编译的 ARM9 源代码。
有人尝试通过模拟内核中缺失的指令使 ARMv5te 代码在 ARMv4t CPU 上运行。最后他们被打败了,但描述这些努力的博客是技术上的壮举! http://benno.id.au/blog/2007/11/21/android-neo1973
与此同时,其他人成功地为 armv4 重新编译了所有内容:http ://wiki.openmoko.org/wiki/User:Seanmcneil3