echo "$ANDROID_HOST_OUT/bin/make_ext4fs -s -L $TARGET_PRODUCT -l $size -a system $systems/system.img $system.img"
$ANDROID_HOST_OUT/bin/make_ext4fs -s -L $TARGET_PRODUCT -l $size -a system $systems/system.img $system
添加-L 参数时是在编译system.img时把该参数传进ext4文件系统的分区表信息内,通过读取ext2_sblock->volume_name卷标名可以得到该字符串。
echo "$ANDROID_HOST_OUT/bin/mkbootimg --kernel $ANDROID_PRODUCT_OUT/kernel --ramdisk $ANDROID_PRODUCT_OUT/ramdisk.img --base $base --board $TARGET_PRODUCT --output $ANDROID_PRODUCT_OUT/boot.img"
$ANDROID_HOST_OUT/bin/mkbootimg --kernel $ANDROID_PRODUCT_OUT/kernel --ramdisk $ANDROID_PRODUCT_OUT/ramdisk.img --base $base --board $TARGET_PRODUCT --output $ANDROID_PRODUCT_OUT/boot.img
添加--board 参数可以把该参数传进boot.img里的头信息里,可以从boot_img_hdr->name 里得到该信息。