[스크립트] 스크립트

bull1962님 스크립트



출처 : 곰디님 블로그

S99_bull_Ramscript4Cache.sh
#!/system/bin/sh

mount -o remount,rw rootfs /

export PATH=PATH:/system/xbin:/system/bin

for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
    echo "noop" > $i/queue/scheduler;
    echo "$i/queue/scheduler";
done;

if [ -e /sys/module/lowmemorykiller/parameters/adj ]; then
    echo "0,1,2,4,7,15" > /sys/module/lowmemorykiller/parameters/adj
fi

if [ -e /sys/module/lowmemorykiller/parameters/minfree ]; then
    echo "3072,9216,5120,10240,12288,15360" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ -e /proc/sys/vm/swappiness ]; then
    echo "6" > /proc/sys/vm/swappiness
fi

if [ -e /proc/sys/vm/vfs_cache_pressure ]; then
    echo "70" > /proc/sys/vm/vfs_cache_pressure
fi

if [ -e /proc/sys/vm/dirty_expire_centisecs ]; then
    echo "3000" > /proc/sys/vm/dirty_expire_centisecs
fi

if [ -e /proc/sys/vm/dirty_writeback_centisecs ]; then
    echo "500" > /proc/sys/vm/dirty_writeback_centisecs
fi

if [ -e /proc/sys/vm/dirty_ratio ]; then
    echo "10" > /proc/sys/vm/dirty_ratio
fi

if [ -e /proc/sys/vm/dirty_background_ratio ]; then
    echo "2" > /proc/sys/vm/dirty_background_ratio
fi

if [ -e /proc/sys/vm/page-cluster ]; then
    echo "1" > /proc/sys/vm/page-cluster
fi


if busybox [ "`busybox grep Gomdi /system/build.prop`" ]; then
    echo "Already Build_Prop Is Patched."
else
    mount -o remount,rw /system
    busybox cp /system/build.prop /system/build.prop.origin
    echo "" >> /system/build.prop
    echo "" >> /system/build.prop
    echo "# Gomdi Build Prop Patch." >> /system/build.prop
    echo "" >> /system/build.prop
    echo "ro.HOME_APP_ADJ=1" >> /system/build.prop
    echo "ro.dev.dmm=1" >> /system/build.prop
    echo "ro.dev.dmm.dpd.start_address=0" >> /system/build.prop
    echo "ro.HorizontalVVM=true" >> /system/build.prop
    echo "ro.product.use_charge_counter=1" >> /system/build.prop
    echo "ro.sf.hw=1" >> /system/build.prop
    echo "debug.performance.tuning=1" >> /system/build.prop
    echo "debug.egl.hw=1" >> /system/build.prop
    echo "debug.egl.profiler=1" >> /system/build.prop
    echo "debug.sf.enable_hgl=1" >> /system/build.prop
    echo "dev.dmm.dpd.trigger_delay=30" >> /system/build.prop
    echo "dev.pm.dyn_samplingrate=1" >> /system/build.prop
    echo "persist.sys.shutdown.mode=hibernate" >> /system/build.prop
    echo "ro.ril.disable.power.collapse=1" >> /system/build.prop
    echo "wifi.supplicant_scan_interval=180" >> /system/build.prop
    echo "debug.sf.hw=1" >> /system/build.prop
    echo "video.accelerate.hw=1" >> /system/build.prop
    echo "windowsmgr.max_events_per_sec=200" >> /system/build.prop
    echo "ro.telephony.call_ring.delay=0" >> /system/build.prop
    echo "mot.proximity.delay=25" >> /system/build.prop
    echo "debug.sf.nobootanimation=0" >> /system/build.prop
    echo "ro.mot.eri.losalert.delay=1000" >> /system/build.prop
    echo "ro.app_remover_Memory" >> /system/build.prop
    echo "debug.kill_allocating_task=0" >> /system/build.prop
    echo "persist.sys.purgeable_assets=1" >> /system/build.prop
    echo "persist.sys.use_dithering=0" >> /system/build.prop
    echo "ril.category.delay=0" >> /system/build.prop
  echo "dalvik.vm.execution-mode=int:jit" >> /system/build.prop
    mount -o remount,ro /system
fi

mount -o remount,ro rootfs /


S99_bull_Ramscript4Memory.sh

#!/system/bin/sh

mount -o remount,rw rootfs /

export PATH=PATH:/system/xbin:/system/bin

for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
    echo "noop" > $i/queue/scheduler;
    echo "$i/queue/scheduler";
done;

if [ -e /sys/module/lowmemorykiller/parameters/adj ]; then
    echo "0,1,2,4,7,15" > /sys/module/lowmemorykiller/parameters/adj
fi

if [ -e /sys/module/lowmemorykiller/parameters/minfree ]; then
    echo "2560,9216,5120,10240,13312,14848" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ -e /proc/sys/vm/swappiness ]; then
    echo "4" > /proc/sys/vm/swappiness
fi

if [ -e /proc/sys/vm/vfs_cache_pressure ]; then
    echo "160" > /proc/sys/vm/vfs_cache_pressure
fi

if [ -e /proc/sys/vm/dirty_expire_centisecs ]; then
    echo "3000" > /proc/sys/vm/dirty_expire_centisecs
