NAME
mkbootfs (android make ramdisk tools)
DESCRIPTION
源代码在system/core/cpio编译出来的程序在out/host/linux-x86/bin/mkbootfs该程序是用来制作ramdisk.img的,需要配合minigzip一起使用。
ramdisk原始目录:
ramdisk |-- ramdisk/data |-- ramdisk/default.prop |-- ramdisk/dev |-- ramdisk/init |-- ramdisk/init.goldfish.rc |-- ramdisk/init.rc |-- ramdisk/proc |-- ramdisk/sbin | `-- ramdisk/sbin/adbd |-- ramdisk/sys `-- ramdisk/system
制作ramdisk.img的命令行为:
mkbootfs ramdisk/ |minigzip >ramdisk.img
反解压ramdisk.img的方式为:
mkdir ramdisk cd ramdisk cat ../ramdisk.img |minigzip -d |cpio -i or mv ramdisk.img ramdisk.img.gz gunzip ramdisk.img.gz mkdir ramdisk cd ramdisk cpio -i -F ramdisk.img