1. ubuntu 系统,准备工具
- make_ext4fs、simg2img、mkusering.sh。
-
这三个工具可以在源码编译之后的 out/host/linux_x86/bin 目录下获取,并将这三个命令复制到 ubuntu 系统/usr/bin 目录。
2. 解压 system.img 为 system.img.ext4
- simg2img system.img system.img.ext4
-
3. 创建 system.img.ext4 挂载目录 tmp
- mkdir tmp
-
4. 挂载 system.img.ext4 到 tmp 目录
- mount -t ext4 -o loop system.img.ext4 tmp
-
5. 进入 tmp 目录,根据需求修改 tmp 中的目录
6. 将 tmp 目录打包为新的 system.img
- make_ext4fs -s -l 239M -a system system.img tmp
-
关于 make_ext4fs、simg2img、mkusering.sh 的参数含义可以在终端中直接输入命令,并回车查看。