Good question. I honestly don't know. The key would be if Android supports that particular CANBUS box. I'm assuming that they are not "standard" (there are lots of different options in the Android head-unit for the CANBUS protocol). Not sure if all GM CANBUS boxes are cross-compatible or not? Even if they were, you'd need to figure out how to wire it all up with the Eonon wiring harness.
I did go on the XRROSS website the other day and found out they offered some CANBUS programmer accessory for Steering Wheel controls that require a CANBUS, but then again, there's still nothing like plug & play.
I don't want to seem like a "downer" about these radios (especially after I talked them up so much at the beginning!), but I'm just trying to be as honest as I can. At first it seemed like an awesome radio - but then just like anything else, the more and more you use something, the more and more you discover the "quirks" with something. They would be the "perfect" head-unit if they were of higher quality. OEM-look, plug-and-play and full-blown Android. The problem with the Android Auto units from the big names is that they are not OEM-look or plug-and-play - so you'd lose that, which is something that I *really* want to retain - especially the OEM-look.
I appreciate the honest feedback on it. You're ups and down are mine as well because looking at features and specs, when thinking about buying, I thought, "this is amazing. it's perfect."
It helps to keep it all in perspective for me. There have been things before that looked amazing on paper and like you said, when you get them, and use them, you start to notice annoying quirks.
Personally, this feature seems kind of useless to me - if you have a full Android head-unit, why would you want to mirror your Android phone to the head-unit screen?
I have a Pixel XL, but that's mostly why I ask. On one hand, since the UNIT is so capable, why would anyone want to use screen mirroring?
Without going into too much detail, sometimes, that's all i really want. Not to have to mount my phone where I normally do to play whatever songs I want or run google maps. Just to be able to leave my phone in my pocket, yet control every function from the stereo's screen.
Also, since I use an MVNO, setting my phone up to be a wifi hot spot for the stereo to use navigation, spotify, or other internet requiring apps, is a little tricky. Let's just say I haven't desired it enough to do the research on how to bypass my MVNO's restriction on that, and I'm not likely to buy another plan just for my car's radio, although I like that it supports that.
So that's why screen mirroring looks good to me.
I can basically just have a 10" (or 7" depending on what unit i get) interface to my phone and run everything off my phone anyway.
That's partly why I still consider an Android Auto capable unit from say Pioneer or Kenwood, an option. I could get at least what I"m looking for by having decent quality sound components from a name brand, but still a 7" interface to my phone, and my phone's service.
I'd no longer have to mount my phone on my vent just to have it somewhere I can see what's going on, who's calling, texting, or what's playin, or even it keeping it's screen on, burning up battery.
A bit of a long answer.
Anyway, I appreciate you for getting the Eanon and posting your findings on here. It's been super informative for me.
I've not put off one of these chinese units yet.
Still wonder if you'd have some of the same issues with one that contained a DSP chip. Granted, I know a DSP chip has nothing to do with the other audio components, but there's some hope that if they put up the money to put a DSP chip in there, that it may require them to use a few better components elsewhere in order to allow the DSP chip to do it's job.