Re:Google sued: Idle Android eats mobile data to send teleme...
by francis-io on Saturday November 14, 2020 @08:41AM
(#25092221)
Can this approach still use google apps when needed? I need to use certain things like 2FA apps used by my employer. I want the freedom to be able to quickly install X app if needed.
Re:Google sued: Idle Android eats mobile data to send teleme...
by Yetanfou on Saturday November 14, 2020 @04:41PM
(#25095893)
You often can, give it a try. You can install the needed Google app and see if it works. You can use Termux Widget [1] to add enable/disable links for apps so you can keep them around in a disabled state, to be enabled and disabled on demand. Create a directory named .shortcuts in your Termux home directory, any script placed there will be available through the Termux widget. Take Google Maps, an often demanded but extremely intrusive app. If you occasionally want to use it you can add the following scripts to enable and disable it:
googlemaps-enable:
#!/data/data/com.termux/files/usr/bin/sh
exec sudo pm enable com.google.android.apps.maps
exit 0
googlemaps-disable: #!/data/data/com.termux/files/usr/bin/sh
exec sudo pm disable com.google.android.apps.maps
exit 0
Yes, you need root (and sudo) to do this.
Re:Google sued: Idle Android eats mobile data to send teleme...
by danhor on Saturday November 14, 2020 @10:33AM
(#25092866)
Depends on what the app needs, but microG seems to help a lot. But the issue with the GSF is that you can't just use it when needed, it's either nothing or everything. Additionally, modifying the firmware to install microG can lead to Safety Net failing, which may also lead to some other apps failing. I use Android without GSF & microG and it's fine for my needs, but that really depends on what types of apps you use.
Once you've got something like this set up the way you want it you're mostly there. The radio firmware will still be outside of your control and probably open to exploitation by the Three Letter Agencies of the world, for now there is not much that can be done about this other than to get a device with totally separate baseband processor, i.e. not integrated into the SoC. These used to be common but are as rare as hens' teeth now. There are some - e.g. the Librem 5 - but most devices come with an integrated baseband subsystem. Then again, for the purpose of circumventing the duopoly this is irrelevant so it can be ignored by all but those who also want to limit access to their devices by TLAs.
I've been using AOSP-derived distributions for as long as I've been using Android - close to 10 years - and have never found reason to regret my choice. LineageOS has OTA updates just like vendor distributions, the user experience is that of 'clean Android' - no bloatware.
[1] https://microg.org/fdroid.html