渣想a820吧 关注:287贴子:37,627
  • 15回复贴,共1

教你如何为手机添加V6脚本!!!

只看楼主收藏回复

转自XDA论坛,顺便新人报个到求回复!废话不多说,现在开始。
首先介绍下什么是V6:V6 SuperCharger Script(全名)!这玩意可以在内存不足的时候不至于出太严重的问题,把无关紧要的进程结束,及优化程序运行的优先级。最明显的效果就是,在低内存配置的手机上,让你的UI滑动得更顺畅,跑大型程序轻松些。最典型的代表就是
乐蛙的的千元智能机系统,全都加入了V6 SuperCharger Script,让256MB内存的机器用起来顺畅好多。所以,V6脚本在2.2、2.3等版本的低配置智能机上大行其道,效果是很明显的。


1楼2013-10-06 18:11回复
    教程正式开始!先感谢一下XDA论坛的大神,你的ROM需要支持/system/etc/init.d和/data,这些可以用厨房搞定,不多赘述。
    第一步:
    在/system/etc/init.d文件夹下
    a.建立一个文本文件,去掉扩展名,
    名为:99SuperCharger
    用文本方式打开,复制入以下代码:
    #!/system/bin/sh
    # V6 SuperCharger, OOM
    Grouping&Priority Fixes created by
    zeppelinrox.
    execute=0;
    currentadj=`cat/sys/module/
    lowmemorykiller/parameters/adj`;
    currentminfree=`cat/sys/module/
    lowmemorykiller/parameters/
    minfree`;
    scadj=`cat /data/SuperChargerAdj`;
    scminfree=`cat /data/
    SuperChargerMinfree`;
    if ["$currentadj"!="$scadj"]; then
    execute=1;
    elif [[ -n"$scminfree"]]&&
    ["$currentminfree"!="$scminfree"];
    then
    execute=1;
    fi;
    if ["$execute"-eq 1 ]; then
    mount-o remount,rw /system 2>/
    dev/null;
    form in /dev/block/mtdblock*;
    do
    mount-o remount,rw $m /system
    2>/dev/null;
    done;
    echo$scadj>/sys/module/
    lowmemorykiller/parameters/adj;
    echo$scminfree>/sys/module/
    lowmemorykiller/parameters/
    minfree;
    sed-i '/.*_ADJ/d' /system/
    build.prop;
    sed-i '/.*_MEM/d' /system/
    build.prop;
    busyboxsysctl -w
    vm.oom_kill_allocating_task=0;
    busyboxsysctl -w
    vm.panic_on_oom=0;
    busyboxsysctl -w
    kernel.panic_on_oops=1;
    busyboxsysctl -w kernel.panic=0;
    mount-o remount,ro /system 2>/
    dev/null;
    form in /dev/block/mtdblock*;
    do
    mount-o remount,ro $m /system
    2>/dev/null;
    done;
    fi;
    # End of V6 SuperCharged Entries
    sh /data/99SuperCharger.sh;
    保存退出。


    2楼2013-10-06 18:12
    回复
      好高端,支持一下。
      雷神小动,刺云雨零耶,君将留?
        雷神小动,虽不零,吾将留妹留者。
         


      IP属地:湖北来自Android客户端4楼2013-10-06 18:13
      收起回复
        说实话 我是觉得v6脚本加上去是一个累赘


        来自Android客户端5楼2013-10-06 18:13
        收起回复
          但还是得支持一下,感谢分享


          来自Android客户端7楼2013-10-06 18:14
          收起回复
            第三步:
            来到/data文件夹下
            建立文本文件,扩展名sh,以文本
            方式打开,文件名为99SuperCharger
            复制以下代码:
            #!/system/bin/sh
            # V6 SuperCharger, OOM
            Grouping&Priority Fixes created by
            zeppelinrox.
            execute=0;
            currentadj=`cat/sys/module/
            lowmemorykiller/parameters/adj`;
            currentminfree=`cat/sys/module/
            lowmemorykiller/parameters/
            minfree`;
            scadj=`cat /data/SuperChargerAdj`;
            scminfree=`cat /data/
            SuperChargerMinfree`;
            if ["$currentadj"!="$scadj"]; then
            execute=1;
            elif [[ -n"$scminfree"]]&&
            ["$currentminfree"!="$scminfree"];
            then
            execute=1;
            fi;
            if ["$execute"-eq 1 ]; then
            mount-o remount,rw /system 2>/
            dev/null;
            form in /dev/block/mtdblock*;
            do
            mount-o remount,rw $m /system
            2>/dev/null;
            done;
            echo$scadj>/sys/module/
            lowmemorykiller/parameters/adj;
            echo$scminfree>/sys/module/
            lowmemorykiller/parameters/
            minfree;
            sed-i '/.*_ADJ/d' /system/
            build.prop;
            sed-i '/.*_MEM/d' /system/
            build.prop;
            busyboxsysctl -w
            vm.oom_kill_allocating_task=0;
            busyboxsysctl -w
            vm.panic_on_oom=0;
            busyboxsysctl -w
            kernel.panic_on_oops=1;
            busyboxsysctl -w kernel.panic=0;
            mount-o remount,ro /system 2>/
            dev/null;
            form in /dev/block/mtdblock*;
            do
            mount-o remount,ro $m /system
            2>/dev/null;
            done;
            fi;
            # End of V6 SuperCharged Entries
            保存退出。


            9楼2013-10-06 18:15
            收起回复
              支持
                 --【爱贴吧·爱阿狸·爱生活】


              IP属地:黑龙江来自Android客户端11楼2013-10-06 18:15
              回复
                度娘抽了,发不上去


                12楼2013-10-06 18:16
                回复

                     --喵那个喵那个喵那个喵那个喵那个喵那个喵


                  IP属地:四川来自Android客户端18楼2013-10-07 10:59
                  回复