5 votes

Adb reboot vs adb shell reboot

Je lance les commandes depuis mon ordinateur portable. Mais, je ne comprends pas quelle est la différence. Il semble que les deux commandes redémarrent simplement l'appareil mobile.

Quelle est la différence entre adb reboot et adb shell reboot?

6voto

Irfan Latif Points 16863

Pas de différence. Finalement, les deux définissent la propriété sys.powerctl sur reboot, (1, 2). Ensuite, init gère la propriété pour effectuer une fermeture ou un redémarrage correct (3). La chaîne reason décrit en option pourquoi l'appareil a été redémarré (voir la propriété persist.sys.boot.reason après le redémarrage).

Lors de l'exécution de adb shell reboot, vous faites exécuter adb la commande shell : /system/bin/sh qui exécute ensuite le binaire /system/bin/reboot. Vous pouvez également définir la propriété du système manuellement :

~$ adb shell setprop sys.powerctl reboot,just_testing

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