【转】android: 制作system.img(yaffs2) 镜像

android: 制作system.img(yaffs2) 镜像

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 

 

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

 

源文档 <http://feixf1974.javaeye.com/blog/192222

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值