如何在不重新编译整个工程的前提下, 修改boot.img, system.img, ramdisk.img和userdata.img

解决方案 »

  1.   

    一般情况下,可以
    #mount -o loop -t yaffs2 system.img ~/tmp
    前提是要安装和支持yaffs2文件系统
      

  2.   

    我的建议是重新编译你的工程。因为直接更改boot.img是很危险的,一般都会没法开机
      

  3.   

    安装AbsoluteTelnet工具后    编译boot.img命令为:" . buildpro mkboot "
                              编译system.img命令为:" . buildpro system "其他两个没用到过~~
      

  4.   

    刚试了试  编译system.img命令为:" . buildpro system "的同时会重新编译ramdisk.img而userdata.img   只需要输入命令:" . buildpro userdata "
      

  5.   

    你可以直接操作out/.../system下的文件,然后make snod
      

  6.   

    我现在单独编译boot.img的做法是:
    删除boot.img,然后把out/.../下的所有文件的权限都设置为不可删除,然后编译build/envsetup.sh
    这样速度其实也还可以.就是system.img较大.
    谢谢后面几位的回复.
      

  7.   

    可不可以加个QQ 1033041695  帮忙看看system.img 怎么修改