(Re)boot an Android phone from USB
Real Reboot


Works on Android 2.1 - 4.2.1 No Root
4.2.2 and up needs root.




For a PC method you will be using Android Debug Bridge, commonly called ADB. Here is a link for a download. It's from the XDA Forums. Read the page while your there and get some good insight on ADB.

After installed to the computer, open a command prompt (L shift + R mouse click) in the folder that has the ADB file. Make sure you have your device drivers installed and the phone plugged into the USB on the PC. 


Type : adb devices (make sure device is seen)
Then: adb reboot (reboots device)


Here is a link to the Android Developers website that will give you full detail about the inner workings of ADB