diff --git a/core/dex_preopt_config.mk b/core/dex_preopt_config.mk index c6c6a614b..0f994c416 100644 --- a/core/dex_preopt_config.mk +++ b/core/dex_preopt_config.mk @@ -92,9 +92,8 @@ ifeq ($(WRITE_SOONG_VARIABLES),true) $(call add_json_bool, DisableGenerateProfile, $(filter false,$(WITH_DEX_PREOPT_GENERATE_PROFILE))) $(call add_json_str, ProfileDir, $(PRODUCT_DEX_PREOPT_PROFILE_DIR)) $(call add_json_list, BootJars, $(PRODUCT_BOOT_JARS)) + $(call add_json_list, UpdatableBootJars, $(PRODUCT_UPDATABLE_BOOT_JARS)) $(call add_json_list, ArtApexJars, $(ART_APEX_JARS)) - $(call add_json_list, ProductUpdatableBootModules, $(PRODUCT_UPDATABLE_BOOT_MODULES)) - $(call add_json_list, ProductUpdatableBootLocations, $(PRODUCT_UPDATABLE_BOOT_LOCATIONS)) $(call add_json_list, SystemServerJars, $(PRODUCT_SYSTEM_SERVER_JARS)) $(call add_json_list, SystemServerApps, $(PRODUCT_SYSTEM_SERVER_APPS)) $(call add_json_list, UpdatableSystemServerJars, $(PRODUCT_UPDATABLE_SYSTEM_SERVER_JARS)) diff --git a/core/product.mk b/core/product.mk index f45170658..2276db24d 100644 --- a/core/product.mk +++ b/core/product.mk @@ -366,8 +366,8 @@ _product_single_value_vars += PRODUCT_BUILD_RECOVERY_IMAGE _product_single_value_vars += PRODUCT_BUILD_BOOT_IMAGE _product_single_value_vars += PRODUCT_BUILD_VBMETA_IMAGE -_product_list_vars += PRODUCT_UPDATABLE_BOOT_MODULES -_product_list_vars += PRODUCT_UPDATABLE_BOOT_LOCATIONS +# List of boot jars delivered via apex +_product_list_vars += PRODUCT_UPDATABLE_BOOT_JARS # Whether the product would like to check prebuilt ELF files. _product_single_value_vars += PRODUCT_CHECK_ELF_FILES diff --git a/target/product/base_system.mk b/target/product/base_system.mk index df4f6a7fe..7978cff96 100644 --- a/target/product/base_system.mk +++ b/target/product/base_system.mk @@ -325,12 +325,11 @@ PRODUCT_BOOT_JARS := \ ims-common \ ike \ updatable-media -PRODUCT_UPDATABLE_BOOT_MODULES := conscrypt ike updatable-media -PRODUCT_UPDATABLE_BOOT_LOCATIONS := \ - /apex/com.android.conscrypt/javalib/conscrypt.jar \ - /apex/com.android.ipsec/javalib/ike.jar \ - /apex/com.android.media/javalib/updatable-media.jar +PRODUCT_UPDATABLE_BOOT_JARS := \ + com.android.conscrypt:conscrypt \ + com.android.ipsec:ike \ + com.android.media:updatable-media PRODUCT_COPY_FILES += \ system/core/rootdir/init.usb.rc:system/etc/init/hw/init.usb.rc \