J'utilise actuellement la commande run-as via adb pour pouvoir accéder au dossier de données d'une application que je développe directement sur mon téléphone à l'aide d'AIDE.
Lorsque je me connecte au téléphone localement, à l'aide de connectbot, je peux trouver la commande run-as dans /system/bin/
mais elle n'a aucune autorisation exécutable. Il y a d'autres programmes / scripts dans ce dossier qui ont des autorisations exécutables et je peux les exécuter.
Ma question est la suivante. Si je roote mon téléphone, je peux modifier les autorisations exécutables de run-as. Si je supprime ensuite la racine, ces autorisations seront-elles conservées?
Je ne suis pas totalement opposé à l'enracinement permanent de mon téléphone, mais si je n'en ai pas besoin, je préfère ne pas.
C'est sur un Galaxy Nexus.
Je suis conscient que si je laisse l'exécutable exécutable, je me laisse peut-être grand ouvert pour les risques de sécurité. Mais je suis prêt à le risquer, même juste pour voir si c'est possible.
la source
su
binaire, SuperUser.apk, etc. et sceller tous les exploits. Pour l'enracinement en un clic et le déracinement du Galaxy Nexus, je n'ai trouvé qu'un seul logiciel: Nexus Root Toolkit de Wug et on dirait que vous n'avez pas de chance. Il se déracine en faisant clignoter le firmware d'origine entier. Ce n'est pas la bonne façon.