GNU/Linux phones and AA, is it possible?
So I'm looking at migrating away from Android over the next 12 months ultimately hoping to land on a Librem 5 gen 2, but first Ubuntu Touch on my old Nexus 5, and it's occurred to me that my AA head unit is about to become a whole lot less functional.
Now I'm honestly not seeing a lot of talk around this topic so my question to you as an authority on Android Auto's I/O system, or at least someone with a lot better understanding than I of the ins and outs. Do you think that it would be possible to program a way for non-Android based Linux phones or just Linux devices in general, Pi's and the like, to use AA head units as external displays and build custom UI's and the like to provide an AA equivalent on Linux?
I've got a programming background with a decent bit of experience handling API's in a web context so I mean if there are endpoints that can be interfaced with that don't strictly rely on the Android runtime then _think_ I might be able to get at least a basic foundational project setup for better UI programmers than myself to come along and build suitable UI's for it. But I mean. Is this something I should/can be spending time on or is to a fool's errand?
So I'm looking at migrating away from Android over the next 12 months ultimately hoping to land on a Librem 5 gen 2, but first Ubuntu Touch on my old Nexus 5, and it's occurred to me that my AA head unit is about to become a whole lot less functional.
Now I'm honestly not seeing a lot of talk around this topic so my question to you as an authority on Android Auto's I/O system, or at least someone with a lot better understanding than I of the ins and outs. Do you think that it would be possible to program a way for non-Android based Linux phones or just Linux devices in general, Pi's and the like, to use AA head units as external displays and build custom UI's and the like to provide an AA equivalent on Linux?
I've got a programming background with a decent bit of experience handling API's in a web context so I mean if there are endpoints that can be interfaced with that don't strictly rely on the Android runtime then _think_ I might be able to get at least a basic foundational project setup for better UI programmers than myself to come along and build suitable UI's for it. But I mean. Is this something I should/can be spending time on or is to a fool's errand?