Root is the name of the user account on Android that has all of the access to commands and files. The root user is the person who is in complete control and gets to decide what goes on the device and what is taken away.
Here is what you need to root Samsung Galaxy S6 Edge SM-G925S running on Android 6.0.1 Marshmallow software updates with the CF-Auto-Root tool:
- You need to have the Samsung Galaxy S6 Edge smartphone that comes with the SM-G925S model number to use this guide.
- You need to have a computer that is running on a version of the Windows operating system to use this guide.
BEFORE WE BEGIN
- Chainfire was running with the MMB29K.G925SKSU3DPAC firmware build number on the Samsung Galaxy S6 Edge SM-G925S smartphone when he created the version of the CF-Auto-Root tool in this guide. You do not need that same build number running on your device, however. He just gives that information so you can use it as an indicator if required.
- You need to have the Developer Options menu unlocked and the USB Debugging Mode enabled  on the Samsung Galaxy S6 Edge SM-G925S smartphone to use this guide.
- Install the appropriate Samsung USB Drivers  on the Windows PC before you get started.
ROOT SAMSUNG GALAXY S6 EDGE SM-G925S RUNNING ANDROID 6.0.1 MARSHMALLOW WITH CF-AUTO-ROOT
- Download the CF-Auto-Root  tool for the Samsung Galaxy S6 Edge SM-G925S smartphone running Android 6.0.1 Marshmallow.
- Open the Downloads folder and extract the rooting file to the Downloads folder.
- Run the Odin flashing tool.
- Boot the Samsung Galaxy S6 Edge SM-G925S device into Download Mode  and connect it to the computer with the USB cable.
- Check Odin is showing the added message and the ID: COM port is lighting up with a color, so you know the Samsung USB Drivers are working.
- Click on the AP button and browse through to the Downloads folder and click on the MD5 rooting file so that it is uploaded to the Odin.
- Click on the Start button in Odin and then read everything that is rolling down the display of the phone over the next few minutes so you know what to expect.
- After you have seen the phone’s display state that it is going to reboot in ten seconds, check that Odin is then showing a green pass message.
In conclusion, that is how to root the Samsung Galaxy S6 Edge SM-G925S smartphone running on Android 6.0.1 Marshmallow software updates. The guide just flashed the CF-Auto-Root tool which has installed and enabled the SuperSU on the phone. You will see the SuperSU available as an app. You can enter it if you like and check out the various settings to change, but none of them need any changing before you get root access. Just install the apps that require root access and then run them, and the SuperSU will prompt you with a message about granting that same app of your choice the root access that it has requested. That’s all you need to give the root apps the root access.