首先先给andriod装上busybox

<!-- [if !supportLists]-->1. 下载busybox fro android http://blog.chinaunix.net/u/20947/showart.php?id=1913228 <!-- [endif]-->

<!-- [if !supportLists]-->2. 运行adb shell进入到android emulator <!-- [endif]-->

<!-- [if !supportLists]-->3. # mkdir /data/busybox <!-- [endif]-->

<!-- [if !supportLists]-->4. $ adb push busybox /data/busybox/busybox . <!-- [endif]-->

<!-- [if !supportLists]-->5. # cd /data/busybox; ./busybox --install . <!-- [endif]-->

<!-- [if !supportLists]-->6. # chmod 555 /system/bin/busybox <!-- [endif]-->

接下来创建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

更多相关文章

  1. Android(安卓)getResources的作用和须要注意点
  2. Android中运行Tensorflow程序2-编写自己的程序
  3. android 权限注解库
  4. Android(安卓)studio黑科技
  5. Android(安卓)ANR 探索
  6. Android(安卓)使用CMake 编译NDK
  7. 【CMake】CMake 引入 ( Android(安卓)NDK 构建脚本 | CMake 命令
  8. Android(安卓)wifi-framework WifiMonitor和WifiNative学习
  9. Android及系统架构目录结构介绍

随机推荐

  1. Android下调用jni时进行的转码操作实例
  2. android 读书笔记 1
  3. 初学Android(一)
  4. template class build errors in android
  5. Android中的string资源占位符及Plurals s
  6. android中的权限说明
  7. Android(安卓)adb setuid提权漏洞的分析
  8. 通过AIDL及反射机制,使用隐藏API挂断电话
  9. Android恢复出厂设置
  10. 【Android】LitePal安装和使用