Install TWRP Recovery and Root Galaxy S6 Edge on Android 6.0.1 Marshmallow

7

It’s been quite a while since the Galaxy S6 Edge has been updated to the official Android 6.0.1 Marshmallow firmware. The Marshmallow update wiped root access, custom recoveries and custom kernels from the devices of Android power users. If you’re one of the said users, you might be willing to unleash the power of your device running on this all-new version of Android. In order to begin with that, you will definitely need the custom recovery and root access once again. The good news for Galaxy S6 Edge owners having Marshmallow flashed is, they can now easily flash a TWRP 3.0 recovery and also gain root access on their device.

galaxy-s6-edge_gallery_front_black

This has been made possible by means of a custom kernel, SpaceX by Manh_IT. SpaceX kernel will let you root your Galaxy S6 Edge on Marshmallow firmware and then also let you root your phone on the go. Here’s a comprehensive guide to learn to root your Galaxy S6 Edge running Android Marshmallow and also to flash the TWRP 3.0 recovery on it. Just to be on the safe end, we will go through a bunch of early preparations and precautions so that we can end up without going towards any mishap.

Early preparations

 

  1. The guide here will work to root the Galaxy S6 Edge’s following variants only.
    • SM-G925F and G925I
    • SM-G925S
    • SM-G925L
    • SM-G925K
  2. Check your device’s model number under settings > general / more > about device. Do not try this on any other device as you will simply result in bricking it.
  3. Charge your phone’s battery up to 50% to make sure that your phone doesn’t die during the flashing process.
  4. Use OEM data cable to establish connection between your GS6 Edge and your computer.
  5. Backup each and everything including your important contacts, call logs, sms messages. Also, copy your media content to your PC. This is important so that just in case you loose your data, you will already have it backed up.
  6. Disable your Windows Firewall, any Antivirus if you have installed. Also, close or uninstall Samsung Kies if you have installed it.
  7. Follow the steps to the letter to avoid mishap.

Required downloads and installations

  1. Download and install Samsung USB Drivers.
  2. Download and extract Odin3 v3.10.6.
  3. Download SpaceX-Kernel_MM.tar.md5 and TWRP-3.0_MM_ManhIT.tar.md5 carefully according to your device’s model number.
  4. Download SuperSU.APK file and copy it to your phone’s SD card.
  5. Download SuperSU.zip file and copy it to your phone’s SD card if you want to root via TWRP recovery. If are going to root using the kernel, then skip this step.

Install TWRP Recovery and Root Galaxy S6 Edge on Android 6.0.1 Marshmallow

Method#1: Root Galaxy S6 Edge on Android 6.0.1 Marshmallow using SpaceX Kernel

  1. Make sure that you’ve installed Samsung USB drivers, downloaded and extracted Odin3 v3.10.6, and also downloaded the SpaceX-Kernel according to your device. Also make sure that you’ve copied the SuperSU.APK file to your phone.
  2. Now put your Galaxy S6 Edge in download mode. To do so, turn it off completely. Now turn it on by pressing and holding Volume Down + Home + Power Key. Once your phone boots up with a warning, press Volume Up Key to continue. Now your phone is in download mode. Connect it to your PC now.
  3. Now open Odin3.exe on your computer.
  4. Once Odin detects your phone in the download mode the, box ID:COM box will turn blue. If it doesn’t turn blue, then connect your phone properly first.
  5. The only options checked in Odin should be Auto-Reboot and F.Reset.Time. No other options should be touched.
  6. Now in Odin, click on the “AP” tab and select the downloaded SpaceX-kernel.tar.md5 file.
  7. Click Start in Odin. It will flash the SpaceX-Kernel on your phone.
  8. Once the flashing is done, your phone will reboot.
  9. Once it boots up, go to the file manager and locate the copied SuperSU.APK file.
  10. Tap the APK file and follow on-screen instructions to install it.
  11. Reboot your phone now.
  12. That’s all. You can now install Root Checker to check root access on your phone. Best of luck.

Method#2: Root Galaxy S6 Edge on Android 6.0.1 Marshmallow using TWRP Recovery

  1. Make sure that you’ve installed SpaceX Kernel on your phone using the method 1. Download the TWRP Recovery.tar.md5 file and copy it to your phone’s desktop. Download and copy SuperSU.zip file to your phone’s internal storage.
  2. Now put your Galaxy S6 Edge in download mode. To do so, turn it off completely. Now turn it on by pressing and holding Volume Down + Home + Power Key. Once your phone boots up with a warning, press Volume Up Key to continue. Now your phone is in download mode. Connect it to your PC now.
  3. Now open Odin3.exe on your computer.
  4. Once Odin detects your phone in the download mode the, box ID:COM box will turn blue. If it doesn’t turn blue, then connect your phone properly first.
  5. The only options checked in Odin should be Auto-Reboot and F.Reset.Time. No other options should be touched.
  6. Now in Odin, click on the “AP” tab and select the downloaded TWRP Recovery.tar.md5 file.
  7. Click Start in Odin. It will flash the TWRP Recovery on your phone.
  8. Once the flashing is done, your phone will reboot.
  9. Now turn off your phone and boot it into TWRP recovery using the 3 button combo i.e. Volume Up + Home + Power Key.
  10. Once it boots up into TWRP recovery, tap Install > Install Zip > Locate the copied SuperSU.zip file and flash it following on-screen instructions.
  11. Once done, reboot your phone.
  12. That’s all. You can now install Root Checker to check root access on your phone. Best of luck.

Just in case something’s not working for you, reach us out through the comment box below. We might be able to help you out.

SOURCEXDA Developers
SHARE
Usama is a software engineer by profession and at TechBeasts.com he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

7 COMMENTS

Got a question/query or a suggestion? Drop it below.