我想学习Android BSP移植。为此我想在TI的熊猫板上移植Android kitkat。我已经在熊猫板上完成了Linux移植。请提出相同的起点。
问问题
797 次
1 回答
2
我在 Exynos5250 开发板上尝试过类似的事情并取得了部分成功。部分我的意思是,系统已启动,外壳可访问,所有分区都已安装。但是显示不起来。所以我可以指导你一点。我可以描述一下我为此做了什么。
首先取两个源代码。1) 要将 Pandaboard 移植到的 AOSP。2) 取任何可用的 Andoroid 源,它可能是 ICS 或 JB 甚至 KK。
现在,您需要将您的硬件板移植到KITKAT SOURCE(1)
因此,获取 KK aosp 并为源中已经可用的任何设备构建一次。跟随,
现在在 XDA 论坛中点击此链接。
如果您从头开始,这将描述事情。
或者,如果您的机器已经设置为使用适当的工具构建 AOSP,请特别参考
这显示了要更改的内容以及更改的位置。请注意,您可能没有 cm.mk 文件,因为该文件专门用于 cyanogenmod。
我的书签栏中几乎没有有用的链接,您可以在构建代码时参考(相信我,这需要几个小时)
- http://wiki.cyanogenmod.org/w/Doc:_porting_intro
- http://elinux.org/Android_Device
- http://forum.xda-developers.com/showthread.php?t=2620389
- http://www.kandroid.org/ndk/docs/ANDROID-MK.html
- AOSP 的 Android 设备配置
您可能会像我一样使用 JB 内核来启动它一段时间,但它会破坏 Kitkat android 中的一些功能。
另外,我在构建时可能会遇到很多错误。你需要自己处理它们。
此外,如果您成功移植它,请不要忘记分享您遵循的过程。
我希望这将为该过程提供一个良好的开端。祝你好运。
于 2014-08-26T06:00:18.853 回答