A. 如何解压boot.img文件
在很多刷机包中都会有boot.img文件,那么这个文件到底是什么呢?其实它由两部分组成,分别为kernel 和ramdisk。kernel 也就是内核,由源代码编译而成。ramdisk是一个gz压缩包,解压后有一些文件和文件夹,里面是一些图片或者配置文件。kernel 和ramdisk以二进制的方式组合起来,就是boot.img文件。
解压boot.img文件方法:
在Windows环境下,最简单的方法就是用厨房工具来解压、合并boot.img。
Linux环境下,有专门的脚本来解压boot.img,这里不再细说。
用厨房解压boot.img的方法:
下载厨房工具,放在D盘根目录下。
进入D:\Cygwin目录,双击打开Cygwin.bat
依次输入并回车: 0 – 高级定制选项 —— 20 解包或者打包一个 boot 镜像。进入Boot 镜像工具页面
把D:\Cygwin\home目录下的user目录重命名为你的用户名(一般是Administer,我的是My)
在D:\Cygwin\home\(你的用户名)目录下新建一个WORKING_052112_083904文件夹,把boot.img文件复制到该文件夹下。再新建一个system目录
回到厨房工具,输入w并回车,就开始解压boot.img了。解压后的文件在BOOT-EXTRACTED文件夹里。
修改后,在厨房上输入b就可以重新打包boot.img了
B. 如何解压boot.img文件
在很多刷机包中都会有boot.img文件,那么这个文件到底是什么呢?其实它由两部分组成,分别为kernel 和ramdisk。kernel 也就是内核,由源代码编译而成。ramdisk是一个gz压缩包,解压后有一些文件和文件夹,里面是一些图片或者配置文件。kernel 和ramdisk以二进制的方式组合起来,就是boot.img文件。
解压boot.img文件方法:
在Windows环境下,最简单的方法就是用厨房工具来解压、合并boot.img。
Linux环境下,有专门的脚本来解压boot.img,这里不再细说。
用厨房解压boot.img的方法:
下载厨房工具,放在D盘根目录下。
进入D:\Cygwin目录,双击打开Cygwin.bat
依次输入并回车: 0 – 高级定制选项 —— 20 解包或者打包一个 boot 镜像。进入Boot 镜像工具页面
把D:\Cygwin\home目录下的user目录重命名为你的用户名(一般是Administer,我的是My)
在D:\Cygwin\home\(你的用户名)目录下新建一个WORKING_052112_083904文件夹,把boot.img文件复制到该文件夹下。再新建一个system目录
回到厨房工具,输入w并回车,就开始解压boot.img了。解压后的文件在BOOT-EXTRACTED文件夹里。
修改后,在厨房上输入b就可以重新打包boot.img了
C. 我想自己制作杂牌手机的ROM刷机包。要怎么做
ROM定制工具——dsixda's Android
Kitchen是由xda-developers论坛的一位来自加拿大的大神做出来的。这是一个定制rom的神器!版! 教学地址:http://forum.xda-developers.com/showthread.php?t=633246
厨房(工具)权下载地址: https://github.com/dsixda/Android-Kitchen/archives/master