aboutsummaryrefslogtreecommitdiff
path: root/rootdir
diff options
context:
space:
mode:
authorChristopher R. Palmer <crpalmer@gmail.com>2016-01-29 06:43:13 -0500
committerChristopher R. Palmer <crpalmer@gmail.com>2016-02-01 21:20:04 -0500
commit2cfdf44e44e6f749f5e37410c9ab62e26cb2ff29 (patch)
treed23dd77467000a0c43c45765254739046e03ed20 /rootdir
parent619cf1069d343e664287db1390250015e0d58e82 (diff)
mofd-common: init: Configure zram in libinit, not a shell script
Change-Id: I0475017797ab30180517ccaa61f43047739d0cc5
Diffstat (limited to 'rootdir')
-rw-r--r--rootdir/Android.mk8
-rw-r--r--rootdir/etc/init.zram.rc6
-rw-r--r--rootdir/etc/init.zram.sh11
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
-