Root-Samsung-Galaxy-S6-and-S6-Edge-on-Android-6.0-Marshmallow

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
    • SM-G920F
    • SM-G920S
    • SM-G920L
    • SM-G920K
    • SM-G925F
    • SM-G925S
    • SM-G925L
    • SM-G925K
    • SM-N920C

Downloads required files:

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.


Sarang Avatar

2 responses


  1. Grant A Karstel Avatar
    Grant A Karstel

    can i root and put marshmellow on htc e8

    1. Sarang Avatar
      Sarang

      Yes you can. But there is a different process for that and you will need proper files. I will get back yo you with the procedure. The problem with HTC E8 is that it does not have much developer support. I tried a couple of Marshmallow ROMs on E8 and only WiFi didn’t work. Rest worked perfectly. Give your device details[model no]. I will look it up.

Leave a Reply