Which users of the old app didn't get.
Fuck you, Marcel Bokhorst.
Thank you, Marcel Bokhorst
Your NetGuard (https://github.com/M66B/NetGuard) and FairEmail (https://github.com/M66B/FairEmail) apps are great. They are high quality, open source and contain none of the dark patterns that mobile is plagued with. They are available to download from Github, F-Droid and the Playstore. There are paid premium features to support you but if I wanted to I could still compile the app myself to unlock them.
whenever an app asks for a permission i want these options:
allow
deny
pretend allow but send empty responses (like no wifi found)
pretend allow but send fake responsesYou can achieve this with latest Magisk (v24+, https://github.com/topjohnwu/Magisk), enabled Zygisk and following modules:
- LSposed Zygisk (https://github.com/LSPosed/LSPosed, fork of Xposed)
- Universal SafetyNet Fix (https://github.com/kdrag0n/safetynet-fix)
- Shamiko [optional, more hiding but needs configuration] (https://github.com/LSPosed/LSPosed.github.io)
what we need is to have this integrated into the core OS so that it can safely be used by anyone.
Have people just given up?
I have several other apps (Twitter for example) who are able to tell that I have notifications for them turned off, and consequently they bug me to turn on notifications. I need a spoofing layer that tells Twitter "notifications are turned on" even when they're off, because if the app can tell some feature is turned off it will bug me or in some cases fail to work at all. So it's also critically important that there be no way for applications to figure out that the spoofing layer is in place.