diff --git a/core/Makefile b/core/Makefile index a7fd73c16e..7635e194fc 100644 --- a/core/Makefile +++ b/core/Makefile @@ -1396,10 +1396,6 @@ define build-recoveryimage-target >> $(TARGET_RECOVERY_ROOT_OUT)/prop.default $(hide) ln -sf prop.default $(TARGET_RECOVERY_ROOT_OUT)/default.prop $(BOARD_RECOVERY_IMAGE_PREPARE) - $(if $(filter true,$(BOARD_BUILD_SYSTEM_ROOT_IMAGE)), \ - $(hide) mkdir -p $(TARGET_RECOVERY_ROOT_OUT)/system_root; \ - rm -rf $(TARGET_RECOVERY_ROOT_OUT)/system; \ - ln -sf /system_root/system $(TARGET_RECOVERY_ROOT_OUT)/system) # Mount the system_root_image to /system_root and symlink /system. $(hide) $(MKBOOTFS) -d $(TARGET_OUT) $(TARGET_RECOVERY_ROOT_OUT) | $(MINIGZIP) > $(recovery_ramdisk) $(if $(filter true,$(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SUPPORTS_VBOOT)), \ $(hide) $(MKBOOTIMG) $(INTERNAL_RECOVERYIMAGE_ARGS) $(INTERNAL_MKBOOTIMG_VERSION_ARGS) $(BOARD_MKBOOTIMG_ARGS) --output $(1).unsigned, \ diff --git a/target/product/base.mk b/target/product/base.mk index ed95f30808..778cabc29a 100644 --- a/target/product/base.mk +++ b/target/product/base.mk @@ -71,6 +71,7 @@ PRODUCT_PACKAGES += \ javax.obex \ keystore \ ld.config.txt \ + ld.config.recovery.txt \ ld.mc \ libaaudio \ libandroid \ diff --git a/target/product/embedded.mk b/target/product/embedded.mk index bae5486fbb..2a34639c67 100644 --- a/target/product/embedded.mk +++ b/target/product/embedded.mk @@ -71,6 +71,7 @@ PRODUCT_PACKAGES += \ libui \ libutils \ linker \ + linker.recovery \ lmkd \ logcat \ lshal \