I recently bought a Chinese Android car head unit from a pretty random AliExpress seller. The unit is based on a chip that doesn’t have a lot of info about it on the web: AC8257 (Probably some sort of a MediaTek). I know those Chinese units and ROMs can be pretty funky, but this one actually works pretty well, both on the car side and the Android/Google apps side. However, I do have one small, yet very annoying problem that I can’t seem to solve on my own: Google app (Which includes the assistant) did not come preinstalled with the device. I’ve manually installed it from the app store, and until my first reboot, everything seemed to work fine. The assistant could be called both by a keypress and by “OK/Hello Google”. So far so good. The problem first appeared upon restarting the machine. When I tried calling the assistant, I got a message saying that Google assistant is not set as my default assistant. I went to the settings, and guess what, it seemed to be set as the default (No other option other than “None” were available anyway). I chose it again anyway, and indeed, it started working properly again. However, 30 minutes later, even without a reboot, it happened again. And again… You get the idea.
I did some googling (Both for the AC8257 and the assistant problem itself, contacted the seller and searched wherever I can, but the results were dull). I tried solving it by doing the following:
Using adb and root rights (Through ADB, not a permanent root), I installed the apk in priv-app, didn’t work. I then tried moving the Play store installation the priv-app, also did not work. I also tried disabling something called DuraSpeed, which, as far as I understand, is a performance enhancing tool by MediaTek that can sometimes cause this kind of thing, but that ,sadly, also did not help. In addition, I also tried resetting the device completely, to no avail. The only thing I didn’t try is installing a clean ROM and then installing OpenGapps, but that’s not possible right now (Couldn’t find any ROM for this device and CPU).
I know this might be a problem that is specifically related to my device/ROM, but as I can’t find a lot of info about it pretty much anywhere, I thought it might not be such a bad idea to ask this question in a more general forum.
Many thanks to you all,