Cela dépend toujours de la fiabilité de l'application.
Quant à savoir pourquoi le service d'accessibilité (sur lequel porte cette permission) a un contrôle aussi puissant, c'est parce que l'objectif initial est d'aider les gens à contrôler leur appareil plus facilement. Tiré de la documentation officielle d'Android sur le service d'accessibilité ,
Un service d'accessibilité est une application qui apporte des améliorations à l'interface utilisateur pour aider les utilisateurs handicapés ou temporairement incapables d'interagir pleinement avec un appareil.
Exemple de services d'accessibilité :
-
TalkBack : contrôle oculaire de votre appareil, en visualisant l'écran et en interceptant l'action de l'utilisateur pour lire le contenu.
-
Accès vocal : contrôlez votre appareil avec des commandes vocales, en regardant l'écran et en effectuant des actions avec des commandes vocales.
-
Accès au commutateur : interagissez avec votre appareil Android en utilisant un ou plusieurs interrupteurs au lieu de l'écran tactile, en regardant l'écran et en effectuant des actions à l'aide de boutons ou de gestes du visage.
Cependant, les développeurs ont également trouvé des moyens inhabituels d'utiliser les services d'accessibilité d'Android comme l'explique Maksym Dybarskyi :
[...] il existe plusieurs façons de faire un usage inhabituel des services d'accessibilité. J'ai écrit "inhabituel" parce que tous ces scénarios sont différents de l'objectif initial des services d'accessibilité.
Les applications d'automatisation telles que Tasker, MacroDroid et Automate disposent de leurs propres "services d'accessibilité" pour permettre l'utilisation d'un plus grand nombre de fonctions qui sont autrement limitées par le système (par exemple, intercepter les actions sur les boutons, prendre des captures d'écran, etc.)
Quant à CleanBrowser, la documentation réclamé,
Les fonctionnalités avancées comprennent suppression de la possibilité pour les utilisateurs de désinstaller l'application . [...] il utilise l'API d'accessibilité pour empêcher l'utilisateur de désinstaller l'application. ,
(C'est nous qui soulignons)