boot.img repack:
unpack:
$ ./unpack_bootimg --boot_img boot.img --out ./boot
boot_magic: ANDROID!
kernel_size: 9347080
kernel load address: 0x10008000
ramdisk size: 16806604
ramdisk load address: 0x11000000
second bootloader size: 82944
second bootloader load address: 0x10f00000
kernel tags load address: 0x10000100
page size: 2048
boot image header version: 0
os version and patch level: 0
product name:
command line args:
additional command line args:
boot$ ls
kernel ramdisk second
pack:
./mkbootimg --kernel ./boot/kernel --ramdisk ./boot/ramdisk--second boot/second -o target-boot.img
ramdisk repack: sudo apt-get install abootimg -y
unpack:
boot/ramdisk-dir$ abootimg-unpack-initrd ../ramdisk
pack:
boot/ramdisk-dir$ abootimg-pack-initrd
boot/ramdisk-dir$ ls
initrd.img ramdisk