diff --git a/core/config.mk b/core/config.mk index cf8441098f..26361ffe8a 100644 --- a/core/config.mk +++ b/core/config.mk @@ -549,7 +549,10 @@ DISABLE_PREOPT := DISABLE_PREOPT_BOOT_IMAGES := ifneq (,$(TARGET_BUILD_APPS)$(TARGET_BUILD_UNBUNDLED_IMAGE)) DISABLE_PREOPT := true - DISABLE_PREOPT_BOOT_IMAGES := true + # VSDK builds perform dexpreopt during merge_target_files build step. + ifneq (true,$(BUILDING_WITH_VSDK)) + DISABLE_PREOPT_BOOT_IMAGES := true + endif endif ifeq (true,$(TARGET_BUILD_UNBUNDLED)) ifneq (true,$(UNBUNDLED_BUILD_SDKS_FROM_SOURCE))