如何提取 官方cm10.1 jb 4.2.2 romROM包里system.img 里的文件

怎样提取刷机包system.img里的文件
因手机root后误删系统文件,至手机无法正常运行,请问大神怎样提取刷机包system.img里的文件。
该帖共收到 5 条回复!
发表于 日 10:34
用文件管理器提取
发表于 日 09:41
哪位版主的积分几十万,偏偏不放过我,说我灌水,把我的记分搞成复数了,你好高兴么?
发表于 日 09:32
学习。。。。。
发表于 日 10:45
用文件管理器提取
什么文件管理器?
发表于 日 13:27如果大家把第三方刷机包下载好后,为了确保刷机能够顺利运行。这个教程就来教大家如何给刷机包进行精简与优化,同时想解线刷包的童鞋也能通过它解开线刷包里的系统文件哦。准备工作:Rom包即刷机包(卡刷包线刷包都可以,下面讲的时候会告诉你们怎么分别使用)蘑菇rom助手(自行搜索。下载完毕,安装以后打开它)教程开始:1、打开rom助手,然后点击“系统精简”,选择下载好的rom包。【注意:卡刷包可以直接打开;线刷包需要在解压然后打开里面后缀为system.Img的文件】评论2、在解析完毕刷机包后,你会看到刷机包里的所有应用名称以及它的文件名,版本信息,容量大小等信息。后面附带的“操作方式”标注的“预装软件”是在说明此款软件可以进行删除。评论3、把你要删除的软件勾选出来,“操作方式”由“预装软件”变成“清除”,不要管它,封包之后会它们会自动清除。4、你会发现在软件右侧的工具框里,有一些其他功能。&“内置预装”如下图所示,左边框里显示的是手机必备应用,根据个人喜好添加即可。同时点击“添加本地APK”就可以添加自己下载好的应用。之后添加的所有应用都会在右边的框里罗列出来。(“预装lib”同理。)评论&像“性能优化”和“一键root”这两个只要点击一下就能操作成功!“信息修改”如下图所示,是修改信息名称和属性值的,还可以对其进行添加。评论5、以上操作完成后,点击右下角“开始封装”按钮。然后一个新的rom包就制作完成了!下面教大家如何对线刷包进行系统文件的解包。卡刷包只要对压缩包进行解压就可以看到手机里的system文件里的东西;而线刷包是不能直接看到的,需要一个工具对其进行解开。1、回到主界面。点击“解包img”评论2、然后选择你刚才在第一部分解压线刷包得到后缀为system.Img的文件,也是容量最大的那个系统文件。(如果容量最大的那个不是system文件,可以对其进行改成system.Img即可)接着就会如下图所示,正在解包:评论3、解包成功后会有提示,之后打开所在的文件夹,就能看到解出来的文件了。是不是特别简单。评论不管是封装完毕,还是解包完毕,系统最终会把这些文件保存至一个叫“MOGU”的文件夹里,新的刷机包时以封包日期命名,有助于区分原刷机包,不会造成混淆。
您需要登录后才可以发帖
其他登录方式:如何编辑、打包system.img文件
&&欢迎转载收藏,转载请保留如下信息:
Mr.ROM出品
.cn/mrrom1
各位使用MTK提供的flash_tool进行刷机时,有否注意到刷机包中有一个system.img文件?实际上不管是何种平台,Android系统代码编译完成后,都会生成system.img这个文件。
它是Android系统最重要的目标文件,其中包含整个Android部分的镜像。
本文介绍如何解包、编辑、重新打包此文件。
1. system.img文件的格式
system.img文件实际上是yaffs2格式的压缩包,关于yaffs2格式,如下是重要的参考链接:
. 官方网站:
. 百度百科:
2. 如何解压缩system.img文件
unyaffs2这个工具是专门用于解压缩yaffs2包的,其官方网址如下:
从这个网址下载到unyaffs2.c和unyaffs2.h后,gcc -o unyaffs2 unyaffs2.c即可得到此工具
然后unyaffs2 system.img,即可在当前目录下生成system.img中保存的所有文件。 为了不污染当前目录,
我一般会生成一个临时目录存放需要解压的system.img,然后在其中进行解压缩的工作。
3. 编辑解压后的内容及注意事项
你可以用任意工具去编辑生成的文件。 到底哪些文件可以动,哪些不能动,请参看我的其他系列文章。你也可以在里面添加需要的文件,例如应用程序。
注意:类似于vi这样的工具,在编辑后会在当前目录生成临时文件,记得在编辑完成后,删除这些临时文件。
4. 重新打包
打包要用到mkyaffs2image这个工具。这个工具在我们编译过程中会生成,存放在./out/host/linux-x86/bin/mkyaffs2image
但是你也可以从yaffs官方网站下载最新的代码自己来生成此工具,这对于你在Cygwin环境下使用这个工具特别方便。
从官方网站下载代码编译的方法如下:
。 git clone
。 cd yaffs2/utils
接下来,加入你要打包的文件都放在system这个目录下,你就可以用mkyaffs2image -f system system.img这个命令来打包。
然后它就可以被烧录到手机上使用了。
请记住一定要使用-f参数!! 这个参数保证最后烧录到手机后,所有的文件的权限、用户、组都符合目标手机的要求。否则
生成的system.img烧录到手机上后,会出现严重的权限问题。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。从官方Bin文件中提取system文件_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
从官方Bin文件中提取system文件
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
你可能喜欢}

我要回帖

更多关于 提取system.img 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信