Loading core/config.mk +4 −5 Original line number Diff line number Diff line Loading @@ -926,10 +926,6 @@ BOARD_SUPER_PARTITION_PARTITION_LIST := \ $(BOARD_$(group)_PARTITION_LIST)) .KATI_READONLY := BOARD_SUPER_PARTITION_PARTITION_LIST endif # PRODUCT_USE_DYNAMIC_PARTITIONS ifeq ($(PRODUCT_BUILD_SUPER_PARTITION),true) ifneq ($(BOARD_SUPER_PARTITION_SIZE),) ifeq ($(PRODUCT_RETROFIT_DYNAMIC_PARTITIONS),true) Loading Loading @@ -989,8 +985,11 @@ BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE := endif # PRODUCT_RETROFIT_DYNAMIC_PARTITIONS endif # BOARD_SUPER_PARTITION_SIZE BOARD_SUPER_PARTITION_BLOCK_DEVICES ?= .KATI_READONLY := BOARD_SUPER_PARTITION_BLOCK_DEVICES BOARD_SUPER_PARTITION_METADATA_DEVICE ?= .KATI_READONLY := BOARD_SUPER_PARTITION_METADATA_DEVICE BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE ?= .KATI_READONLY := BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE $(foreach device,$(call to-upper,$(BOARD_SUPER_PARTITION_BLOCK_DEVICES)), \ Loading @@ -999,7 +998,7 @@ $(foreach device,$(call to-upper,$(BOARD_SUPER_PARTITION_BLOCK_DEVICES)), \ $(error BOARD_SUPER_PARTITION_$(device)_DEVICE_SIZE must not be empty)) \ $(eval .KATI_READONLY := BOARD_SUPER_PARTITION_$(device)_DEVICE_SIZE)) endif # PRODUCT_BUILD_SUPER_PARTITION endif # PRODUCT_USE_DYNAMIC_PARTITIONS # ############################################################### # Set up final options. Loading tools/releasetools/merge_target_files.py +4 −0 Original line number Diff line number Diff line Loading @@ -530,6 +530,10 @@ def process_misc_info_txt(framework_target_files_temp_dir, list_prefix='super_', list_suffix='_partition_list') merged_dict.update(merged_dynamic_partitions_dict) # Ensure that add_img_to_target_files rebuilds super_empty.img. This flag # may have been set to false in the partial builds to prevent duplicate # building of super.img and super_empty.img. merged_dict['build_super_partition'] = 'true' # Replace <image>_selinux_fc values with framework or vendor file_contexts.bin # depending on which dictionary the key came from. Loading Loading
core/config.mk +4 −5 Original line number Diff line number Diff line Loading @@ -926,10 +926,6 @@ BOARD_SUPER_PARTITION_PARTITION_LIST := \ $(BOARD_$(group)_PARTITION_LIST)) .KATI_READONLY := BOARD_SUPER_PARTITION_PARTITION_LIST endif # PRODUCT_USE_DYNAMIC_PARTITIONS ifeq ($(PRODUCT_BUILD_SUPER_PARTITION),true) ifneq ($(BOARD_SUPER_PARTITION_SIZE),) ifeq ($(PRODUCT_RETROFIT_DYNAMIC_PARTITIONS),true) Loading Loading @@ -989,8 +985,11 @@ BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE := endif # PRODUCT_RETROFIT_DYNAMIC_PARTITIONS endif # BOARD_SUPER_PARTITION_SIZE BOARD_SUPER_PARTITION_BLOCK_DEVICES ?= .KATI_READONLY := BOARD_SUPER_PARTITION_BLOCK_DEVICES BOARD_SUPER_PARTITION_METADATA_DEVICE ?= .KATI_READONLY := BOARD_SUPER_PARTITION_METADATA_DEVICE BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE ?= .KATI_READONLY := BOARD_BUILD_RETROFIT_DYNAMIC_PARTITIONS_OTA_PACKAGE $(foreach device,$(call to-upper,$(BOARD_SUPER_PARTITION_BLOCK_DEVICES)), \ Loading @@ -999,7 +998,7 @@ $(foreach device,$(call to-upper,$(BOARD_SUPER_PARTITION_BLOCK_DEVICES)), \ $(error BOARD_SUPER_PARTITION_$(device)_DEVICE_SIZE must not be empty)) \ $(eval .KATI_READONLY := BOARD_SUPER_PARTITION_$(device)_DEVICE_SIZE)) endif # PRODUCT_BUILD_SUPER_PARTITION endif # PRODUCT_USE_DYNAMIC_PARTITIONS # ############################################################### # Set up final options. Loading
tools/releasetools/merge_target_files.py +4 −0 Original line number Diff line number Diff line Loading @@ -530,6 +530,10 @@ def process_misc_info_txt(framework_target_files_temp_dir, list_prefix='super_', list_suffix='_partition_list') merged_dict.update(merged_dynamic_partitions_dict) # Ensure that add_img_to_target_files rebuilds super_empty.img. This flag # may have been set to false in the partial builds to prevent duplicate # building of super.img and super_empty.img. merged_dict['build_super_partition'] = 'true' # Replace <image>_selinux_fc values with framework or vendor file_contexts.bin # depending on which dictionary the key came from. Loading