While the fruit company fans are stuck at the mercy of Apple being the owners of iOS software and the Apple devices, the folks running the Android operating systems have it a bit different. Due to Android being owned by Google and Android running on smartphones that are all manufactured by a range of companies that are not Google owned, the manufacturers have no say in how tight they get to have the security. In other words, for as long as Google want people to be able to root the Android operating system they will be able to, and that is what makes Android so great.
Here is everything you need to root Samsung Galaxy S6 Edge smartphones with the SM-G925K model numbers when you have them running on the Android 6.0.1 Marshmallow software updates by using the CF-Auto-Root tool by Chainfire.
- The following guide is made for the Samsung Galaxy S6 Edge smartphone with the SM-G925K model number. Do not flash the CF-Auto-Root package found in this guide on any other model number or else you will most likely brick that device.
BEFORE WE BEGIN
- Unlock the Developer Options menu on the Samsung Galaxy S6 Edge smartphone by tapping on the Menu > Settings > About Device > Build Number at least seven times. Once you have tapped over seven times, you will get a message on the display stating that you are now using the device as a developer.
- Turn on the USB Debugging Mode from within the recently unlocked Developer Options menu by tapping on the Menu > Settings > Developer Options > USB Debugging Mode. Now you can exit the Dev Options menu and the operating system run by the little green robot will remember your settings.
- Download and install the Samsung USB Drivers  for the Samsung Galaxy S6 Edge smartphone directly on the computer and run them before you go ahead and start with the guide. Those drivers will be the only thing that gets your smartphone detected by the flashing tool, so they are important.
HOW TO ROOT SAMSUNG GALAXY S6 EDGE SM-G925K RUNNING ON ANDROID 6.0.1
- First, get the updated CF-Auto-Root tool for the S6 Edge G925K smartphone when running on Android 6.0.1 from here .
- Extract the rooting file to the desktop of the computer so you can use the files inside.
- Double-click the Odin executable file that is on the desktop of the computer and leaves the flashing tool user to interface open.
- Boot the Samsung Galaxy S6 Edge smartphone in download mode  and then connect it to the computer with the USB cable.
- Once you can see that Odin says your device is added, click the AP button and browse the desktop of the computer for the rooting file that is ending in the tar.md5 file extension.
- Do not change any of the default settings from the Odin user interface.
- Click the Start button and then sit back and wait for the flashing to complete.
In conclusion, that is how to root Samsung Galaxy S6 Edge SM-G925K smartphones when they are up and running on the Android 6.0.1 Marshmallow updates. You know that everything went well when you get a pass message inside a green box available from the Odin user interface. Nevertheless, you can also head over to the Google Play Store app directly from you phone and install one of the many root checker applications that are available if you need further proof of your success.