Add development signing key for easier management?
Regex whitelist?
Duplicate file detection (idk how to implement this actually... most what i know is most use cases for duplicate file detection is finding duplicate photos or music)
Image Optimizer (at least png image optimization, but probably this will need another shared library, which significantly increases file size)
SD Card cleanup (just requires Android File access API thing)
Change package name to io.mdp43140.ltecleaner (coming soon...)
Change SDK to 24 (Android 7), because almost no one uses Android
below 7, and Android 14 requires minimum of SDK 24 to be installable.
Use ADB/Root or accesibility to clear cache of other apps??
(Update: so im also working on forked superfreezz app, see below for more)
More reproducible and slightly smaller APKs (coming soon)
Nerdy notes:
Its really hard to get MD3 on everything, sadly the radio button choice preference dialog still uses MD2.
For crash reporting, originally i tried to use ACRA, but its adding up +500kb of useless bloat, and it requires Google Auto and KAPT (for processing @ annotations) depencency, and does nothing when crashed, thankfully i found a good solution that isn't adding up significant bloat, and it simply works, orignally found on Gramaphone project
This update may make some translation obsolete, so if anyone wants to translate, you can fork this project, translate the things (app/src/main/res/values*/strings.xml), and make a pull request.
so about superfreezz fork, let me tell something, cleaning cache (or heck even stopping app) with accessibility service is not fun
Nerdy notes: