bootimg.mk 839 B

12345678910111213141516171819202122
  1. MKBOOTIMG := device/samsung/hero2lte/mkbootimg
  2. FLASH_IMAGE_TARGET ?= $(PRODUCT_OUT)/recovery.tar
  3. ifdef TARGET_PREBUILT_DTB
  4. BOARD_MKBOOTIMG_ARGS += --dt $(TARGET_PREBUILT_DTB)
  5. endif
  6. INSTALLED_RECOVERYIMAGE_TARGET := $(PRODUCT_OUT)/recovery.img
  7. $(INSTALLED_RECOVERYIMAGE_TARGET): $(recovery_ramdisk)
  8. @echo "------- Making recovery image -------"
  9. $(hide) $(MKBOOTIMG) \
  10. --kernel $(TARGET_PREBUILT_KERNEL) \
  11. --ramdisk $(PRODUCT_OUT)/ramdisk-recovery.img \
  12. --cmdline "$(BOARD_KERNEL_CMDLINE)" \
  13. --base $(BOARD_KERNEL_BASE) \
  14. --pagesize $(BOARD_KERNEL_PAGESIZE) \
  15. $(BOARD_MKBOOTIMG_ARGS) \
  16. -o $(INSTALLED_RECOVERYIMAGE_TARGET)
  17. @echo "------- Made recovery image: $@ -------"
  18. $(hide) tar -C $(PRODUCT_OUT) -H ustar -c recovery.img > $(FLASH_IMAGE_TARGET)
  19. @echo "------- Made flashable image: $(FLASH_IMAGE_TARGET) -------"