Wake-word can't start the app if the screen is on (suggestions)
Dicio can't start an app while the screen is on and Dicio is not in the foreground. Hence it might be useful to be able to run it as root, in the case the device is rooted or run is as a system app. See https://github.com/hc841/Universal_System_App_Installer
I have never had a rooted phone, so I have no idea how this would work. I would have to experiment a bit more with the "draw over other apps" permission first, which might allow to do all of this without root, as long as the user gives the permission.
Hey, I came across this while searching for ways to get around Google's bullcrap decisions restriction user choice. Can we do anything like this for Dicio advanced users? Give the app some permission that allows for a true wakeword experience (or, at least, skip the notification tap)?
Yes, the "draw over other apps" permission should allow doing this, although it would need to be granted manually by the user from settings.
That sounds like a good solution, how easy would it be to implement?
@charliefrance I don't think it would be very complicated, you'd just need to ask the user the permission when setting up the wakeword and start the activity directly if the permission is given