mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 11:55:31 -04:00
universal7885: Enable ZRAM
Change-Id: Icd48749ad781ba48592fbcc2dc7c3ad88c659a57 Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
parent
cf69a175e8
commit
cb0a5bcccb
5 changed files with 20 additions and 1 deletions
|
|
@ -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)
|
||||
|
|
|
|||
1
rootdir/etc/fstab.enableswap
Normal file
1
rootdir/etc/fstab.enableswap
Normal file
|
|
@ -0,0 +1 @@
|
|||
/dev/block/zram0 none swap defaults zramsize=2147483648,max_comp_streams=8
|
||||
|
|
@ -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
|
||||
|
|
|
|||
2
sepolicy/private/file_contexts
Normal file
2
sepolicy/private/file_contexts
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Block device for ZRAM
|
||||
/dev/block/zram0 u:object_r:swap_block_device:s0
|
||||
|
|
@ -19,7 +19,8 @@ TARGET_SCREEN_WIDTH := 1080
|
|||
|
||||
# Init
|
||||
PRODUCT_PACKAGES += \
|
||||
init.universal7904.rc
|
||||
init.universal7904.rc \
|
||||
fstab.enableswap
|
||||
|
||||
# Net
|
||||
PRODUCT_PACKAGES += \
|
||||
|
|
|
|||
Loading…
Reference in a new issue