From 9862a017fa7f88424f0670ba89af58e5051550b0 Mon Sep 17 00:00:00 2001 From: Sean Anderson Date: Fri, 12 Aug 2022 15:44:04 -0400 Subject: image_types_sparse: Generate "don't care" chunks By default, img2simg will only generate raw and fill chunks. This adds support for "don't care" chunks, based on file holes. This is similar to how bmaptool works. "don't care" chunks do not need to be written, speeding up flashing time. Signed-off-by: Sean Anderson Signed-off-by: Khem Raj --- meta-oe/classes/image_types_sparse.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-oe/classes') diff --git a/meta-oe/classes/image_types_sparse.bbclass b/meta-oe/classes/image_types_sparse.bbclass index 355a3dafc2..69e24cbb79 100644 --- a/meta-oe/classes/image_types_sparse.bbclass +++ b/meta-oe/classes/image_types_sparse.bbclass @@ -11,6 +11,6 @@ CONVERSIONTYPES += "sparse" CONVERSION_CMD:sparse() { INPUT="${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}" truncate --no-create --size=%${SPARSE_BLOCK_SIZE} "$INPUT" - img2simg "$INPUT" "$INPUT.sparse" ${SPARSE_BLOCK_SIZE} + img2simg -s "$INPUT" "$INPUT.sparse" ${SPARSE_BLOCK_SIZE} } CONVERSION_DEPENDS_sparse = "android-tools-native" -- cgit v1.2.3-54-g00ecf