Я знаю, что это дублирующий вопрос, на SO есть несколько тем. Как автоматически обновить приложение без вмешательства пользователя, даже без диалогового окна подтверждения.
Большинство ответов говорят, что без рутирования телефона это невозможно.
Я сомневаюсь, что если без рутирования тихое обновление невозможно, то как работает Google Play на каждом устройстве.