# Maverick Basic Memory Settings
# Minfree Values
busybox echo "1536,3072,14080,17920,21760,25600" > /sys/module/lowmemorykiller/parameters/minfree 

# OOM Memory Values
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 3072
setprop ro.PERCEPTIBLE_APP_MEM 1024
setprop ro.HEAVY_WEIGHT_APP_MEM 14080
setprop ro.SECONDARY_SERVER_MEM 14080
setprop ro.BACKUP_APP_MEM 17920
setprop ro.HOME_APP_MEM 1024
setprop ro.HIDDEN_APP_MEM 17920
setprop ro.EMPTY_APP_MEM 25600

# OOM Adj Values
setprop ro.FOREGROUND_APP_ADJ 0
setprop ro.VISIBLE_APP_ADJ 4
setprop ro.PERCEPTIBLE_APP_ADJ 2
setprop ro.HEAVY_WEIGHT_APP_ADJ 5
setprop ro.SECONDARY_SERVER_ADJ 6
setprop ro.BACKUP_APP_ADJ 7
setprop ro.HOME_APP_ADJ 1
setprop ro.HIDDEN_APP_MIN_ADJ 8
setprop ro.EMPTY_APP_ADJ 15

# Adj Values
busybox echo "0,4,6,8,14,15" > /sys/module/lowmemorykiller/parameters/adj 

# Extra Values
busybox echo "0" > /proc/sys/vm/oom_kill_allocating_task
busybox echo "0" > /proc/sys/vm/panic_on_oom
busybox echo "1" > /proc/sys/kernel/panic_on_oops
busybox echo "0" > /proc/sys/kernel/panic
