# Maverick Stock Memory Settings
# Minfree Values
busybox echo "3072,4608,7200,11776,17408,21000" > /sys/module/lowmemorykiller/parameters/minfree

# OOM Memory Values
setprop ro.FOREGROUND_APP_MEM 3072
setprop ro.VISIBLE_APP_MEM 4608
setprop ro.PERCEPTIBLE_APP_MEM 1024
setprop ro.HEAVY_WEIGHT_APP_MEM 7200
setprop ro.SECONDARY_SERVER_MEM 7200
setprop ro.BACKUP_APP_MEM 11776
setprop ro.HOME_APP_MEM 1024
setprop ro.HIDDEN_APP_MEM 11776
setprop ro.EMPTY_APP_MEM 21000

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

# Adj Values
busybox echo "0,1,2,4,7,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
