Lorsqu'un utilisateur tente de désinstaller une application par le biais du lanceur d'accueil, de l'application Paramètres ou d'une application tierce, l'application système Package Installer est invoquée et l'utilisateur est invité à confirmer la désinstallation. La solution pour vous est donc de désactiver l'application Package Installer (ou au moins son composant qui est invoqué pour la confirmation de l'utilisateur) ou de trouver un verrou d'application qui peut verrouiller cette application système.
J'ai essayé quelques applications de verrouillage d'applications et j'ai trouvé que AppLock - Empreinte digitale peut verrouiller l'application Package Installer. Il le recommande même. Dès lors, toute personne tentant de désinstaller une application devra s'authentifier avec le mode d'authentification de son choix avant de procéder à la désinstallation. Au risque d'être redondant, cela prend également en charge la désinstallation via l'application Paramètres, comme je l'ai expliqué au début.
Note : Les applications de verrouillage d'applications, tout comme de nombreuses applications de protection de la vie privée, sont réputées pour leur incapacité à protéger la vie privée des utilisateurs et à leur imposer des publicités.