fi

if [ -e /proc/sys/vm/dirty_writeback_centisecs ]; then
    echo "500" > /proc/sys/vm/dirty_writeback_centisecs
fi

if [ -e /proc/sys/vm/dirty_ratio ]; then
    echo "10" > /proc/sys/vm/dirty_ratio
fi

if [ -e /proc/sys/vm/dirty_background_ratio ]; then
    echo "2" > /proc/sys/vm/dirty_background_ratio
fi

if [ -e /proc/sys/vm/page-cluster ]; then
    echo "1" > /proc/sys/vm/page-cluster
fi


if busybox [ "`busybox grep Gomdi /system/build.prop`" ]; then
    echo "Already Build_Prop Is Patched."
else
    mount -o remount,rw /system
    busybox cp /system/build.prop /system/build.prop.origin
    echo "" >> /system/build.prop
    echo "" >> /system/build.prop
    echo "# Gomdi Build Prop Patch." >> /system/build.prop
    echo "" >> /system/build.prop
    echo "ro.HOME_APP_ADJ=1" >> /system/build.prop
    echo "ro.dev.dmm=1" >> /system/build.prop
    echo "ro.dev.dmm.dpd.start_address=0" >> /system/build.prop
    echo "ro.HorizontalVVM=true" >> /system/build.prop
    echo "ro.product.use_charge_counter=1" >> /system/build.prop
    echo "ro.sf.hw=1" >> /system/build.prop
    echo "debug.performance.tuning=1" >> /system/build.prop
    echo "debug.egl.hw=1" >> /system/build.prop
    echo "debug.egl.profiler=1" >> /system/build.prop
    echo "debug.sf.enable_hgl=1" >> /system/build.prop
    echo "dev.dmm.dpd.trigger_delay=30" >> /system/build.prop
    echo "dev.pm.dyn_samplingrate=1" >> /system/build.prop
    echo "persist.sys.shutdown.mode=hibernate" >> /system/build.prop
    echo "ro.ril.disable.power.collapse=1" >> /system/build.prop
    echo "wifi.supplicant_scan_interval=180" >> /system/build.prop
    echo "debug.sf.hw=1" >> /system/build.prop
    echo "video.accelerate.hw=1" >> /system/build.prop
    echo "windowsmgr.max_events_per_sec=200" >> /system/build.prop
    echo "ro.telephony.call_ring.delay=0" >> /system/build.prop
    echo "mot.proximity.delay=25" >> /system/build.prop
    echo "debug.sf.nobootanimation=0" >> /system/build.prop
    echo "ro.mot.eri.losalert.delay=1000" >> /system/build.prop
    echo "ro.app_remover_Memory" >> /system/build.prop
    echo "debug.kill_allocating_task=0" >> /system/build.prop
    echo "persist.sys.purgeable_assets=1" >> /system/build.prop
    echo "persist.sys.use_dithering=0" >> /system/build.prop
    echo "ril.category.delay=0" >> /system/build.prop
  echo "dalvik.vm.execution-mode=int:jit" >> /system/build.prop
  setprop ro.HOME_APP_ADJ 1
    mount -o remount,ro /system
fi

mount -o remount,ro rootfs /


새싹5단계 쪼코맛키위 2012.02.20 22:53:25
감사해요..^^
새싹1단계 다믹 2012.02.21 09:43:52
thanks~
새싹1단계 dks711 2012.02.24 01:59:57
좋은 자료 감사합니다
새싹1단계 다람쥐사장 2012.02.29 10:32:30
감사합니다
새싹3단계 acorn 2012.02.29 10:59:52
잘슬께여
새싹1단계 marube 2012.03.02 01:03:45
감사합니다~~
새싹1단계 홀맨꼴초 2012.03.05 21:03:22
감사합니다
새싹1단계 홀맨꼴녀 2012.03.05 21:09:15
감사합니다~~~
새싹1단계 훈훈남 2012.03.08 16:29:21
감사합니다
새싹1단계 Win7Fun 2012.03.10 11:40:50
감사합니다
소장 ExtraMomo 2012.04.03 15:31:05
잘쓸께용~
새싹1단계 옥군 2012.04.09 21:22:32
잘 쓰겠습니다! 감사해요~
새싹1단계 규리니91 2012.04.20 01:47:08
잘쓰겠습니다
새싹1단계 요조수컷 2012.04.29 13:05:33
고맙습니다.
새싹1단계 내가고자라… 2012.08.31 00:59:53
감사합니다 ㅠ
새싹1단계 봄네 2012.09.05 17:12:38
감사합니다.
새싹2단계 1NEVER1 2012.11.11 23:51:30
감사합니다.!
새싹2단계 무늬만 2012.11.13 11:18:35
찾던것인데 감사합니다.
새싹2단계 꼬딩 2012.11.17 16:58:00
잘 받아가겠습니다 ^^ㅎ
새싹2단계 gfugg82 2013.01.26 02:35:26
감사아무니다
새싹2단계 fhg39 2013.01.26 02:47:05
대박.ㅓ
새싹2단계 F랩스 2013.07.19 23:51:44
감사합니다!
처음 1 2 3 4 다음 맨끝
글쓰기