diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2012-09-04 09:33:11 -0700 |
---|---|---|
committer | Jean-Baptiste Queru <jbq@google.com> | 2012-09-04 09:33:11 -0700 |
commit | 1552ec015a89289dad624c99387f1a1596f96c54 (patch) | |
tree | 29de688d910dea5801459cb29b8b37f5cda50843 | |
parent | c17c274a98e6c97f321f7ee51b902385456896b8 (diff) | |
download | lt26-1552ec015a89289dad624c99387f1a1596f96c54.tar.gz |
Add custom bootimage for Xperia LT26
This scripts will create a proper bootimage for Xperia LT26 device.
Sony uses a non-standard format in their images so this is needed.
Change-Id: Id451698d7b53b8a627a51c3f19db8cd07d7cb025
Signed-off-by: Andreas Makris <andreas.makris@gmail.com>
-rw-r--r-- | custombootimg.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/custombootimg.mk b/custombootimg.mk new file mode 100644 index 0000000..50bc8cd --- /dev/null +++ b/custombootimg.mk @@ -0,0 +1,13 @@ +LOCAL_PATH := $(call my-dir) + +MKELF := device/sony/lt26/tools/mkelf.py +INSTALLED_BOOTIMAGE_TARGET := $(PRODUCT_OUT)/boot.img +$(INSTALLED_BOOTIMAGE_TARGET): $(PRODUCT_OUT)/kernel $(INSTALLED_RAMDISK_TARGET) $(MKBOOTIMG) $(MINIGZIP) $(INTERNAL_BOOTIMAGE_FILES) + $(call pretty,"Boot image: $@") + $(hide) python $(MKELF) -o $@ $(PRODUCT_OUT)/kernel@0x40208000 $(PRODUCT_OUT)/ramdisk.img@0x41300000,ramdisk vendor/sony/lt26/proprietary/etc/firmware/RPM.bin@0x20000,rpm + +INSTALLED_RECOVERYIMAGE_TARGET := $(PRODUCT_OUT)/recovery.img +$(INSTALLED_RECOVERYIMAGE_TARGET): $(MKBOOTIMG) $(recovery_ramdisk) $(recovery_kernel) + $(call pretty,"Recovery image: $@") + $(hide) python $(MKELF) -o $@ $(PRODUCT_OUT)/kernel@0x40208000 $(PRODUCT_OUT)/ramdisk-recovery.img@0x41300000,ramdisk vendor/sony/lt26/proprietary/etc/firmware/RPM.bin@0x20000,rpm +# $(hide) $(call assert-max-image-size,$@,$(BOARD_RECOVERYIMAGE_PARTITION_SIZE),raw) |