Table of Contents
It is now possible for the Samsung Galaxy S6 and S6 Edge to gain root access with the SpaceX Kernel built RC 2.1. Courtesy of XDA forum member, Mahn_IT, the root is now possible for the two devices that received the official Marshmallow build from Samsung. There is a bit workaround to this procedure. However, the developer has now claimed that the SpaceX-MM-RC2.1 is a big update and is termed stable. Hence, you can now gain access without any crashes or bugs or lags. The root process also brings many new features to the device like the Busybox install, private mode, deep sleep fix, and much more. A similar root has also been brought to the Samsung Galaxy Note 5 on Marshmallow which roots and fixes the deep sleep. Before you proceed, make sure you are on Marshmallow ROM on Galaxy S6 or, at least, have the Marshmallow bootloader. Also, it works for devices for which SpaceX kernel and TWRP is available. Features that come with this guide:
- Base Samsung Marshmallow Opensource
- Auto Root (SuperSU 2.67)
- Auto install Busybox 1.24.1
- SELinux set to permissive
- Private Mode fix
- Deep Sleep fix
- Wifi forget fix
- Init.d support
- Auto-Kill Knox/SecurityLogAgent
- GPU & Power Management improvements
- Supported devices
Downloads required files:
- Download TWRP and SpaceX Kernel for your S6 and S6 variant:
- Flash SuperSU → BETA-SuperSU-v2.68-20160228150503.zip
- SuperSU APK → SuperSU-2.67.apk
- Marshmallow Bootloader for S6 and S6 Edge → Link
- Odin Software → Download [Mirror] | File: Odin3_v3.10.7_3.zip
- Samsung Galaxy Drivers → Download | File: SAMSUNG_USB_Driver_for_Mobile_Phones.zip (15.3MB)
- Source: XDA
Warning: Once you root or install a custom package, your warranty may be void and trip knox for Samsung. We at AndroidSage won’t be liable for any damage to your Android device. Reader’s discretion is advised.
How to Root Samsung Galaxy S6 and S6 Edge on Android 6.0 Marshmallow
First, download all the necessary files from the download section [SpaceX kernel, TWRP, SuperSU, SuperSU apk]. Now transfer these files to your device’s internal storage and SpaceX and TWRP on PC. Follow the sequence to successfully flash the ROM.
Step 1: Reboot into the bootloader or Odin mode on your S6 device. To do so, turn your phone off completely and press the volume down, home and power buttons simultaneously for a few seconds.
Step 2: Now open Odin software on your PC and connect your Galaxy device to your computer. Make sure you are on Marshmallow, if not then flash the MM bootloader first; link in download secton.
Step 3: Click on AP and flash the SpaceX kernel (use the latest kernel file). Following this, flash the TWRP 3.0. To do so, boot into Odin mode and select AP and flash the TWRP recovery. (Note: It’s recommended that you create a backup before you proceed.) To know how to flash the TWRP or kernel, get here.
Step 4: Now reboot into the TWRP recovery. To do so, turn your phone off completely and press the volume down and power buttons simultaneously for a few seconds.
Step 5: Once into the TWRP recovery, backup everything. Now tap on “Install” and flash the SuperSU zip file. (BETA-SuperSU-v2.68-20160228150503.zip).
Step 6: Once you flash all the necessary files, it’s time to install the SuperSU apk to grant root access. Turn the device on and just install it.
Enjoy root access on your latest Marshmallow firmware.
Like and share us on social media. If you need any help, then comment down below.