1.把真机的内核配制文件导出:adb pull /proc/config.gz,解压便是真机的内核配制文件。
2.把解压出的config 改名为.config,并到Makefile的目录所在层的低下,就是是在同一个目录下
3.修改Makefile,
ARCH ?= arm //制定CPU的架构为ARM
CROSS_COMPILE ?= arm-none-linux-gnueabi- //arm编译工具前缀
4。输入make oldconfig,这里有根据现在的手机给内核进行一些配置,虽然这里的真机的配置文件已经导入,但毕竟真机的内核与现在所要编译的内核是有差别的。
5.输入make,进行编译。
最后的输出:
前面部分略去了。
CC drivers/mtd/tests/mtd_readtest.mod.o
CC drivers/mtd/tests/mtd_speedtest.mod.o
CC drivers/mtd/tests/mtd_stresstest.mod.o
CC drivers/mtd/tests/mtd_subpagetest.mod.o
CC drivers/mtd/tests/mtd_torturetest.mod.o
CC drivers/scsi/scsi_wait_scan.mod.o
CC fs/cifs/cifs.mod.o
LD [M] arch/arm/mach-msm/dma_test.ko
LD [M] arch/arm/mach-msm/reset_modem.ko
LD [M] arch/arm/oprofile/oprofile.ko
LD [M] crypto/ansi_cprng.ko
LD [M] drivers/input/evbug.ko
LD [M] drivers/misc/pmem_kernel_test.ko
LD [M] drivers/mtd/tests/mtd_oobtest.ko
LD [M] drivers/mtd/tests/mtd_pagetest.ko
LD [M] drivers/mtd/tests/mtd_readtest.ko
LD [M] drivers/mtd/tests/mtd_speedtest.ko
LD [M] drivers/mtd/tests/mtd_stresstest.ko
LD [M] drivers/mtd/tests/mtd_subpagetest.ko
LD [M] drivers/mtd/tests/mtd_torturetest.ko
LD [M] drivers/scsi/scsi_wait_scan.ko
LD [M] fs/cifs/cifs.ko
并且在在这个目录下生成zImage,目录为/arch/arm/boot/zImage,这便是我们需要的内核文件,如图所示
。(接下来,明天我会把他写进手机里)
分享到:
相关推荐
Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下: (1)移植boot-loader和linux2.6内核到目标平台上,让linux内核可以启动起来,基本的驱动允许正常。 此过程完全是嵌入式...
本书从底层原理开始讲起,结合真实的案例向读者详细介绍了android内核、移植和驱动开发的整个流程。全书分为19章,依次讲解驱动移植的必要性,何为hal层深入分析,goldfish、msm、map内核和驱动解析,显示系统、输入...
现在android手机的开发已是一个大话题,其中的关键技术就在于android内核的移植,在这里具体描述android内核的移植步骤
Android内核剖析 柯元旦 Android内核剖析 柯元旦 Android内核剖析 柯元旦 Android内核剖析 柯元旦 Android内核剖析 柯元旦 Android内核剖析 柯元旦
《Android底层开发技术实战详解 内核、移植和驱动》是学习android驱动的必备书籍,希望对大家有帮助
android底层开发技术实战详解内核移植和驱动-Linux原理,传感器,
深入理解Android内核设计思想.pdf
Android内核和驱动篇-Android内核介绍
android内核移植文档整理,我移植时参考过的文档,论文,资料,等待资料.学习andoid内核移植的好文章
Android内核和驱动篇-Android内核介绍[归纳].pdf
Android底层开发技术实战详解——内核、移植和驱动
书名:《Android底层开发技术实战详解——内核、移植和驱动》(电子工业出版社.王振丽)。本书从底层原理开始讲起,结合真实的案例向读者详细介绍了android内核、移植和驱动开发的整个流程。全书分为19章,依次讲解...
android内核移植[收集].pdf
Android内核和驱动篇-Android内核介绍.txt
深入理解Android内核设计思想(第2版)(上下册)-试读版.pdf
《Android内核剖析》一书附带的图 附图名称如下: 附图1:Framework基本框架 附图2:Activity中创建窗口的过程 附图3:点击图标启动Activity 附图4:Activity的停止以及内存回收时机 附图5:按键消息获取流程 ...
android 内核剖析 柯元旦