Procédure de redémarrage de la bad, de la racine à la mode utilisateur?
Question de base sur la BAD.
adb root
redémarrage de la bad en tant que root. Mais ce que je veux, c'est de le redémarrer de retour à l'utilisateur après un certain temps.
J'ai essayé le suivant :
adb kill-server
adb start-server
ne marche pas..
ps -A
-> il a noté le numéro de processus de la bad et l'a tué.. même cela ne fonctionne pas. Enfin, je suis le redémarrage de mon appareil. Est-il possible que je peux revenir à partir de la racine de la bad général de la bad?
Merci.
Vous devez vous connecter pour publier un commentaire.
Un peu de retard, je suppose, mais ici, il va:
Si vous avez utilisé - "adb root", vous auriez eu le message suivant:
pour sortir de la racine de la mode, vous pouvez utiliser:
unroot
. Alex P de la solution a fonctionné.adb kill-server
etadb start-server
seulement le contrôle de laadb
démon sur le côté PC. Vous devez redémarreradbd
démon sur l'appareil lui-même après le retour de laservice.adb.root
changement de propriété fait paradb root
:Essayez ceci pour vous assurer d'obtenir votre dos shell:
entrez la commande adb shell (racine). Tapez ci-dessous comamnd.
Cette commande
stop adbd
, puissetprop service.adb.root 0
siadbd
a été avec succèsstop
ped, et enfin de nouveaustart adbd
devrait le.root
propriété ont été mis à 0. Et tout cela sera fait dans l'arrière-plan grâce à la dernière&
.Je voudrais ajouter un peu plus d'explications de @user837048 de réponse. sur mon OSX Yosemite et le Galaxy S3 qui est enracinée et à l'aide de firmware
CyanogenMod 11
etKitKat
je l'ai fait ci-dessous la procédure àEnable
etDisable
l'invite superutilisateur.Veuillez vous assurer ci-dessous
Sur votre système
Android SDK
et vous devez définir des chemins d'accès aux fichiers binaires. typewhich adb
sur votre shell. Il doit vous donner un peu de résultat.$ which adb
/Applications/Android Studio.app/sdk/platform-tools/adb
Sur votre Mobile
ON
Apps and ADB
Si vous ne voyez pas
Developer Options
dans vos paramètres, allez dans Paramètres > à Propos du Téléphone. Faites défiler vers le bas pourBuild number
et appuyez sur y 7 fois. Je sais que je suis fou. Mais croyez-moi, ça marche 😀Connectez votre téléphone via le Câble USB.
tapez sur votre
computer's
terminalvous verrez une invite similaire, Si une invite a été indiqué sur votre mobile, à faire confiance à la connexion, appuyez sur "Toujours faire Confiance' et 'OK'
maintenant type
Voir que vous êtes
not root
Maintenant la sortie de la coquille, ce qui revient à
computer's prompt
Maintenant activer le root
Wow.. vous êtes root
J'ai essayé de nombreuses solutions pour revenir à
normal non root prompt
. Mais n'a pas travaillé à l'exception de @user837048 de la solution.Ce qui pourrait sortir de
Adb prompt
à la normale rapide. Maintenant vous connecter à nouveau.Bien.. Vous êtes Non racine
Rapide des étapes de vérifier résumé. Si vous êtes intéressé à connaître tous les détails, allez lire ci-dessous.
de la bad est un démon. Faire
ps adb
on peut voir ses processus.Je viens de vérifier ce que supplémentaires de la propriété des variables qu'il utilise lors de la bad est en cours d'exécution en tant que root et utilisateur.
de la bad en mode utilisateur :
adb root mode :
Nous pouvons voir que
service.adb.root
est une nouvelle hélice variable qui est venu quand nous avons fait adb root.Donc, pour changer de retour de la bad à l'utilisateur à partir de la racine, je suis allé de l'avant et fait de ce 0
Mais cela n'a pas changer quoi que ce soit.
Alors je suis allé de l'avant et a tué le processus (avec une intention de relancer le processus). Le
pid
deadbd
processus dans mon appareil est133
Je suis sorti de la coquille automatiquement après que j'ai tué le processus.
Je n'ai
adb shell
encore, il était en mode utilisateur.RÉSUMÉ :
Nous avons donc 3 étapes très simples.
(pid of adbd)
Après ces étapes, tout simplement ré-entrer dans le shell avec
adb shell
et vous êtes de retour sur votre appareil en tant qu'utilisateur.C'est un problème très commun.
La seule solution est de tuer bad serveur et redémarrer à travers l'invite de commande. Parfois, cela peut ne pas aider.
Il suffit d'aller à la Fenêtre du Gestionnaire de Tâches pour tuer bad processus et de redémarrer Eclipse.
Va fonctionner parfaitement 🙂
j'ai été avec cette question à l'aide de elementary OS loki. Comme pour un jour et je l'ai résolu en redémarrant la bad en utilisant cette commande:
et
Vous devez être dans le répertoire du Sdk >Outils de Plate-forme
Maintenant, redémarrez votre téléphone, cela va redémarrer tous les processus dans votre téléphone.
Et c'est ainsi que je l'ai corrigé.
si vous ne pouvez pas accéder aux données du dossier sur Android Device Monitor
cmd
fonctionne bien.....