title: Reboot offline Android device remotely
body: <p>I would like to reboot a connected but offline Motorola Droid 2 device via ADB (or monkeyrunner).
  Restarting ADB via <code>adb kill-server</code> and then <code>adb devices</code> has not brought the device back online. So I figure I have to restart it. How can I do a reboot without walking over to the offline device?</p>
  
  <p>Here is what I have tried until now:</p>
  
  <ul>
  <li>adb reboot</li>
  <li>adb shell start</li>
  <li>adb remount</li>
  </ul>
  
  <p>All those command yielded the same error message: <code>error: device offline</code></p>
  
  <p>The device is running 2.2, it's in charge only mode and debugging is enabled.</p>
  
  <p>Many thanks in advance</p>