Cheers Antony. A few of the bits you mentioned we’ve already been through.
We’ve already tried most of the obvious Android-side stuff, including assistant settings, default apps, permissions, and general setup. I have actually got Google Voice Assistant working, but getting Google Assistant to become the true default assistant is the bit that still isn’t quite right, especially with DUDU insisting on having its own built-in assistant in the mix.
We’ve even tried uninstalling/turning off the DUDU assistant side of it, but that doesn’t seem to solve it either properly.
As for the button side of it, from what I can see, the press-and-hold behaviour seems to be a factory unit thing rather than something the DUDU is currently interpreting properly. That’s exactly what I’ve suggested to Mekede, though. It looks to me like they just need to detect roughly a 3-second press and hold on the OK button via CAN and then trigger the correct function from that.
Custom startup screens are sorted as well, so that side of it is all doable, and we’ve already made our own.
To be fair, none of the issues I’ve come across so far looks hardware-related. It all seems to be software, firmware and CAN interpretation stuff, which is actually encouraging because in theory it means it should be fixable.
That’s also where this seems a step ahead of a lot of the Android units we’ve seen before. The forum support and manufacturer involvement does actually seem to make a difference.