OSDN Git Service

Make iso file hybrid so they can be used on a usb stick
authorSilvere Lestang <silvere.lestang@gmail.com>
Wed, 14 Dec 2011 07:59:34 +0000 (08:59 +0100)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Sun, 18 Dec 2011 15:26:40 +0000 (23:26 +0800)
Android.mk
boot/isolinux/isolinux.bin
boot/isolinux/vesamenu.c32

index f3995c2..edb9eee 100644 (file)
@@ -91,6 +91,7 @@ $(ISO_IMAGE): $(boot_dir) $(BUILT_IMG)
        genisoimage -vJURT -b isolinux/isolinux.bin -c isolinux/boot.cat \
                -no-emul-boot -boot-load-size 4 -boot-info-table \
                -input-charset utf-8 -V "Android-x86 LiveCD" -o $@ $^
+       $(hide) isohybrid $@ || echo -e "isohybrid not found.\nInstall syslinux 4.0 or higher if you want to build a usb bootable iso."
 
 ANDROID_SRC := /android-system
 USB_BOOT := $(PRODUCT_OUT)/usb_boot
index 5df9556..e4ebc5d 100644 (file)
Binary files a/boot/isolinux/isolinux.bin and b/boot/isolinux/isolinux.bin differ
index 7eafbc4..8681a27 100644 (file)
Binary files a/boot/isolinux/vesamenu.c32 and b/boot/isolinux/vesamenu.c32 differ