So I've got Android as I want. LineageOS, no Google, Magisk, MicroG but with AndroidAuto with OsmAnd+.
But the outside world of WhatsApp, Bank apps, etc is putting pressure to join. Plus not everything works properly with MicroG instead of the Google service provider. Makes me cross techno-politically, but I can't always hard life tech choices when it effects others.
So, what do others do? At the moment, I've thinking I need a non-free phone and a free-phone! Then what, I keep swapping SIM?? I can't see a workable VM solution to run a non-free Android in a freer Android.
The state of the phone market is pitiful.
Like the other commenter said, its usefulness doesn't really exceed keeping an older device up-to-date.
This article is only available in german, so I guess that's the time to shine for the new translation feature in Firefox:
https://www.kuketz-blog.de/lineageos-weder-sicher-noch-datenschutzfreundlich-custom-roms-teil4/
And Lineage OS can be de-googled fairly easily to remove such telemetry.
To someone who installed Lineage in the first place, further degoogling shouldn't be too hard, I agree.
GrapheneOS does look interesting. Though the Android Auto, that I use as the car satnav (with OSMAnd+), looks like it might be even more a pain to setup…
I can't get over what a techo-political dystopia is, without a lot of faff. We need some law here, forcing standardized open interfaces! (And copyright trolling DRM pushing dark forces will fight that, because of media playing)
Shouldn't be a problem, GOS has sandboxes play services
Also, at the same time, there's an alternative app for google auto on fdroid
Wait what? What's that? I've not seen it!
I can't find the one from fdroid, they probably don't have keywords i'm looking for
But there's https://github.com/lamemakes/pilot-drive
Oh I found the open source Android Auto stuff for GNU/Linux. Though not use any of the GNU/Linux phones make use of it. It looks better to setup, and develop on, but I very much doubt it would make life easier. Not unless you can seamless run Android apps in a box and them not know.