1. 将android system.img 中文件打包到PC

bash-3.2# mount
rootfs on / type rootfs (rw)
/dev/pts on /dev/pts type devpts (rw)
/proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
/dev/block/mtdblock0 on /system type yaffs2 (rw,nodev,noatime,nodiratime)
/dev/block/mtdblock1 on /data type yaffs2 (rw,nodev,noatime,nodiratime)

由于system.img是挂靠到 /dev/block/mtdblock0 的
//使用 busybox中tar 进行打包
bash-3.2# tar jcvf tmp/system.tar.bz2 system

然后在pc中开个终端
#adb pull tmp/system.tar.bz2 system.tar.bz2

到此为止,system.img的文件就弄到pc中,你可以任意修改,然后使用 mkyaffs2 这工具制作属于自己的system.img。


2. 编译yaffs2镜像制作工具:mkyaffs2image
下载:http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/
//点击左下角的 Download tarball 下整个tar包

解压,进入utils目录,编译
生成 mkyaffs2image 及 mkyaffs

命令格式
#./mkyaffs2image system/ system.img

注:也可交叉编译。交叉编译后可用在特定的平台(与选用的交叉编译器有关)

更多相关文章

  1. 利用第三方jar包jaudiotagger实现与MediaMetadataRetriever类似
  2. 在Android中实现文件读写
  3. Android里解析AndroidManifest.xml的java文件
  4. android 文件系统结构及其引导
  5. Android中彩信文件的读取
  6. Android 上传图片到服务器(多文件上传)
  7. Android 系统文件简介
  8. Android 保存数据到文件

随机推荐

  1. 使用Node.js初始化和配置AWS
  2. 深入浅出 Ajax 读书摘记2——【Ajax请求
  3. Javascript学习:案例7--对象属性和方法的
  4. css选择在IE中不起作用
  5. 注入html行模板的最佳方法
  6. require():使用module.exports vs直接分配给
  7. iOS uiwebview无法从javascript方法加载
  8. 为什么括号用于包装javascript函数调用? [
  9. js 不同类型var的boolean运算验证
  10. Ajax中DWR框架使用简单步骤