0 votes

Comment empêcher une application d'être désinstallée?

Y a-t-il une autorisation ou une méthode pour empêcher qu'une application soit désinstallée même après une réinitialisation d'usine, comme une application système qui ne peut pas être désinstallée?

0 votes

Je ne pense pas que vous puissiez faire cela.

3 votes

La seule façon est d'en faire une application système pour laquelle vous avez besoin des droits root.

0 votes

Comment en faire une application système ?

2voto

Fishcake Points 2550

Vous devrez rooter votre appareil et déplacer l'application en utilisant n'importe quelle application vers le dossier système. Cela permettra à votre application d'être sur l'appareil même après avoir formaté votre appareil.

Voici le lien de l'application qui offre cette fonctionnalité administrative :

/system/app mover ROOT

Cette application déplace les applications du et vers le dossier /system/app, les transformant en application système ou en application utilisateur. Les applications système peuvent obtenir plus de privilèges, donc certaines applications offrent plus de fonctionnalités lorsqu'elles sont installées en tant qu'application système. D'un autre côté, les applications système ne peuvent pas être désinstallées. Cette application peut également être utilisée pour convertir des applications système en applications utilisateur normales en les déplaçant du répertoire /system/app au répertoire /data/app.

ATTENTION : Désinstaller des applications système importantes peut rendre l'appareil inutilisable! Utilisez cette fonction à vos propres risques et seulement si vous savez ce que vous faites! Faites d'abord une sauvegarde NANDroid! Je ne fournirai aucun support si quelque chose tourne mal - ne pas installer cette application si vous n'êtes pas d'accord avec cela.

0 votes

Merci, cela a vraiment fonctionné. Mais que se passe-t-il si l'utilisateur le réinitialise aux paramètres d'usine ? Cette application déplacée sera-t-elle désinstallée ?

0 votes

0voto

Une autre méthode consiste à rendre un fichier de l'application immutable via une commande shell élevée (SU)

chattr -i

Cela empêche le fichier d'être déplacé ou supprimé, empêchant ainsi la désinstallation de l'APK.

Cette méthode est plus utile pour éviter que l'application ne soit mise à jour.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X