移动叔叔

标题: [ 补丁包 ]【251...】解决大多数ROM运存严重不足的补丁包~开启linux压缩内存技术... [打印本页]

作者: 2515218081    时间: 2015-8-16 18:46
标题: [ 补丁包 ]【251...】解决大多数ROM运存严重不足的补丁包~开启linux压缩内存技术...
本帖最后由 2515218081 于 2015-8-17 09:07 编辑

这个帖子是对上次的补充[教大家解决大多数ROM运存不足的问题,绝对原创!100%非常有效!]

对于Linux平台的zram压缩内存技术大家应该不曾听说,ZRAM是linux的一种内存优化技术,基本工作原理是:通过划定一片区域,将压缩过后的硬盘数据放入该区域,以实现高速读取。,其实TCL官方包就有分配512M的压缩内存,但是在终端模拟器输入free也可以看到swap虚拟内存这行有数值,但是这个并不是虚拟内存,具体的你可以百度“zram”。总之对于1G RAM的S720T开启之后效果非常好。

我们可以用RE看到大多数ROM根目录都有enableswap.sh这个文件,打开为文本可以看到这个是用来开启zram0的,就是压缩内存。但是有些ROM由于未知原因,有这个文件但是没有执行它,所以就导致了运存的严重不足。
如果你直接用RE执行这个文件,下次开机又要再执行一次,直接复制到/system/bin目录改好权限,开机时也不会执行。
所以就需要配合init.d,但有些ROM说内核开启了init.d,却并没有,所以只好用init.d.apk这个应用来开启支持init.d,但是开了init.d发现init.d没用,这是因为ROM的脚本文件没有链接busybox的组件到/system/xbin/,缺少run-parts这个组件所以/system/etc/init.d/目录下的脚本文件没有被执行。


于是乎,针对以上问题我制作了一个卡刷包。

链接在此:

用Recovery刷入此补丁包即可链接好Busybox的所有组件、支持init.d、开启分配512M压缩内存。虽说开启了压缩内存,会增加耗电,但是对于1G运存的S720T来说利大于弊,增加的耗电并不明显。至于RAM 2G以上的就别开了,弊大于利。
我用一台联想的MTK6572手机测试了一下,但是没有busybox,所以我自己加了一个,效果同样显著!!其他的MTK手机觉得RAM不足的也可以试试这个补丁包,有些机型没有/dev/block/zram0的无法开启

注意:如果你要关闭压缩内存,只要把/system/etc/init.d/04enableswap删除即可,如果你想取消官方包的压缩内存,只要把04enableswap打开为文本并粘贴以下内容

此卡刷包只适合用RE查看根目录有emmc@android的机型,因为卡刷包的脚本挂载的就是这个,其他机型如没有这个,请自己修改脚本。不同机型默认开启的压缩内存大小也不同。
作者: chunxie    时间: 2016-2-12 01:21
这个我想看一看

作者: xiaoyidsd    时间: 2016-2-12 20:51
679678图u

作者: AND___YOU    时间: 2016-3-6 11:17
太给力啦~楼主V5!
作者: kof9ko    时间: 2016-3-7 15:00
强烈支持楼主ing……
作者: 小楠孩    时间: 2016-4-8 10:06
哎,试试看吧!
作者: 1915007283    时间: 2016-4-11 13:05
fjgvjhfuugg
作者: winxh    时间: 2016-4-19 16:59
谢谢楼主!好东西顶一个!

作者: yuoyeluo    时间: 2016-4-27 20:02
可以吗
作者: a644708773a    时间: 2016-5-1 23:02
了了了了了
作者: sizhizhu1123    时间: 2016-5-27 23:43
什么东东.,...............
作者: 7278    时间: 2016-6-13 01:59
aaaaaaaaaaa
作者: 一哈说的话    时间: 2016-6-26 13:43
弟弟顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

作者: lyj730598951    时间: 2016-9-26 15:13
966666666666

作者: versfee    时间: 2016-10-31 09:55
感谢楼主,下载看看
作者: xiaogege088    时间: 2016-11-29 11:51
用得上的东西啊!

作者: 我的基他    时间: 2017-9-11 10:27
谢谢楼主分享!




欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2