- A small refactor of the logic
- Fixed KernelSU OverlayFS "insufficient space (0 GB available)" errors
- Remove vfs-cache-pressure as it's kinda unrelated to this module
- Add proper permissions to the swapfile during creation
- Change module description/usage
- Simplify the code a bit
- Use better way of checking if boot completed
- Sped up the installation a bit
- Future-proof for newer magisk versions
- Add support for MMRL repo.json
- Fix some unexpected behaviour with the free space check
- Refactor some code to be POSIX compliant
- Fix wrong command ranges with
swappiness
- Reword the
addcommand tocreate - Reword the
keepoption topreserve - Allow setting
swappinessto0for some reason (not recommended) - Fix wrong command ranges with
create - Make the usage block more understandable
- Add a free space check
- Optimize the code
- Upstream the MMT-EX template to 3.7
- Stop the module from unnecessarily modifying
swappiness
- Add option to
swaponandswapoffon demand (viastatuscommand) - Add option to
keepthe swapfile on removal, effectively just disabling it - Fix mangled output and spelling mistake with the
statuscommand
- Add option to
resetthe kernel tunables to unmodified value - Add option to
showthe current and unmodified kernel tunable values - Fix errors when tuning
swappinessandvfs-cache-pressure - Make the usage block more readable
- Initial release