分享

安卓ROM定制开发教程十三

 quasiceo 2015-09-25
安卓ROM定制开发教程十三:
Linux环境下打包解包system.img的方法

  Linux环境下怎么样打包解包system.img,其实我们在windows环境下用ROM厨房也可以对system.img进行解包操作,但是没办法再打包回去。
  今天安卓部落特整理了Linux环境下打包及解包system.img的教程供大家参考,本文以雨林木风(YLMF)OS为例,起点OS也差不多的。

  Linux环境下打包解包system.img视频教程
  网上搜索了一下,很多文章都是介绍在Linux环境下用unyaffs和mkyaffs2image来实现解包和打包的,但是YLMF OS直接就可以操作。
  首先需要为你的
雨林木风(YLMFOS)和起点OS安装VMware Tools,这样能很方便的在物理机和虚拟机之间复制拷贝文件。
  首先在虚拟机YLMF OS桌面上新建一个文件夹,名字可以随便取。
  然后将Windows物理机里面的system.img复制
  进入刚刚虚拟机桌面建立的文件夹里面,点击粘贴。
  因为system.img文件有点大,复制会花掉一点点时间。
  再到system.img的文件夹相同目录新建一个文件夹,也叫system
  这样是为了方便一会将system.img解包到system文件夹中,记住一定要新建文件夹,不然一会解包的时候会出现错误。
  打开终端
  输入命令mount -o rw,loop system.img system最后这个system就是刚刚新建的文件夹名称,如果你新建的是别的名称,这里需要更改一下。
  解包完成,我们进入system文件夹看看,里面多了很多文件夹和文件,包括ROM固件包常见的app、bin、tec、fonts、framework、lib和media文件夹。
  这时我们先不做任何修改和定制,直接将system.img打包回去,还是在刚才的终端命令窗口,输入解包命令:umount system
  意思就是说将system文件夹打包成system.img
  再进入system文件夹看看,里面的文件全都不见了,这就表示system.img打包成功了,这时就可以拷贝出来,然后利用厨房打包签名ROM固件包后刷入手机了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多