我一直在尝试做的是修补或合并Android内核中的差异到特定板的Linux内核.我在成功合并2时遇到了麻烦.我试图使用这些命令合并内核来制作补丁文件:第一:我试图找到vanilla linux内核与android树合并的时间点.
git log --pretty=oneline --format="%Cgreen%h %Creset%s" \
--grep="Linux 3." -n 20
Run Code Online (Sandbox Code Playgroud)
然后我做补丁:
git diff c16fa4f HEAD > 3.4-to-android.patch
Run Code Online (Sandbox Code Playgroud)
补丁是巨大的~200MB,但是当我应用补丁时,我得到了一长串错误.我关注这个网站:http://blogs.arm.com/software-enablement/498-from-zero-to-boot-porting-android-to-your-arm-platform/
我感谢您的任何帮助.(只是想学习新东西.:-))