迅为RK3588开发板Android13系统super.img的解包和重新组包
super 的 解 包 需 要 工 具 lpunpack , 但 是 默 认 没 有 编 译 , 源 码 目 录 位 于 :system/extras/partition_tools/ ,需要手动编译生成;
在 android 根目录下执行命令 make lpunpack,编译后生成 out/host/linux-86/bin/lpunpack,如下图所示:
https://img2024.cnblogs.com/blog/1884655/202507/1884655-20250712104933055-659342676.jpg开始解包:cd rockdev/Image-topeet_rk3588 //进 super.img 所在目录
simg2img super.img super_ext4.img
//格式转换,转化为 ext4
mkdir super_ext4 //创建目录 super_ext4/ 存放解包后的文件
../../out/host/linux-86/bin/lpunpack super_ext4.img super_ext4/ //解包 super_ext4.img
https://img2024.cnblogs.com/blog/1884655/202507/1884655-20250712105005480-966160855.jpg解包后在 super_ext4/存放着是那个完整的 system.img vendor.img product.img 是 ext4 格式的,也可以通过 mount 挂载为文件目录,如下图所示:
https://img2024.cnblogs.com/blog/1884655/202507/1884655-20250712105023270-1987187098.jpg
页:
[1]