分类: LINUX
2009-04-28 16:50:34
首先先给andriod装上busybox
1.
下载busybox fro android http://blog.chinaunix.net/u/20947/showart.php?id=1913228
2.
运行adb shell进入到android emulator
3.
#
mkdir /data/busybox
4.
$ adb push busybox
/data/busybox/busybox
.
5.
# cd /data/busybox; ./busybox
--install
.
6.
# chmod 555
/system/bin/busybox
接下来创建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
最好需要将提取出的tar文件转换为img文件,这时候就要用到mkyaffs2image工具了。
首先,编译yaffs2镜像制作工具:mkyaffs2image
下载:
//点击左下角的 Download tarball 下整个tar包
解压,进入utils目录,编译
生成 mkyaffs2image 及 mkyaffs
命令格式
#./mkyaffs2image system/ system.img