How to Boot Into Galaxy S6 and S6 Edge Recovery Mode

A recovery is a separate bootable partition on your Android device that you can use to install system updates and repair/factory reset your device. And thanks to the vast community of third-party Android developers, we even have custom recoveries like TWRP and CWM that let’s you do amazing things like gaining root access and install custom ROMS, MODs and stuff.

Also, a custom recovery let’s you take a full nandroid backup of your device so that in case of a major software issue or you soft-brick your phone, you can always restore it back to the state when nandroid backup was taken.

There are multiple methods to boot your Galaxy S6 into recovery mode. The most handy method — hardware coded, always working, and the best of all the methods shared here — is about pressing a combination of specific keys for few seconds on your Galaxy S6. Others are software based, let’s have a look at them all below:


Method 1 – Using Hardware Buttons

This method is a fail-proof method that’ll always work for you, unless you’ve broken one of the hardware keys on your Galaxy S6. In such a case, use the other two methods.

  1. Power off your device and wait for 5-10 seconds until the device is fully switched off.
    └ This is completely optional. You can choose to keep the device switched On if you wish to and proceed with steps below.
  2. Press and hold  ‘Power + Home + Volume Up’ buttons together and release them as soon as you see the Galaxy S6 logo on screen.
    Galaxy S6 Edge Recovery Mode

Method 2 – Boot Into Recovery Mode via ADB

ADB stands for Android Debug Bridge, a tool used to send terminal commands to an Android device via a PC command line. ADB requires a bit of setup, but it gets the job done with much lesser effort than hardware buttons, so pretty useful in cases when you’ve to boot in recovery mode frequently. Also, if (for some reason), your hardware buttons aren’t working, then ADB is a very good alternative to boot into recovery mode.

  1. Setup ADB on your PC.
  2. Install Galaxy S6 and S6 Edge Driver on your PC.
  3. Prepare your phone:
    • Enable developer options: Go to your phone’s Settings » select About phone » Scroll to the bottom and tap on ‘Build number’ seven times to enable developer options.
    • Enable USB Debugging: Open phone’s Settings » select Developer options » Tick the ‘USB debugging’ checkbox (under Debugging section).
  4. Connect your phone to PC with a USB cable and if/when a pop-up screen shows up on Phone asking you to ‘Allow USB debugging?‘ for the computer, make sure you tick the checkbox and tap OK.
    Allow USB Debugging
  5. Now open a command window on your PC. And issue the following command:
    adb reboot recovery
  6. Your Galaxy S6 will instantly boot into Recovery Mode.

Method 3 – Use an app

Yes! There’s an app for rebooting your phone into recovery mode, and it’s more easier than the methods we discussed above. But it won’t work unless you’ve root access on your device, and since not everyone roots their device, we’ve put this as the last method here.


  1. Install the Quick Boot (Reboot) app from Play Store on your Galaxy S6 → Play Store link.
  2. Open the app and grant Root Access.
  3. Select ‘Recovery’ from the list of options and it’ll boot your Galaxy S6 into Recovery mode.

That’s all.

Posted by

Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime. Email: [email protected]