① 如何从rom中提取内核做成内核刷机包
操作方法:
1、 下载bootimg.exe 放到D盘。
2、 把要提取的ROM包里的boot.img提取出来 放到bootimg文件夹目录。
3、 运行cmd系统命令,进入D: bootimg目录(D盘的话 先d: 然后再cd bootimg),接着输入bootimg --unpack-bootimg。 解开bootimg文件,得到kernel和ramdisk.gz两个文件,ramdisk.gz文件可以删除。
4、把kernel文件改名为zImage。
5、找一个老版本的内核文件包,然后用zImage、bcm4329.ko分别替换老版本内核文件包中的同名文件, 路径是: kernel/zImage 和system/lib/moles。
6、老内核随便改什么名字。刷机包里面的META-INF里面是签名和刷机用的脚本什么的。com/google/android/ updater-script文件是刷机时显示的文字,用notepad打开,ui_print(" ")括号里面可以改成随意文字,然后关闭保存,再就是可以刷进去了。
如果是拿来用或者改写最新内核的
Linux最新内核代码:
http://www.kernel.org/
如果是拿来学习研究的回
Linux早期版本内核代码(简单易学)答:
http://www.oldlinux.org/index_cn.html
③ 哪里可以下载LINUX内核包
要下linux
kernel
自然要到内核官方网站那才好linux
kernel
官方网http://www.kernel.org/linux
kernel
2.4专栏http://www.kernel.org/pub/linux/kernel/v2.4/从
1.0开始到现在各个版本都有