Old versions of LineageOS had the ability to deny autostart permissions to specific apps, but they dropped it at some point due to how Android’s design made it pointless. It turns out there are so many hooks for automatically running an activity, and so many major apps hook into all of them, that denying the “start at boot” permission did nothing in practice. Apps would launch their background services anyway when you first connected to WiFi, plugged in your phone, or any of a plethora of other triggers that weren’t covered by the setting.
Autostart as an option is good.
Not being able to block apps from autostarting is unacceptable.
Looking at you android, fuck right off with that shit.
Old versions of LineageOS had the ability to deny autostart permissions to specific apps, but they dropped it at some point due to how Android’s design made it pointless. It turns out there are so many hooks for automatically running an activity, and so many major apps hook into all of them, that denying the “start at boot” permission did nothing in practice. Apps would launch their background services anyway when you first connected to WiFi, plugged in your phone, or any of a plethora of other triggers that weren’t covered by the setting.
All of that should be blockable. They will never do it but it’s fucking dumb any of that shit was ever acceptable.