1.system.img
解包:
直接mount就可以看到
mount -o loop system.img /mnt/system
打包:
mkyaffs2image ./system ./system.img
2.ramdisk.img
解包:
cd ./root && { zcat ../ramdisk.img |cpio -iv; cd -; }
打包:
cd ./root && { find . |cpio -ov -H newc |gzip > ../ramdisk.img; cd -;}
生成UBOOT可以用的镜像
mkimage -A arm -O linux -T ramdisk -C none -a 0x90308000 -n "Android Root Filesystem" -d ./ramdisk.img ./uramdisk.img
3.uImage
生成UBOOT可以用的镜像
mkimage -A arm -O linux -T kernel -C none -a 0x90008000 -e 0x90008000 -n "Android Linux Kernel" -d ./zImage ./uImage