diff --git a/CleanSpec.mk b/CleanSpec.mk index 0634fad01..f5f2a148c 100644 --- a/CleanSpec.mk +++ b/CleanSpec.mk @@ -617,6 +617,8 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/security/avb/) # Clean up bufferhub files $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/bin/hw/android.frameworks.bufferhub@1.0-service) $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/init/android.frameworks.bufferhub@1.0-service.rc) + +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/super.img) # ************************************************ # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST # ************************************************ diff --git a/core/Makefile b/core/Makefile index 24cc4bd21..ec6d51d1b 100644 --- a/core/Makefile +++ b/core/Makefile @@ -4426,7 +4426,7 @@ define dump-super-image-info endef ifneq (true,$(PRODUCT_RETROFIT_DYNAMIC_PARTITIONS)) -INSTALLED_SUPERIMAGE_TARGET := $(PRODUCT_OUT)/super.img +INSTALLED_SUPERIMAGE_TARGET := $(call intermediates-dir-for,PACKAGING,super.img)/super.img $(INSTALLED_SUPERIMAGE_TARGET): extracted_input_target_files := $(patsubst %.zip,%,$(BUILT_TARGET_FILES_PACKAGE)) $(INSTALLED_SUPERIMAGE_TARGET): $(LPMAKE) $(BUILT_TARGET_FILES_PACKAGE) $(BUILD_SUPER_IMAGE) $(call pretty,"Target super fs image: $@")