Lines Matching full:recovery
272 INSTALLED_RECOVERYIMAGE_TARGET := $(PRODUCT_OUT)/recovery.img
537 # We build recovery as boot image if BOARD_USES_RECOVERY_AS_BOOT is true.
749 # These options tell the recovery updater/installer how to mount the partitions writebale.
840 # Recovery image
842 # Recovery image exists if we are building recovery, or building recovery as boot.
848 recovery_initrc := $(call include-path-for, recovery)/etc/init.rc
849 recovery_sepolicy := $(call intermediates-dir-for,ETC,sepolicy.recovery)/sepolicy.recovery
850 recovery_kernel := $(INSTALLED_KERNEL_TARGET) # same as a non-recovery system
851 recovery_ramdisk := $(PRODUCT_OUT)/ramdisk-recovery.img
853 recovery_resources_common := $(call include-path-for, recovery)/res
874 # its private recovery resources.
877 recovery_font := $(call include-path-for, recovery)/fonts/18x32.png
879 recovery_font := $(call include-path-for, recovery)/fonts/12x22.png
883 TARGET_PRIVATE_RES_DIRS := $(wildcard $(TARGET_DEVICE_DIR)/recovery/res)
890 recovery_fstab := $(strip $(wildcard $(TARGET_DEVICE_DIR)/recovery.fstab))
899 # boot.img + recovery-from-boot.p + recovery-resource.dat = recovery.img.
900 # recovery-resource.dat is needed only if we carry a patch of the boot and
901 # recovery images and invoke install-recovery.sh on the first boot post an
905 # a) We carry a full copy of the recovery image
907 # b) We build a single image that contains boot and recovery both
912 RECOVERY_RESOURCE_ZIP := $(TARGET_OUT)/etc/recovery-resource.dat
918 $(info No private recovery resources for TARGET_DEVICE $(TARGET_DEVICE))
922 $(info No recovery.fstab for TARGET_DEVICE $(TARGET_DEVICE))
948 # recovery binary.
960 RECOVERYIMAGE_ID_FILE := $(PRODUCT_OUT)/recovery.id
963 @echo ----- Making recovery image ------
973 $(hide) cp $(TARGET_ROOT_OUT)/init.recovery.*.rc $(TARGET_RECOVERY_ROOT_OUT)/ || true # Ignore error when the src file doesn't exist.
981 cp -f $(item) $(TARGET_RECOVERY_ROOT_OUT)/etc/recovery.fstab)
983 $(hide) cp -f $(recovery_wipe) $(TARGET_RECOVERY_ROOT_OUT)/etc/recovery.wipe)
999 $(BOOT_SIGNER) /recovery $(1) $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_VERITY_SIGNING_KEY).pk8 $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_VERITY_SIGNING_KEY).x509.pem $(1)\
1007 @echo ----- Made recovery image: $(1) --------
1025 $(call pretty,"Target boot image from recovery: $@")
1152 # The system partition needs room for the recovery image as well. We
1153 # now store the recovery image as a binary patch using the boot image
1165 @echo "Construct recovery from boot"
1699 # If we are using recovery as boot, output recovery files to BOOT/.
1703 $(BUILT_TARGET_FILES_PACKAGE): PRIVATE_RECOVERY_OUT := RECOVERY
1726 @# Components of the recovery image
1757 @# If we are using recovery as boot, this is already done when processing recovery.
1903 @# and recovery ramdisk files in the zip, and save the output
1911 $(hide) zipinfo -1 $@ | awk 'BEGIN { FS="RECOVERY/RAMDISK/" } /^RECOVERY\/RAMDISK\// {print $$2}' | $(HOST_OUT_EXECUTABLES)/fs_config -C -D $(TARGET_OUT) -S $(SELINUX_FC) > $(zip_root)/META/recovery_filesystem_config.txt