RP4412开发板在Android系统编译生成ramdisk-uboot.img

时间:2021-05-04 07:06:13

荣品RP4412开发板在android系统编译的时候,怎么生成ramdisk-uboot.img生成流程分析:

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

1、解压ramdisk-uboot.img

解压、修改Android的ramdisk-uboot.img的手动方法:

将ramdisk-uboot.img复制一份到任何其他目录下,将其名称改为ramdisk-uboot.img.gz,并使用命令

gunzip ramdisk-uboot.img.gz

然后新建一个文件夹,叫ramdisk吧,进入,输入命令

cpio -i -F ../ramdisk-uboot.img

这下,你就能看见并操作ramdisk里面的内容了。

2、制作ramdisk-uboot.img,

cpio -i -t -F ../ramdisk-uboot.img &get; list

cpio -o -H newc -O lk.img < list

当前目录下生成的lk.img就是我们的新镜像了。