Disable sparse images for A/B updater targets
In past, brillo_update_payload was unsparsing all images before putting them in payload.bin, now we ought to unsparse them ourselves here. Change-Id: I69baa71678f8116ed8e256bd629a1af9bad13ba8 Signed-off-by: RITEFANG <1721985272@qq.com>
This commit is contained in:
@@ -2277,9 +2277,11 @@ $(if $(BOARD_$(_var)IMAGE_SQUASHFS_COMPRESSOR),$(hide) echo "$(1)_squashfs_compr
|
|||||||
$(if $(BOARD_$(_var)IMAGE_SQUASHFS_COMPRESSOR_OPT),$(hide) echo "$(1)_squashfs_compressor_opt=$(BOARD_$(_var)IMAGE_SQUASHFS_COMPRESSOR_OPT)" >> $(2))
|
$(if $(BOARD_$(_var)IMAGE_SQUASHFS_COMPRESSOR_OPT),$(hide) echo "$(1)_squashfs_compressor_opt=$(BOARD_$(_var)IMAGE_SQUASHFS_COMPRESSOR_OPT)" >> $(2))
|
||||||
$(if $(BOARD_$(_var)IMAGE_SQUASHFS_DISABLE_4K_ALIGN),$(hide) echo "$(1)_squashfs_disable_4k_align=$(BOARD_$(_var)IMAGE_SQUASHFS_DISABLE_4K_ALIGN)" >> $(2))
|
$(if $(BOARD_$(_var)IMAGE_SQUASHFS_DISABLE_4K_ALIGN),$(hide) echo "$(1)_squashfs_disable_4k_align=$(BOARD_$(_var)IMAGE_SQUASHFS_DISABLE_4K_ALIGN)" >> $(2))
|
||||||
$(if $(PRODUCT_$(_var)_BASE_FS_PATH),$(hide) echo "$(1)_base_fs_file=$(PRODUCT_$(_var)_BASE_FS_PATH)" >> $(2))
|
$(if $(PRODUCT_$(_var)_BASE_FS_PATH),$(hide) echo "$(1)_base_fs_file=$(PRODUCT_$(_var)_BASE_FS_PATH)" >> $(2))
|
||||||
$(eval _size := $(BOARD_$(_var)IMAGE_PARTITION_SIZE))
|
$(if $(filter true,$(AB_OTA_UPDATER)),,\
|
||||||
$(eval _reserved := $(BOARD_$(_var)IMAGE_PARTITION_RESERVED_SIZE))
|
$(eval _size := $(BOARD_$(_var)IMAGE_PARTITION_SIZE))
|
||||||
$(eval _headroom := $(PRODUCT_$(_var)_HEADROOM))
|
$(eval _reserved := $(BOARD_$(_var)IMAGE_PARTITION_RESERVED_SIZE))
|
||||||
|
$(eval _headroom := $(PRODUCT_$(_var)_HEADROOM))
|
||||||
|
)
|
||||||
$(if $(or $(_size), $(_reserved), $(_headroom)),,
|
$(if $(or $(_size), $(_reserved), $(_headroom)),,
|
||||||
$(hide) echo "$(1)_disable_sparse=true" >> $(2))
|
$(hide) echo "$(1)_disable_sparse=true" >> $(2))
|
||||||
$(call add-common-flags-to-image-props,$(1),$(2))
|
$(call add-common-flags-to-image-props,$(1),$(2))
|
||||||
|
Reference in New Issue
Block a user