Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.62 KB | None | 0 0
  1. #!/system/bin/sh
  2. mount -o $1 / -t rootfs;
  3. mount -o $1 /dev -t devpts;
  4. mount -o $1 /proc -t proc;
  5. mount -o $1 /sys -t sysfs;
  6. mount -o $1 /mnt/asec -t tmpfs;
  7. mount -o $1 /system -t yaffs2;
  8. mount -o $1 /data -t yaffs2;
  9. mount -o $1 /cache -t yaffs2;
  10. mount -o $1 /mnt/sdcard -t vfat;
  11. mount -o $1 /mnt/secure/asec -t vfat;
  12. mount -o $1 /mnt/sdcard/.android_secure -t tmpfs;
  13.  
  14. echo interactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor;
  15.  
  16. for f in /sys/devices/virtual/block/*/queue/scheduler; do echo deadline > $f; done;
  17. for f in /sys/devic*/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:*/block/*/queue/scheduler; do echo deadline > $f; done;
  18. for f in /sys/devices/virtual/block/*/queue/rotational; do echo 0 > $f; done;
  19. for f in /sys/devic*/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:*/block/*/queue/rotational; do echo 0 > $f; done;
  20. for f in /sys/devices/virtual/block/*/queue/iosched/writes_starved; do echo 4 > $f; done;
  21. for f in /sys/devic*/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:*/block/*/queue/iosched/writes_starved; do echo 4 > $f; done;
  22. for f in /sys/devices/virtual/block/*/queue/iosched/fifo_batch; do echo 1 > $f; done;
  23. for f in /sys/devic*/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:*/block/*/queue/iosched/fifo_batch; do echo 1 > $f; done;
  24. for f in /sys/devices/virtual/block/*/queue/nr_requests; do echo 256 > $f; done;
  25. for f in /sys/devic*/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:*/block/*/queue/nr_requests; do echo 256 > $f; done;
  26.  
  27. echo 0 > /proc/sys/vm/swappiness;
  28. echo 0 > /proc/sys/vm/dirty_expire_centisecs;
  29. echo 0 > /proc/sys/vm/dirty_writeback_centisecs;
  30. echo 60 > /proc/sys/vm/dirty_background_ratio;
  31. echo 95 > /proc/sys/vm/dirty_ratio;
  32. echo 200 > /proc/sys/vm/vfs_cache_pressure;
  33. #echo 4096 > /proc/sys/vm/min_free_kbytes;
  34.  
  35. echo 1 > /proc/sys/vm/oom_kill_allocating_task;
  36. echo 6144 87380 524288 > /proc/sys/net/ipv4/tcp_wmem;
  37. echo 6144 87380 524288 > /proc/sys/net/ipv4/tcp_rmem;
  38. echo 524288 > /proc/sys/net/core/wmem_max;
  39. echo 524288 > /proc/sys/net/core/rmem_max;
  40. echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle;
  41. echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle;
  42.  
  43.  
  44. mount -t debugfs none /sys/kernel/debug;
  45. echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features;
  46. echo 600000 > /proc/sys/kernel/sched_latency_ns;
  47. echo 400000 > /proc/sys/kernel/sched_wakeup_granularity_ns;
  48. echo 400000 > /proc/sys/kernel/sched_min_granularity_ns;
  49. echo 2048 > /proc/sys/kernel/msgmni
  50. echo 64000 > /proc/sys/kernel/msgmax
  51. echo 268435456 > /proc/sys/kernel/shmmax
  52. echo 500 512000 64 2048 > /proc/sys/kernel/sem
  53.  
  54. #setprop dalvik.vm.startheapsize 8m;
  55. setprop wifi.supplicant_scan_interval 90;
  56. setprop windowsmgr.max_events_per_sec 60;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement