Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Unfortunately, the power button doesn't work and I'm not able to power off the device.

The only way, is physically pull out the battery, but if I'll do so, I wont be able to power it on again.

The cellular network doesn't work , and the Wi-Fi seems to, too.

The device is up for 53:21:59 hours!! (and seems to count..)

I must force somehow a reboot.

Is there shell command (and if so - how to access it?) , or application that forcing reboot?


share|improve this question
Have you tried any of the solutions in How to restart an Android device? Is your device rooted? –  eldarerathis Dec 28 '12 at 16:35
@eldarerathis My device is not rooted. –  Billie Dec 28 '12 at 16:54

2 Answers 2

up vote 3 down vote accepted

If you can connect using adb (usb debugging), you can simply use the command "reboot".

If you're rooted and have a terminal emulator installed, "su reboot" will do the same thing.

The reboot command will also accept arguments of "recovery" or "bootloader", which will reboot you into the recovery or bootloader respectively.

share|improve this answer
Hell! Now it works -- after I took half an hour to find you the perfect work-around LOL Better this way, of course :) –  Izzy Dec 28 '12 at 17:15
There is also a way to do a "soft-reboot" (AKA "quick/fast-reboot"). I think it's by using busybox. However, I can't find how to do it. Do you know how? –  android developer May 31 '14 at 21:31

Widgets/Apps which might help (also with other phones)

Take a look at Fast Reboot. The app claims to work on non-rooted devices (Does NOT require root!). Trouble is, this doesn't perform a full reboot, but just "kills all processes" to simulate a fast boot (I guess this includes the "system server", so it comes very close to a reboot).

Another "app" you could give a try is Simple Reboot. It doesn't mention root anywhere in its description, but claims to be a shortcut to the boot option. Not tested, but it might do for you.

Secret Codes / Service Menus

Almost all real-boot solutions seem to require root, so it will be hard to find anything suitable. BUT: It could be that one of the built-in service menus offers an option to (re)boot the device. You can invoke them via your dialer program, entering a "magic number". Examples would include:

  • *#*#197328640#*#* (one of the service menus)
  • *#*#4636#*#* (or *#*#INFO#*#*) System information (this one should work on all phones, and for sure gives you useful system information. I cannot remember if it had a reboot option as well -- but it cannot hurt to know this code ;)
  • *#7465625# (miscellaneous service options related to the SIM, AFAIR, and coming from a Samsung Galaxy list)
  • Heh! Look at this: #*2562# = Restarts Phone. (Source: Galaxy S Secret Codes)

There you go! Last option should be the easiest one -- no additional tools needed. If it works. Not having any Samsung device, I cannot test...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.