bootimg.exe检查验证备份导出的img镜像文件是否正常

前言全局说明

经常刷手机的人,必要做的就是先备份,那备份出的文件,是否正常,就要用 bootimg.exe 来验证


注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!

注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!

注意:刷机,会丢失用户:照片、聊天等信息资料。请备份基带等信息。请慎重刷机 !!!


一、说明

1.1 环境:

Windows 7 旗舰版

1.2 adb相关命令汇总

https://www.cnblogs.com/wutou/p/17930583.html

1.3 bootimg下载

https://wwp.lanzoux.com/b02jihfob 密码:4bzb
打开链接,下载 BOOTIMG.7z 就是

1.4 bootimg 原作者

https://bbs.kanxue.com/thread-198328.htm
仓库链接: https://github.com/cofface/android_bootimg

1.5 反编译 bootimg

想了解bootimg工作原理,可以自己使用在线反编译
https://blog.csdn.net/FlammeYHJ/article/details/140356724
exe --> pyc
https://pyinstxtractor-web.netlify.app
下载zip包,文件夹里 bootimg.pyc 就是源码
(看帮助里显示时间2015年,估计就是python2写的)


二、bootimg.exe 版本

注意:bootimg.exe存放路径不要存在中文。

2.1 版本命令

bootimg:
        Update Date:20150624
        Modified:cofface@gmail.com
supported arguments:
        --add-head
        --cml
        --cpio-list
        --czlib
        --dml
        --dzlib
        --remove-head
        --repack-565
        --repack-bootimg
        --repack-ramdisk
        --repack-rle
        --repack-zte-bin
        --rml
        --to-ext4
        --to-img
        --uml
        --unpack-565
        --unpack-bootimg
        --unpack-qsb
        --unpack-ramdisk
        --unpack-rle
        --unpack-updata
        --unpack-yafffs
        --unpack-yaffs
        --unpack-yaffs2
        --unpack-zte-bin

三、验证boot.img

这里就用 boot.img 来验证,其他的一样方法,把文件放到和 bootimg.exe同目录,选择上面对于的命令即可。只要能解压出文件,没有报错就对了。

3.1 把 手机里导出的 boot.img 放到和 bootimg.exe同目录

3.2 打开命令行执行以下命令

bootimg --unpack-bootimg

需要解压别的.img文件,改名成boot.img即可。
比如: recovery.img --> boot.img 执行上面命令即可解压

3.3 同目录下会多出文件

能看到有解压出的文件,代表 boot.img 正常(你的文件不一定和我数量一样,只关注能不能解压出来即可)
image


四、打包

打包需要的地址信息,都在解包时候显示了

五、错误的文件

这里为了看看不完整的文件会报什么错,
我将一个 txt 文件改名成 boot.img 尝试解压,
还是执行上面3.2命令。

得到如下错误
image

五、运行错误

遇到下图错误,解决方法,将 bootimg.exe 放到桌面即可(应该是作者对源码路径没有处理好,或者不支持中文路径)
image



免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:
https://www.bilibili.com/video/BV11d4y1P75Y (1.3)
https://www.bilibili.com/video/BV1xD421J7Gg (07:10)
https://www.right.com.cn/forum/thread-8395107-1-1.html (3.2 注释)



posted @ 2025-10-05 14:41  悟透  阅读(28)  评论(0)    收藏  举报