Is there a way to restart an Android device? Now I have to shut it down and manually turn it on again, but I'm looking for a solution where the whole process happens automatically.
This might be device specific, mine is Samsung Galaxy S.
Use the app Quick Boot to restart your device (a rooted device).
Answer seems to be given partially here: I've rooted my phone. Now what? What do I gain from rooting?
Use the app Quick Boot to restart your device. Start the Quick boot app and choose 'Reboot' and there you go.
@jadkik94, what you say is kind of true, it is true that you need root to use the reboot command INSIDE adb shell. Although! You can use "adb reboot" without needing root ;) this is a small trick that you have to know
same counts for
adb reboot recovery adb reboot download adb reboot bootloader
So no root is needed to restart the device (when you have your pc with you)
If you run windows you could also use my little tool called Android Reboot
For my FairPhone (first edition, FP1, Android 4.2.2), it's pressing and holding the power button for about 2 seconds. This brings up a little menu which offers to switch off, restart (both after an additional prompt), or toggle flight mode.
I suppose this is a common Android feature (because it is described in a beginners's guide to Android smartphones I bought), and thus should at least work for all Nexus devices as well.