具体编译android source和android kernle 的过程参考:http://my.oschina.net/u/561492/blog/89965
1、特别要注意,如果要编写LKM for android ,一点要在编译内核源码之前对其加一步配置:
Make clean
make goldfish_armv7_defconfig (android4.0以下执行 $make goldfish_defconfig)
make menuconfig(这一步使得编译的android kernel支持module)
在Android的Linux内核的源代码,目录下,运行
$ make menuconfig
出现如下的图片:
另外,按向左键选择,卸载模块相关
然后再执行命令: make