make_ext4fs -s -l 314572800 -a root -L linux system.img system
-j :journal size 日志大小
-b:block_size 块大小
-g: blocks per group 一个组有多少个块
-i: inodes 索引节点
-I:inode size 索引大小
-L: Label标签
-l 分区大小,需要查看分区的大小
314572800 --300M(ITOP4412大小300M)
-s 就是生成ext4的S模式制作
-a:android mountpoint, 是指这个image用于Linux系统的哪个挂载点
(若为-a system即表示为android系统,挂载点即是/system)
(若为-a root 即表示为kernel, 挂载点即是/kernel)
使用这个参数,make_ext4fs会根据private/android_filesystem_config.h里定义好的权限来给文件夹里的所有文件重新设置权限,如果你刷机以后发现有文件权限不对,可以手工修改android_filesystem_config.h来添加权限,重新编译make_ext4fs,也可以不使用 “-a system”参数,这样就会使用文件的默认权限)。
system.img FileName,文件名
system: directory 目录