diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 01a36c5..cae62cc 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -367,4 +367,7 @@ 0:2:15 + + + true diff --git a/rootdir/etc/fstab.zram b/rootdir/etc/fstab.zram index 9c8948e..1131c0b 100644 --- a/rootdir/etc/fstab.zram +++ b/rootdir/etc/fstab.zram @@ -1,4 +1,4 @@ # Android fstab file. # -/dev/block/zram0 none swap defaults zramsize=2147483648,max_comp_streams=8 +/dev/block/zram0 none swap defaults zramsize=2147483648,max_comp_streams=8,zram_loopback_path=/data/unencrypted/zram_swap,zram_loopback_size=512M diff --git a/sm6150.mk b/sm6150.mk index 1d09c93..37326a9 100644 --- a/sm6150.mk +++ b/sm6150.mk @@ -380,3 +380,9 @@ PRODUCT_PACKAGES += \ PRODUCT_BOOT_JARS += \ WfdCommon + +# ZRAM writeback +PRODUCT_PROPERTY_OVERRIDES += \ + ro.zram.mark_idle_delay_mins=60 \ + ro.zram.first_wb_delay_mins=180 \ + ro.zram.periodic_wb_delay_hours=24