if we don't gzip the empty ramdisk,the bootloader will refuse
to boot our kenrnel when in fastboot mode and will display this message:
booting... FAILED (remote: reproduce boot image with on-flash ramdisk error)
DEPENDS += "android-image-utils-native"
PV = "2.6.32+${PR}+gitr${SRCREV}"
-PR = "r17"
+PR = "r18"
COMPATIBLE_MACHINE = "htcdream"
CMDLINE = "console=tty1 root=/dev/mmcblk0p1 rootdelay=8 fbcon=rotate:1 panic=30 mem=110M"
do_deploy_append() {
touch -f empty
+ gzip empty
mkbootimg --kernel ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_BASE_NAME}.bin \
- --ramdisk empty \
+ --ramdisk empty.gz \
--cmdline "${CMDLINE}" \
--output ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_BASE_NAME}.fastboot
}