我一直在尝试将安卓内核与特定板子的Linux内核进行合并或修补差异,但是合并两者时遇到了困难。我尝试使用以下命令来合并内核以创建一个补丁文件: 第一步:我试图找到纯净的Linux内核与安卓树合并的时间点。
git log --pretty=oneline --format="%Cgreen%h %Creset%s" \
--grep="Linux 3." -n 20
然后我制作补丁:
git diff c16fa4f HEAD > 3.4-to-android.patch
补丁很大,大约200MB,但是当我应用补丁时,会出现一长串错误。我正在遵循这个网站:http://blogs.arm.com/software-enablement/498-from-zero-to-boot-porting-android-to-your-arm-platform/。非常感谢您的帮助。(只是想学点新东西。 :-) )