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.

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.

share|improve this question
    
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? –  Al E. 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

8 Answers 8

up vote 12 down vote accepted

The menu you get when you press the shutdown key 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.

share|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. –  kitsched 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. –  Al E. 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

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.

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

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

share|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.

share|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.

share|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
    
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
    
It worked for Galaxy S II, thanks! –  Heidar Apr 9 '12 at 7:38

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

share|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.

share|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

Instructions:

  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

share|improve this answer

Your Answer

 
discard

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.