2 votes

Existe-t-il un moyen de donner des privilèges Root à une application via l'ADB ?

L'Android Debug Bridge (ADB) lui-même a un accès Root (après avoir exécuté la commande adb Root). Peut-on l'utiliser pour donner les mêmes privilèges aux applications de l'appareil ? Y a-t-il un fichier quelque part dans le système qui garde la trace de l'utilisateur (application) qui a l'accès Root et qui peut être modifié ? Si cela peut aider, j'ai déjà placé l'application dans le dossier système, elle est donc considérée comme une application système.

3voto

Milner Points 533

Non. Bien que vous puissiez utiliser par exemple pm grant et l'accorder SUPERUSER mais cela n'aurait aucun effet si l'application ne l'avait pas déclaré dans son manifeste. Et si elle l'avait fait, il ne serait pas nécessaire de l'accorder manuellement.

Une application doit demander activement des privilèges de superutilisateur pour les obtenir - et même dans ce cas, cela ne fonctionne qu'avec une application de superutilisateur en place (agissant en tant que "gardien") qui fait ensuite apparaître un message pour que l'utilisateur confirme.

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