创建 Android 文件系统(Root file system)
2010-04-21 06:31:00 来源:WEB开发网核心提示:接下来创建tarball for /system and /data#/data/busybox/busybox tar cvf /data/data.tar /data#/data/busybox/busybox tar cvf /data/system.tar /system最好,提取adb pull /data/
接下来创建tarball for /system and /data
#/data/busybox/busybox tar cvf /data/data.tar /data
#/data/busybox/busybox tar cvf /data/system.tar /system
最好,提取
adb pull /data/system.tar system.tar
adb pull /data/data.tar data.tar
最好需要将提取出的tar文件转换为img文件,这时候就要用到mkyaffs2image工具了。
首先,编译yaffs2镜像制作工具:mkyaffs2image
下载:http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/
//点击左下角的 Download tarball 下整个tar包
解压,进入utils目录,编译
生成 mkyaffs2image 及 mkyaffs
命令格式
#./mkyaffs2image system/ system.img
------------------------------
4. 将这两个文件夹拷贝到rootfs里面,覆盖掉里面相应的那两个同名文件夹。
5. 最后一步,同第一种方法一样,创建dev/,这里不再赘述。
[]
赞助商链接