SiteServer CMS 帮助中心


 
  首 页 苹果专区 硬件维修 刷机教程 刷机工具 刷机包下载 图纸资料 格机解锁指令  
线刷包ROM修改及制作教程

一、线刷包的组成

我们主要是修改system.img这个文件,如果只是简单修改可以直接用yaffs2img浏览器.exe来修改system.img

  1. 准备

  1. Java JDK下载,安装,Windows系统配置JDK环境

  2. unyaffs解包工具

  3. yaffs2img浏览器.exe

  1. 制作修改线刷包(修改system.img

  1. 提取(解包)system.img里面的文件用作备份(不必须)

******************************************************************************

推荐工具:unyaffs解包工具

使用方法:

system.img放到unyaffs解包工具里面,然后把system.img点住拖到extract.bat上面就会自动解包system.img

【解包前】

【解包后】

关于精简增加系统软件

方法一适合修改比较多的:(方法218页)

大家按步骤来,解包system.img就会看到ROM里面的文件,我们常修改的是app文件夹里面的系统软件,可以增加(自定义集成)也可以删除(自定义精简)。

*******************************************************************************

【精简软件,以去除搜狗输入法为例】

进入app目录,找到SogouInput.apk,我们先不急着把它删除,精简任何软件时都先用解压缩软件打开瞧瞧,存不存在lib库,如果存在,我们要到system.img解包后的lib文件夹里面,删除与软件里面lib目录最底层的“.so”相同的文件。以搜狗输入法为例,用好压打开,我们会看到存在lib,进入路径最底层,会看到一些“.so”文件

第一步:找到要精简删除的软件(如去除搜狗输入法,就要找到app里面的sogouinput.apk,先不急于删除,用解压缩软件打开它)

第二步:用好压打开软件

如果是添加某种软件到刷机包里面则是相反地操作

*******************************************************************************

【集成软件到刷机包中】

以手机QQ2012为例

首先我们要将手机QQ2012这个软件更名为QQ2012.apk,注意刷机包中的文件名是不允许存在中文的。

用解压软件提取软件中的“.so”文件,放到lib文件夹里面;而QQ2012则是放到app文件夹里面。

总之我的方法就是先在解包system.img后的ROM文件中修改成我们想要的样子,最后我们再把它们固化到刷机包中。

四、修改制作新的system.img

推荐工具:yaffs2img浏览器

第一步:双击打开yaffs2img浏览器.exe

加载中

将工作窗口的app文件夹删除

重新添加我们修改后的app文件夹

添加的目录就是我们解包system.img后修改了的app文件夹

修改权限后可以在窗口下方信息栏。点击任意文件,会看到你设置的权限代码,以作检查。

PSROM不同的文件夹里面的文件权限不一定相同,applib里面的文件代码为0644

添加.so技巧方面

删除之后

我们要把解包后的system.img里面的lib文件夹里面的.so文件选中(lib文件夹里面的文件夹不要选中)添加进去。

其它app¥lib文件修改都是用这样的方法,至于其他目录里面的文件建议单独删除再添加,至于权限代码,要和删除之前的一样。

就这样删除添加文件完毕,进入最后一步,打包成新的system.img

再回到之前的页面

就这样就做成你想要的刷机包(线刷包)了。

最后检查刷机包的文件的完整性。

将新的system.img解包,和之前解包修改后的文件进行对比。选中查看属性吧。不多说了。

方法二:

至于修改比较少的,可以直接用yaffs2img浏览器.exe修改system.img,省去解包这一步。

不过我还是建议用我推荐的方法,熟悉之后会很简单很方便。

yaffs2img浏览器.exe】操作

删除

添加文件

添加目录

修改权限

文中所提的附件请从这里下载:线刷包制作和修改教程及工具  


评论 
验证码  
提交
评论总数:0 [ 查看全部 ]网友评论
上一篇:三星GT-S5830刷机教程 下一篇:红米3线刷教程

 刷机教程 (157)