The Samsung Galaxy S6, S6 Edge and the S6 Edge Plus are being updated to the latest Android 6.0.1 Marshmallow Samsung TouchWiz firmware officially. The update has already reached the USA, some parts of Europe and South America and now the SM-G920I and SM-G925I, which belong to South Asia, Australia, New Zealand and South America, are being updated. So if you have already updated your device to Marshmallow then gaining root privileges may also interest you. Yes, courtesy of XDA forum member, arter97, the root is now possible for the two devices on the official Marshmallow build from Samsung. There is a bit workaround to this procedure. First, you need to install the TWRP recovery (custom recovery) and then flash a kernel that best suits your needs and SuperSU package as well. The SpaceX kernel brings some features to the device like the Busybox, private mode, deep sleep fix, and much more. Arter Kernel may or may not contain these features but can successfully root your device. 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. You may also root the devices with CF-Auto-Root. Link at the end.

Downloads required files:

  • Download Kernel for Galaxy S6 and S6 Edge:
    • Arter Kernel → Download | Mirror
    • Hacker Kernel (latest Version) → Download | Mirror
    • SpaceX Kernel → Download | Mirror [For those who are having issues with capacitive buttons]
  • Download TWRP for Galaxy S6 Edge G925I:
  • Flash SuperSU SystemMode → Download OR
  • SuperSU APK → SuperSU-2.67.apk [Better download from Play Store]
  • Odin Software → Download [Mirror] | File:
  • Samsung Galaxy Drivers → Download | File: (15.3MB)

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 Galaxy S6 and S6 Edge G920I, G925I on Marshmallow With TWRP

First, download all the necessary files from the download section [Arter kernel or one of the kernels listed, 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 download and open Odin software on your PC and connect your Galaxy device to your computer. Make sure you are on Marshmallow. If not then, at least, make sure you have Android M bootloader.

Step 3: In Odin, Click on AP and flash the Arter Recovery(TWRP recovery) (use the latest version) with auto reboot unchecked. (from Odin options).

Step 4: Once successful, reboot into the TWRP recovery. To do so, hold Power button to turn off the device and then hold Power, Home and Volume Up simultaneously for a few seconds to boot into recovery.

Step 5: Once into the TWRP recovery, backup everything. Now tap on “Install” and flash the SuperSU zip file. (

Step 6: Once you flash all the necessary files, reboot to system and you may install the the SuperSU apk to grant root access. It’s recommended to install the SuperSU app from Google Play Store.

That’s it. Enjoy root access on your latest Marshmallow firmware. If you don’t want to go through all this hassel or don’t want TWRP recovery, then download and take a look at the CF-Auto-Root method.

Like and share us on social media. If you need any help, then comment down below.

Source: XDA

Follow and Subscribe

Sarang Avatar

Leave a Reply