Android system.image相关【转】
1、
http://www.cnblogs.com/sdphome/archive/2011/03/18/1987673.html
重新打包system.img
重新打包system.img,虽然我不知道为什么要这样做,但是我知道这样做是可以的.
呵呵,linux没有不可能的事情.朝鲜的 红星 操作系统就是例子.
具体办法是
1. 在android out 目录里查找这个工具 mkyaffs2image.
呵呵, find 命令肯定会吧? find out/ -name mkyaffs2image -print
找到了后,记住这个目录.
2. 因为android编译后会自动生成system/ 这个目录,这个目录就是用来生成system.img 的.
mkyaffs2image system/ system.img
恩,这样就可以了. 如果你连这个命令都运行不了,那你该去见马克思了.
有收获吗? 记得回帖子.
2、
http://www.cnblogs.com/sdphome/archive/2011/03/18/1987678.html
快速重建system.img
修改android的系统模块后, 需要重新生成system.img, 以前我用make systemimage,但这个过程太慢了,很烦人。于是通过make输出的信息, 找到一个比较快的方法,只编译模块和生成system.img,省去其它过程,重新生成system.img快了不少。
以修改services模块为例,命令如下:
cd frameworks/base/services
mm
cd -
out/host/linux-x86/bin/mkyaffs2image -f out/target/product/generic/system out/target/product/generic/system.img
其它模块类似, 呵~