作者:Mr.Ding
8月14日更新脚本代码,添加部分网络调整项目,改进opt内存管理模式,改进Compcache(压缩缓存)管理为全自动模式,压缩缓存大小=25%*总物理内存
我一直在强调,自启管理这东西是我推荐的一个很重要的科普优化项目(不要拿国产的优化软件来跟这比,自启管理足够称得上是专业神器),不然不会专门内置,如果不会搭配使用的话,我无法保证你会有足够好的体验。可能自启管理那东西并不傻瓜,但是教程和说明我已经写的非常清楚了,http://bbs.gfan.com/android-3561567-1-1.html最后再啰嗦一次,自启管理的基本原理知识是玩安卓入门与不入门的一个准确的分水岭,如果你不肯用心学一些有用的知识,还在抱着只会精简系统,只会杀进程那种方式来玩安卓的话,那么我很不幸的告诉你,你都不算入门。
首先呢,需要系统支持init.d脚本挂载,官方系统一般都需要修改boot.img来实现,CM和MIUI等第三方系统本身就直接支持。以下内容转载和使用请注明作者。最新更新的系统可以有更多的玩法,经过我的不断调试最终完善。脚本包含的功能有:内存管理机制优化调整,网络优化调整,虚拟机管理和内核参数调整,挂载和SD卡速度优化调整,省电优化调整,IO调度调整。源码借鉴自国外XDA大名鼎鼎的zeppelinrox的最新版Supercharger v6脚本(相信有一定玩机水平的对这个肯定不陌生,不知道的可以搜索一下相关信息,不过Supercharger脚本使用比较繁琐而且据我仔细研究部分调整代码是不适合一些机型用的,现在全都OK了),大量内核参数调整,更省电稳定,重新分配OOM Killer,更好的内存管理机制,默认模式为性能平衡模式,adj警戒值0,3,6,10,12,15,minfree阀值2048,3072,10240,12288,14080,16128(即8M,12M,40M,48M,55M,63M)。桌面启动器驻留内存,提高前台,后台等重要进程的优先级,一些程序总是莫名其妙的被系统自动杀掉的问题得到解决。另外推荐一款软件AutoKiller Memory Optimizer,可以优化内存并实时查看进程和服务的OOM值,我给OOM Killer(LMK)默认分配的内存如下:前台程序警戒值0,阀值2048=8M,可见程序警戒值3,阀值3072=12M,次要服务警戒值6,阀值10240=40M,后台程序警戒值9,阀值12288=55M,空程序警戒值15,阀值16128=63M
此脚本有一定的DIY可玩性,而且制作ROM的时候置入更简单功能更多,完全可以抛弃Supercharger了。我预置了4种内存管理模式可切换,从此不再受系统束缚,如果你不喜欢我强制的多任务模式的内存管理机制,也可以自己改成自动模式或者其他模式。也就是意味着从现在开始你可以自己掌控内存管理机制了,而不再受制于系统本身。方法是打开RE管理器挂载为读写,进入system目录,然后进入etc目录内的init.d文件夹,打开编辑90SuperTweak脚本,将LMKMODE="on"下方的LMKVAL="str"中的str改为auto或者其他模式,文件修改完以后保存,要注意文件权限是不是跟之前的一样(之前权限默认RWX R-X R-X)。然后重启、开机即可自动切换。当然也可以改为其他模式,预置的一共有auto, opt, str, aggr,4种模式,auto是自动模式,opt是性能平衡模式,str是最佳多任务处理模式,aggr是激进模式,脚本内的其他数值请勿随意修改。有没有生效的查看方法是重启以后打开RE管理器,进入cache目录,打开tweaklog文件查看,Lowmemorykiller mode is:XXX(XXX代表你修改的模式名称),另外关于此次改进的全自动zipalign优化,也是有Log日志可以方便查看的,打开RE管理器,进入data目录,打开zipalign.log即可查看,脚本会自动根据zipalign.db数据库自动略过已优化过的apk,自动zipalign新安装的apk。关于zipalign优化的具体意义自行搜索。
SuperTweak脚本:
90SuperTweak.rar (3.02 KB) 2012-8-14 23:39 上传点击文件名下载附件
下载积分: G币 -1
下载地址:http://pan.baidu.com/share/link?shareid=135394&uk=2886182335
8月14日更新脚本代码,添加部分网络调整项目,改进opt内存管理模式,改进Compcache(压缩缓存)管理为全自动模式,压缩缓存大小=25%*总物理内存
我一直在强调,自启管理这东西是我推荐的一个很重要的科普优化项目(不要拿国产的优化软件来跟这比,自启管理足够称得上是专业神器),不然不会专门内置,如果不会搭配使用的话,我无法保证你会有足够好的体验。可能自启管理那东西并不傻瓜,但是教程和说明我已经写的非常清楚了,http://bbs.gfan.com/android-3561567-1-1.html最后再啰嗦一次,自启管理的基本原理知识是玩安卓入门与不入门的一个准确的分水岭,如果你不肯用心学一些有用的知识,还在抱着只会精简系统,只会杀进程那种方式来玩安卓的话,那么我很不幸的告诉你,你都不算入门。
首先呢,需要系统支持init.d脚本挂载,官方系统一般都需要修改boot.img来实现,CM和MIUI等第三方系统本身就直接支持。以下内容转载和使用请注明作者。最新更新的系统可以有更多的玩法,经过我的不断调试最终完善。脚本包含的功能有:内存管理机制优化调整,网络优化调整,虚拟机管理和内核参数调整,挂载和SD卡速度优化调整,省电优化调整,IO调度调整。源码借鉴自国外XDA大名鼎鼎的zeppelinrox的最新版Supercharger v6脚本(相信有一定玩机水平的对这个肯定不陌生,不知道的可以搜索一下相关信息,不过Supercharger脚本使用比较繁琐而且据我仔细研究部分调整代码是不适合一些机型用的,现在全都OK了),大量内核参数调整,更省电稳定,重新分配OOM Killer,更好的内存管理机制,默认模式为性能平衡模式,adj警戒值0,3,6,10,12,15,minfree阀值2048,3072,10240,12288,14080,16128(即8M,12M,40M,48M,55M,63M)。桌面启动器驻留内存,提高前台,后台等重要进程的优先级,一些程序总是莫名其妙的被系统自动杀掉的问题得到解决。另外推荐一款软件AutoKiller Memory Optimizer,可以优化内存并实时查看进程和服务的OOM值,我给OOM Killer(LMK)默认分配的内存如下:前台程序警戒值0,阀值2048=8M,可见程序警戒值3,阀值3072=12M,次要服务警戒值6,阀值10240=40M,后台程序警戒值9,阀值12288=55M,空程序警戒值15,阀值16128=63M
此脚本有一定的DIY可玩性,而且制作ROM的时候置入更简单功能更多,完全可以抛弃Supercharger了。我预置了4种内存管理模式可切换,从此不再受系统束缚,如果你不喜欢我强制的多任务模式的内存管理机制,也可以自己改成自动模式或者其他模式。也就是意味着从现在开始你可以自己掌控内存管理机制了,而不再受制于系统本身。方法是打开RE管理器挂载为读写,进入system目录,然后进入etc目录内的init.d文件夹,打开编辑90SuperTweak脚本,将LMKMODE="on"下方的LMKVAL="str"中的str改为auto或者其他模式,文件修改完以后保存,要注意文件权限是不是跟之前的一样(之前权限默认RWX R-X R-X)。然后重启、开机即可自动切换。当然也可以改为其他模式,预置的一共有auto, opt, str, aggr,4种模式,auto是自动模式,opt是性能平衡模式,str是最佳多任务处理模式,aggr是激进模式,脚本内的其他数值请勿随意修改。有没有生效的查看方法是重启以后打开RE管理器,进入cache目录,打开tweaklog文件查看,Lowmemorykiller mode is:XXX(XXX代表你修改的模式名称),另外关于此次改进的全自动zipalign优化,也是有Log日志可以方便查看的,打开RE管理器,进入data目录,打开zipalign.log即可查看,脚本会自动根据zipalign.db数据库自动略过已优化过的apk,自动zipalign新安装的apk。关于zipalign优化的具体意义自行搜索。
SuperTweak脚本:

下载积分: G币 -1
下载地址:http://pan.baidu.com/share/link?shareid=135394&uk=2886182335