打印
[嵌入式linux]

迅为RK3588开发板Android13系统super.img的解包和重新组包

[复制链接]
1499|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
super 的 解 包 需 要 工 具 lpunpack , 但 是 默 认 没 有 编 译 , 源 码 目 录 位 于 :
system/extras/partition_tools/ ,需要手动编译生成;
在 android 根目录下执行命令 make lpunpack,编译后生成 out/host/linux-86/bin/lpunpack,如下图所示:

开始解包: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

解包后在 super_ext4/存放着是那个完整的 system.img vendor.img product.img 是 ext4 格式的,也可以通过 mount 挂载为文件目录,如下图所示:




使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

487

主题

494

帖子

3

粉丝