simg2img exynos4412 Android4.2

来源:互联网 发布:齐天大圣进阶数据 编辑:程序博客网 时间:2024/06/05 11:44
simg2img: 把system.img 文件转成ext4格式;
例如:
          simg2img system.img ext4 
          sudo mount -t ext4 ext4 ./tmp



e2fsck 检查ext2、ext3、ext4文件系统的正确性;

make_ext4fs -s -l 367001600 -a system ./system.img ./system





killall mediaserver

----------------------------------------------------------------------------------------------------

mkimage -A arm -O linux -T ramdisk -C none -a 0x40800000 -n "ramdisk" -d out/target/product/smdk4412/ramdisk.img out/target/product/smdk4412/ramdisk-uboot.img
mkimage -A arm -O linux -T ramdisk -C none -a 0x40800000 -n "ramdisk" -d ./ramdisk.img ./ramdisk-uboot.img





----------------------------------------------------------------------------------------------------
提取 ramdisk-u-boot.img 两种方法:
mkbootfs out/target/product/smdk4412/root | minigzip > out/target/product/smdk4412/ramdisk.img


          其实ramdisk-uboot.img是由ramdisk.img加64 Bytes的头信息用mkimage命令生成的;
第一种方法:
dd if=ramdisk-uboot.img of=ramdisk.img.gz bs=1 skip=64
gzip -d ramdisk.img.gz 
mkdir fs =》 cd fs
cpio -i -F ../ramdisk.img


第二种方法:
gunzip -S .img ramdisk.img
mkdir rfs => cd rft => cpio -i -F ../ramdisk


mmc erase boot 0 0 0
mmc erase user 0 0 0
fdisk -c 0 512 2000 500 => 解决Camera需要外置存储卡的问题!
fatformat mmc 0:1
ext3format mmc 0:3
extformat mmc 0:4

0 0