J'ai rooté mon Galaxy S3 déverrouillé (SGH-T999)
Maintenant, j'essaye de courir à adb root
partir de l' invite de commande Windows , cependant, j'obtiens une adbd cannot run as root in production builds
erreur. Donc, la toute première chose que j'ai vérifiée était de savoir si mon téléphone était vraiment rooté?
J'ai donc essayé ce qui suit:
Ouvrir l'invite de commande
$adb devices // lists my device
$adb shell //goes to shell
$su // opens a 'SuperSu' prompt on my phone and I 'Grant' permission
# // Before following the rooting instructions, I was getting 'no su command found' in the previous step. So, I believe my phone is ROOTED. **Correct me if I'm wrong.**
Cependant, quand je le fais adb root
, j'obtiens une adbd cannot run as root in production builds
erreur. Alors, j'ai pensé, je devrais peut-être faire des choses supplémentaires au-delà de ce que j'ai fait ci-dessus. J'ai essayé toutes les solutions dans les questions SO suivantes:
- Lancer un script en tant que root via ADB
- autorisation de remount adb refusée, mais capable d'accéder au super utilisateur dans le shell - Android
- Impossible d'exécuter 'adb root' sur un téléphone Android rooté
Aucun de ces éléments n'a fonctionné pour moi. Tout ce qu'ils font est de donner l'accès ROOT À L'INTÉRIEUR de SHELL. Je veux adb root
travailler pour pouvoir exécuter diverses commandes adb SANS entrer dans le shell.