Limitations de l'ADB

ADB n'est pas aussi puissant que le root. Les applications peuvent prendre plus de temps quand elles fonctionnent avec ADB, par exemple lors de la construction d'une liste ou lors de calculs complexes.

De plus, sur certaines ROM OEM, la fonctionnalité ADB peut être paralysée en raison de l'absence de permissions ou d'autres restrictions. Par exemple :

De même, WhatsRunning ne peut pas obtenir les informations suivantes avec l'ADB:

  • Taille d'E/S (Entrée/Sortie) du processus et priorité d'E/S
  • Taille de ZRAM et détails d'utilisation (swap)
  • Chemin du processus exe (exécutable)

Vous pouvez vérifier l'état actuel de ce que l'ADB peut faire dans l'application. Voir les détails pour PMX et WhatsRunning.

Malheureusement, nous ne pouvons rien y faire. Par conséquent, certaines fonctionnalités ne sont disponibles que sur les périphériques rootés.

Notez également que certains OEMs ajoutent des paramètres supplémentaires pour contrôler les privilèges de l'ADB. Par exemple, vous devez :

  • Décochez "Désactiver la surveillance des autorisations" sur les téléphones Oppo
  • "Autoriser les autorisations" dans les paramètres de sécurité sur les téléphones Xiaomi

Voir cette question pour plus de détails.