diff options
| author | Artem Borisov <dedsa2002@gmail.com> | 2018-01-01 22:27:35 +0300 |
|---|---|---|
| committer | Zips <hcolmenares@gmail.com> | 2018-01-09 10:50:05 -0500 |
| commit | d38d8a56a8317dfb5a0075e64418812fbaae3457 (patch) | |
| tree | 3347da0018247524c0210eae2a7c21e87d5dbc3e | |
| parent | dd743a03abd9f30b306c8339b78337768fdbc6bc (diff) | |
deb: Enable ZRAM
I have backported enough kernel stuff to align our implementation
with android-3.10.
Use ~500MB disk, 4 compression streams, lz4 compression.
Change-Id: I82ee5c43aefb732ee603bdf1ae190e5e9936e660
| -rw-r--r-- | fstab.deb | 1 | ||||
| -rw-r--r-- | init.deb.rc | 6 |
2 files changed, 6 insertions, 1 deletions
@@ -26,3 +26,4 @@ /dev/block/platform/msm_sdcc.1/by-name/rpmb /rpmb emmc defaults defaults /dev/block/platform/msm_sdcc.1/by-name/abootb /abootb emmc defaults defaults /devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usb:auto,noemulatedsd +/dev/block/zram0 none swap defaults zramsize=533413200,max_comp_streams=4,notrim diff --git a/init.deb.rc b/init.deb.rc index e1ea291..ccd653e 100644 --- a/init.deb.rc +++ b/init.deb.rc @@ -33,8 +33,13 @@ on init mkdir /persist 0771 system system mkdir /firmware 0771 system system + # ZRAM setup + write /sys/block/zram0/comp_algorithm lz4 + write /proc/sys/vm/page-cluster 0 + on fs mount_all ./fstab.flo + swapon_all ./fstab.flo restorecon_recursive /persist write /sys/kernel/boot_adsp/boot 1 @@ -91,7 +96,6 @@ on boot # Enable DEBUG_SUSPEND, DEBUG_EXIT_SUSPEND, and DEBUG_WAKEUP write /sys/module/wakelock/parameters/debug_mask 7 - write /proc/sys/vm/swappiness 0 #To allow interfaces to get v6 address when tethering is enabled write /proc/sys/net/ipv6/conf/rmnet0/accept_ra 2 |
