600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > [工具] 小白如何修改解包打包system.img

[工具] 小白如何修改解包打包system.img

时间:2021-02-22 00:48:35

相关推荐

[工具] 小白如何修改解包打包system.img

关于打包system

一、首先按装个虚拟机-虚拟机里装个linux!这里我用的是YLMF OS,要取得ROOT权限-/ylmf/guide/10136814.html

教你如何最快取得ROOT权限

打开终端输入以下代码:sudo adduser root admin这个是建立你的ROOT用户,按照提示输入你的电脑密码。然后输 入以下代码:sudo passwd root按照提示连续两次输入你要设置的ROOT账户的密码。大功告成。密码是隐藏的!!!

下面开始教程:

首先呢下载好工具,弄好自己的环境

解包工具unyaffs的代码下载地址为:

/p/unyaffs/downloads/list

编译方法非常地简单,只需要下载源代码,然后运行:

$ gcc -c unyaffs.c

$ gcc -o unyaffs unyaffs.o

即可生成这个unyaffs的解包工具,unyaffs工具需要放到linux的/bin目录下,并赋予执行权限sudo chmod 777 unyaffs .

环境我是用虚拟机装的YLMF OS,将system.img文件上传到linux虚拟机上,进入存放system.img到路径下,比如我是放在/home/ymlf/下载/system利用这个工具就可以把自己生成的system.img进行解包,然后修改里面的内容了。

unyaffs使用方法非常简单:

在system.img目录下执行unyaffssystem.img ,执行完后会输出endof image.

即可将system.img解包成一个叫做system的目录,里面包含了整个android的文件系统,这时把原来的system.img删除

熟悉吧:

这时你就可以尽情的去DIY了,美化、修改文件、删除软件…网上有很多的教程~如:内置的软件对照表,可以通过删除app下的内置文件……

二、用mkyaffs2image工具

重新打包新的system.img解压成功后别忘了把文件夹原来system.img删除,打包前要在system文件夹里 执行sudochmod -R 777 * 把文件全都赋予最高权限,

再回到system的上一层把mkyaffs2image工具放到同一个目录下

运行

mkyaffs2imagesystem system.img

这样,就生成了新的system.img文件了。

大家就可以替换原来的包里的system.img刷到手机里了!

中兴_N600—ROM交流群128641633求高手加入!!!

unyaffs.zip

4.03 KB, 下载次数: 291

mkyaffs2image.rar

6.59 KB, 下载次数: 386

← mkyaffs2image去掉.png

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。