How to Get Root Access on Android 6.0/6.0.1 Marshmallow devices with KingoRoot

Android “Marshmallow” is the 6th major version of the Android operating system. It was released in October 2015. Hundreds of thousands people got Android devices running Android 6.0 or 6.0.1. However, many users owned Android Marshmallow intend to root their devices due to all kinds of reasons. Some might purchase a phone because they like the hardware, but dislike the software, some users root Android 6.0/6.0.1 only because they want to get rid of bloatwares or block ads on apps or browsers.

Android rooting opens up a world of possibility. That's why users want to root their devices and then tap into the deep potential of their Androids. Fortunately KingoRoot provides users with easy and safe rooting methods especially for Samsung devices running Android 6.0/6.0.1 Marshmallow with processors of ARM64. Both KingoRoot on Windows and KingoRoot APK can easily and efficiently root your Samsung devices such as Samsung Galaxy S7 edge, Galaxy S7, Galaxy S6 and S6 edge, Galaxy S5, Galaxy Note 5, Note 5 Duos and Note Edge.

It is highly recommended that you try KingoRoot APK first, this one-click root application that makes the entire process of rooting your Android 6.0/6.0.1 Marshmallow quicker, simpler and more efficient without connecting to a computer.

How to Root Android 6.0/6.0.1 Marshmallow with KingoRoot APK

Besides, KingoRoot on windows is another rooting application for your Android which has a much higher success rate due to technical reasons.

How to Root Android 6.0/6.0.1 Marshmallow with KingoRoot on Windows (PC version)?


  • Device powered ON and 50% battery level
  • Internet connection necessary
  • USB Cable (the original one recommended)

Step 1: Free download and install KingoRoot on Windows (PC Version).

KingoRoot offers the best one-click Android root software for free.The download will be automatically started to your PC. After download is complete, install the Kingo ROOT.

Step 2: Double click the desktop icon of Kingo Root and launch it.

Step 3: Connect your device to computer and enable USB Debugging mode.

If your device USB driver is not installed on your Computer, Kingo ROOT will install it for you automatically. Make sure you get Internet conenction so that device driver can be downloaded. If you can't connect your devcie to the computer, please refer to Device Not Connected. USB Debugging mode enabled is a necessary step of Android rooting process.

Step 4: Click "ROOT" to root your device.

Kingo Root will employ multiple exploits on your device, which will probably take a couple of minutes. In the rooting process, your device may be rebooted several times. Do not be panic, it is perfectly normal. And once it begins, please DO NOT touch, move, unplug or perform any operation on your device.

Step 5:Root succeeded.

Hopefully your device is well supported and successfully rooted by KingoRoot. Until your device reboots itself, do not operate.

If you need the detailed tutorial please refer to: How to Root Android with KingoRoot (PC Version)

Once rooting is complete, you can do whatever you can with your beloved devices. Flashing a custom ROM or customizing the UI or uninstalling the bloatware become easy and possible. Once you have experience the capabilities of a rooted device, you will never want to unroot it anymore.


Extended Reading

Ways to Get Root Access

If you would like to get root access, there are mainly two ways, either by exploit or by third party recovery. Most of the time is using third party recovery to get the root access. Because the exploit is hard to find, and also not every device is able to get root access via exploit. The most important thing for the exploit is the successful is not very high.  However, flashing the third party recovery has a much higher successful rate than the exploit, and most the device may get rooted by flashing third party recovery.

Before you start to root your device, there are some preparation work you should do first.
Unlock your bootloader.
Backup your important data.


Flash TWRP

Flash a third party recovery is an imporant thing  before the rooting start.

Go into Settings -> About and find the Build Number and tap on it 7 times to enable developer settings.

Press back and go into Developer Options and enable USB debugging.

Back to Settings > Security > Unknown Sources enable it.

Download the TWRP.img and Kingoroot tools

Open the Kingo ROOT\tools folder. In the tools folder, type CMD at the address bar and press enter. Type the following command:

adb reboot bootloader
fastboot flash recovery (pull the twrp.img into cmd)


fastboot flash recovery D:\Kingo ROOT\tools\twrp-3.0.2-0-flounder.img
fastboot reboot


Temporarily Booting TWRP

Download SuperSU-v2.46 to your device.

Boot into TWRP temporarily, if you have flashed the TWRP skip this step. Restart and then boot into TWRP

adb reboot bootloader
fastboot boot (pull the twrp.img into cmd)


fastboot boot D:\Kingo ROOT\tools\twrp-3.0.2-0-flounder.img
fastboot reboot

Tap on “Install” and select the SuperSU zip file that you downloaded to your device. “Swipe to Confirm Flash” at the bottom of screen to begin the flash. This will install SuperSU and allow root access automatically.

Reboot device.

If you want to verify root access, download and install Root Checker.apk from the Play Store.

Nexus Root Toolkit

If you are using nexus devices, the Nexus Root Toolkit will be your best choice. This is a very user friendly and easy to use root tool.

This program will automatically bring together all the files you need to unlock and root your device in a few clicks, or flash it back to stock and re-lock it. You can also use this program to backup/restore all your important data, flash zips, set file permissions, push and pull files, install apps, generate logcats/bugreports, and much more!

The program intelligently and selectively downloads the files it needs for your device and makes sure you are using the latest files available. The program can even auto-detect your device and build.

WugFresh expressed on the official website of Nexus Root Toolkit.

Download the Nexus Root Toolkit developed by WugFresh.

If you need an "a  simple and detail guide" on how to root a Nexus by Nexus Root Toolkit. You probably shouldn't root a Nexus. Or just be patient wait for our tutorial coming soon.


CF-Auto-Root is written by chainfire the same one who write the SuperSU. If you are using SAMSUNG devices, congratulations most of SAMSUNG devices may get root access by CF-Auto-Root.

Download CF-Auto-Root and ODIN first.

CF-Auto-Root is a very useful root tool for SAMSUNG devices. ODIN is the ROM Flashing tool for SAMSUNG devices.


If you have locked bootloaders, flashing one of these will probably brick your device!

So before you start unlock your bootloader first.

Using CF-Auto-Root will definitely:

  • Trigger your flash counter.
  • Trip your KNOX.
  • Void your warranty.

Using CF-Auto-Root will possibly:

  • Wipe your data (if your device storage is encrypted).
  • Brick your device (if your device is incompatible).

Rooting involved risks. Proceed with caution. Root at your own risk.

No one is responsible for bricking your device.

For how to use details you may refer SM-G935F | Samsung Galaxy S7 Edge | CF-Auto-Root

If you have tried all the ways mentioned above but still can not get root access. Maybe you have to wait for a while. KingoRoot are trying to develop more exploits now. So that it could be available to root  Android 6.0 devices in the future. There is no one click root tool available for every Android 6.0, 6.0.1 devices.