diff options
| author | Christopher R. Palmer <crpalmer@gmail.com> | 2016-01-29 06:43:13 -0500 |
|---|---|---|
| committer | Christopher R. Palmer <crpalmer@gmail.com> | 2016-02-01 21:20:04 -0500 |
| commit | 2cfdf44e44e6f749f5e37410c9ab62e26cb2ff29 (patch) | |
| tree | d23dd77467000a0c43c45765254739046e03ed20 /rootdir | |
| parent | 619cf1069d343e664287db1390250015e0d58e82 (diff) | |
mofd-common: init: Configure zram in libinit, not a shell script
Change-Id: I0475017797ab30180517ccaa61f43047739d0cc5
Diffstat (limited to 'rootdir')
| -rw-r--r-- | rootdir/Android.mk | 8 | ||||
| -rw-r--r-- | rootdir/etc/init.zram.rc | 6 | ||||
| -rw-r--r-- | rootdir/etc/init.zram.sh | 11 |
3 files changed, 0 insertions, 25 deletions
diff --git a/rootdir/Android.mk b/rootdir/Android.mk index cbe7df9..c48c4e4 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -185,14 +185,6 @@ LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) include $(BUILD_PREBUILT) include $(CLEAR_VARS) -LOCAL_MODULE := init.zram.sh -LOCAL_MODULE_TAGS := optional eng -LOCAL_MODULE_CLASS := ETC -LOCAL_SRC_FILES := etc/init.zram.sh -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) LOCAL_MODULE := init.zram.rc LOCAL_MODULE_TAGS := optional eng LOCAL_MODULE_CLASS := ETC diff --git a/rootdir/etc/init.zram.rc b/rootdir/etc/init.zram.rc index 5dd4e0f..ee6c586 100644 --- a/rootdir/etc/init.zram.rc +++ b/rootdir/etc/init.zram.rc @@ -1,13 +1,7 @@ -service config-zram /system/bin/sh /system/etc/init.zram.sh - class late_start - oneshot - on property:ro.config.zram=true # Read one page at a time for swap (default is 8) write /proc/sys/vm/page-cluster 0 # Avoid evicting pages and use zram disk write /proc/sys/vm/swappiness 100 - -on property:ro.config.zram=true # Enable swaps described in the fstab swapon_all /fstab.mofd_v1 diff --git a/rootdir/etc/init.zram.sh b/rootdir/etc/init.zram.sh deleted file mode 100644 index 1b6af2d..0000000 --- a/rootdir/etc/init.zram.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/system/bin/sh - -MemTotalStr=`cat /proc/meminfo | grep MemTotal` -MemTotal=${MemTotalStr:16:8} -ZRAM_THRESHOLD=3000000 -IsLowMemory=0 -((IsLowMemory=MemTotal<ZRAM_THRESHOLD?1:0)) -if [ $IsLowMemory -eq 1 ]; then - setprop ro.config.zram true -fi - |
