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.

  • Good question, my galaxy s doesn't have a menu option for that and I couldn't find an application to do that. – Barfieldmv Sep 17 '10 at 13:17
  • A quick way for any phone is remove the battery cover and remove the battery. I have noticed that works on any phone. – abhi Sep 17 '10 at 17:49
  • @abhi: How is that quicker or more convenient than just turning the thing off and back on again? – ale Dec 10 '11 at 14:08
  • @AlEverett my phone gets stuck sometimes and no matter how long I press the power button, nothing happens. So I slide open the cover, remove the battery and pop it back in. – abhi Jan 4 '12 at 15:18

The menu you get when you press the power button should give you a list of options including Shutdown, Restart etc. If it doesn't, your phone's manufacturer might have left it out of the ROM.

| improve this answer | |
  • Ok. So it seems that it's left out from Galaxy S :( – Kaitsu Sep 17 '10 at 12:00
  • I can confirm that. On my Galaxy S I have: Silent Mode, Flight Mode and Power Off. – janosrusiczki Sep 17 '10 at 12:26
  • 1
    I don't know that any manufacturers included "Restart" in the menu when pressing the power button. I've only heard of that in custom ROMs. – ale Apr 4 '11 at 12:42
  • 1
    @AlEverett I've always had 'Reboot' in my HTC Hero ROM. The only difference that CM made, for me, was that when I chose Restart, I could choose between 'Reboot', 'Recovery' and 'Bootloader'. It could depend on manufacturer, model or (in the US) carrier. – Arda Xi Apr 4 '11 at 16:28
  • 1
    Is the "shutdown key" the same as the power button? Pressing and holding the power button (for ~2 seconds, with my FairPhone) should bring up the Shutdown/Restart/... menu. – Tobias Mar 22 '15 at 10:54

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.

| improve this answer | |
  • 2
    In case it's not clear, Quick Boot requires root. – ale Dec 10 '11 at 14:06

Press (volume up + Power) at the same time. It will reboot the phone. Tested on Galaxy S Captivate.

| improve this answer | |

The volume up + power option also works for the Samsung Galaxy S. You have to hold for about 10 seconds before restart, but it works.

| improve this answer | |
  • 1
    Works also on my SGS! But it puts the ringer volume to maximum too and that seems to stay at maximum after the reboot :) – Kaitsu Oct 11 '11 at 13:38
  • The correct way to reboot in Samsung Galaxy S is to hold home button and power button pressed until the phone reboots. – Kaitsu Feb 22 '12 at 15:00

Actually, for the Samsung Galaxy S 4G just hold the power button for ten seconds and it will restart.

| improve this answer | |
  • Does it restart normally or just force shutdown? – roxan Feb 23 '12 at 5:38
  • @roxan it's a forced shutdown that doesn't go through any of the normal shutdown tasks, effectively the same as just pulling the battery out while its running. – GAThrawn Feb 23 '12 at 10:54
  • 1
    So I assume this is not correct answer. Forced shutdown under normal condition can corrupt data. – roxan Feb 23 '12 at 14:21
  • huh... that's weird... it doesn't force shutdown on mine... its about the equivalent of telling it from the adb commandline to reboot... the only other way I've seen to reboot it is to root the phone and download an app that reboots it and I'd rather not void my warranty by rooting. Because all the methods listed above do about the same thing as pressing the power off button and holding it... – Deepblue Feb 28 '12 at 22:03

just found out with my galaxy y. hold Home button first, then hold Power button. just continue holding these buttons for a few seconds and the phone will restart itself. :D

| improve this answer | |
  • This works with Samsung Galaxy S as well, at least with Gingerbread. – Kaitsu Feb 22 '12 at 14:59

There's a way no one has mentioned yet (for rooted devices): Use a shell application ConnectBot or SL4A and type:

$ su
# reboot

It will reboot instantly. With SL4A you can create a .sh script and add a shortcut to your home, something like su -c "reboot" would do the job, but I'm not sure.

| improve this answer | |

@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

enter image description here


  1. Put your phone on debugging mode: Settings > Applications > Development (GB)
  2. Put your phone on debugging mode: Settings > Developer Options (ICS and UP)
  3. Connect your phone with the usb cable to the computer
  4. Choose one of the options

Download: http://broodplank.net/files/AndroidReboot_v1.1.rar

| improve this answer | |

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.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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