xamarin android stagenow emdk autoupdate

Automatic update of an Android app, all the possibile scenarios

Hello I have an app (Xamarin Android) distributed on TC25 devices, on the client premises, that I need to autoupdate.
It needs to check periodically the on the premises server if a new version is available and download and install it.
I use the Enterprise HomeScreen in kiosk mode, and I'd like the installation to be completely without user intervention.

I managed to automate all the check and download part, and execute it, but I receive the standard Android dialog asking if I want to update the program.