* "32-bit overflow" CAF mentioned in the function wrapper inside post-boot script sounds very bs, since if it's 64-bit it won't be affected anyways * We do the setup using fstab instead to allow setting up more flags such as setting up backing device and compression streams; as such kanged from Pixels * zRAM size = 50% and swappiness 30% * Use LZ4 compression even for regular devices Signed-off-by: Albert I <kras@raphielgang.org> Signed-off-by: Alexander Winkowski <dereference23@outlook.com> Change-Id: Ia6efb3d28e56fb026d9b28fc6633b2eac77dfa47 Signed-off-by: Nippon <adamayyad1999@hotmail.com> Signed-off-by: Frost <159105703+Karan-Frost@users.noreply.github.com>
67 lines
1.1 KiB
Plaintext
67 lines
1.1 KiB
Plaintext
//
|
|
// Copyright (C) 2023 The LineageOS Project
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
|
|
prebuilt_etc {
|
|
name: "fstab.default",
|
|
src: "etc/fstab.default",
|
|
vendor: true,
|
|
vendor_ramdisk_available: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "fstab.zram",
|
|
src: "etc/fstab.zram",
|
|
vendor: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "init.device.rc",
|
|
src: "etc/init.device.rc",
|
|
sub_dir: "init",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "init.qcom.rc",
|
|
src: "etc/init.qcom.rc",
|
|
sub_dir: "init/hw",
|
|
vendor: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "init.qti.kernel.rc",
|
|
src: "etc/init.qti.kernel.rc",
|
|
sub_dir: "init/hw",
|
|
vendor: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "init.recovery.qcom.rc",
|
|
src: "etc/init.recovery.qcom.rc",
|
|
sub_dir: "init",
|
|
recovery: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "init.target.rc",
|
|
src: "etc/init.target.rc",
|
|
sub_dir: "init/hw",
|
|
vendor: true,
|
|
}
|
|
|
|
prebuilt_etc {
|
|
name: "ueventd.qcom.rc",
|
|
filename: "ueventd.rc",
|
|
src: "etc/ueventd.qcom.rc",
|
|
vendor: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.kernel.post_boot-blair.sh",
|
|
src: "bin/init.kernel.post_boot-blair.sh",
|
|
vendor: true,
|
|
}
|