universal7885: Enable ZRAM

Change-Id: Icd48749ad781ba48592fbcc2dc7c3ad88c659a57
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
SamarV-121 2020-09-08 15:53:16 +00:00 committed by roynatech2544
commit cb0a5bcccb
5 changed files with 20 additions and 1 deletions

View file

@ -7,3 +7,11 @@ LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/init.universal7904.rc
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := fstab.enableswap
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/fstab.enableswap
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)
include $(BUILD_PREBUILT)

View file

@ -0,0 +1 @@
/dev/block/zram0 none swap defaults zramsize=2147483648,max_comp_streams=8

View file

@ -4,6 +4,13 @@ on init
# Disable vendor overlay
mount none /vendor/lost+found /vendor/overlay bind
# ZRAM parameters
write /proc/sys/vm/page-cluster 0
write /proc/sys/vm/swappiness 100
on fs
swapon_all /system/etc/fstab.enableswap
service argos-daemon /system/bin/true
oneshot
disabled

View file

@ -0,0 +1,2 @@
# Block device for ZRAM
/dev/block/zram0 u:object_r:swap_block_device:s0

View file

@ -19,7 +19,8 @@ TARGET_SCREEN_WIDTH := 1080
# Init
PRODUCT_PACKAGES += \
init.universal7904.rc
init.universal7904.rc \
fstab.enableswap
# Net
PRODUCT_PACKAGES += \