奔跑吧Linux内核入门篇推荐:本书是一本介绍Linux内核实践的入门书,基于Linux4.0内核,重点讲解Linux内核的理论和实验。本书分为12章,包括Linux系统入门、Linux内核基础知识、内核编译和调试、内核模块、简单的字符设备驱动、系统调用、内存管理、进程管理、同步管理、中断管理、调试和性能优化,以及如何参与开源社区等内容。
1、如何单独编译安卓系统源码指定模块Android源码目录下的build/envsetup.sh文件,描述编译的命令m:Makesfromthetopofthetree.mm:Buildsallofthemodulesinthecurrentdirectory.mmm:Buildsallofthemodulesinthesupplieddirectories.要想使用这些命令,首先需要在android源码根目录执行.build/envsetup.sh脚本设置环境m:编译所有的模块mm:编译当前目录下的模块,当前目录下要有Android.mk文件mmm:编译指定路径下的模块,指定路径下要有Android.mk文件下面举个例子说明,假设我要编译android下的\hardware\libhardware_legacy\power模块,当前目录为源码根目录,方法如下:1、.build/envsetup.sh2、mmmhardware/libhardware_legacy/power/编译完后运行makesnod会重新将你改过的模。
2、安卓手机如何刷内核关于安卓系统内核问题,其实只要有点常识的基本都会。那么大家知道安卓手机如何刷内核呢?下面一起来看看!刷手机内核必须要用到的东西:首先确保,你已经安装好了驱动,把所有东西都放好位置!1:手机关机,按住音量上键不放同时插入USB,等待蓝灯常亮(新安装驱动第一次会运行系统会先安装驱动,在插一遍),放手,蓝灯不可以灭或是变充电模式,这样请检查你安装的驱动!2:手机蓝灯连接好了,回到电脑上win7系统(XP系统直接右击鼠标进DOS命令)安住键盘shift键不放,鼠标移动到fastboo文件夹上右击鼠标,移动到在此处打开命令窗口点击进CMD命令3:手动输入刷内核命令:fastbootflashbootics8.elf回车,这是会有一个进程跑完。