在重新编译Linux内核源码前,需要把原来的内核镜像删除掉才可以:
清空lichee/out/sun8iw7p1/android/common/目录里的内容
清空lichee/linux-3.4/output/目录里的内容
进入lichee/linux-3.4内核源码目录, 配置内核:
make menuconfig ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
[*] Enable loadable module support --->
[ ] Module versioning support
[ ] Source checksum for all modules
CPU Power Management --->
CPU Frequency scaling --->
[ ] CPU Frequency scaling
配置完成后,回到lichee目录下, 执行:
./build.sh
注意,直接执行build.sh就行, 不要执行”./build.sh lunch”,否则内核里的.config配置文件会被还原的.
上步执行完成后,进入android源码目录下操作:
source ./build/envsetup.sh
lunch dolphin_fvd_p1-eng
extract-bsp
make //不会很久的
pack
再把生成的img镜像烧入sd卡即可.