移动叔叔

标题: 关于boot.img解压到一点研究 [打印本页]

作者: luckykong    时间: 2010-12-27 20:01
标题: 关于boot.img解压到一点研究
今天在受了kevinchui828的帖子http://products.mobileuncle.com/thread-45091-1-1.html的启发后,又继续折腾一下boot文件。发现已经可以做到解压boot中的ramdisk区域里。
前面做的工作和kevinchui828一样,也是解压出两个文件,分别是boot.img-ramdisk.gz和boot.img-kernel。这里我们的操作对象主要是前者。至于后者,感觉应该差不多吧。。

解压出这两个文件后,回到Windows下。用WinHex (一个十六进制编辑器。。我用习惯这个了。可以凭个人爱好换一个的)打开boot.img-ramdisk.gz文件,你会发现前面的文件,很多都是FFFFFFFFFFFFFFFFFF.此时,从开头到这些FFF的结尾都删除掉。剩下的文件刚好是从1F8B0800开头。将这些文件另存为boot.img-ramdisk.gz-new文件。此时就是一个正常的压缩文件了。用7-zip解压得到一个文件,再一次解压新得到的文件,就可以看到ramdisk文件结构了。

至于kernel和recovery镜像的解压。个人估计应该差不多吧。大家有时间可以试一下。。

另。请高手勿嘲笑。刚刚接触android还是很懵懵懂懂的。很多你们看来很简单的东西,也被我如此大肆宣扬着。。可是你要理解这个一个新手激动的内心的直接表达。另外还在考研路上,没有太多时间能折腾。所以写出来让有时间的人来继续。。。
作者: lsh6623266    时间: 2018-6-5 16:16
楼主非常有研究精神




欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2