With Android, we can use a lightweight operating system that offers us heaps of functionality. Just the way it is now, it offers people enough reason to start using the OS over the likes of Windows at times. You can even find dual boot tablet PCS now that can boot Windows or Android depending on what you planned on doing today or just what you planned on using today. While Android is easily comparable to Windows, there is one key difference: Android is a locked operating system, and Windows is open to allowing you to have administrator permissions.
There is a way in which people can use the Android operating system with administrator permissions, and that is by rooting the device in question. Rooting unshackles the chains from the operating system so that users now have full control over what is installed and what isn’t installed.
One of the applications we recommend installing once you have rooted the Samsung Galaxy S6 Edge smartphone is the GLTools app. The GLTools application is an important one for gamers because it allows them to use the smartphone which can improve the rendering of the graphics found in 3D gaming. The GLTools application can even enable you to tweak the GPU, but you need to be careful with that because the repercussions can be similar to if you were to overclock the hardware too far.
The CF-Auto-Root tool found in this guide is based on the MMB29K.G925SKSU3DPAC firmware build number which we can tell you did roll out somewhere around the world as an over the air software update. You do not need to be flashing that same software update (firmware) on your phone using the Odin flashing tool before you begin this guide. The build number is given by the developer because he says some Samsung devices refuse to boot old images and when that happens you can use the build number as a guideline with regards to the period that this rooting file is created.
What Is Rooting the Android Operating System?
When you buy a new smartphone, you might not know it, but the Android operating system is in a “locked” state. For the most part, it will not make much difference to you: most apps are still available to use, and there are benefits to this locked state such as better security. When you root the Android operating system, you are gaining full administrative rights over the OS.
Why Would You Want to Root Android?
Gaining full administrative rights over the operating system has some perks to some people. For example, out of the millions of applications available on Google Play, some of them will not be able to run on your device unless it has root access. Until you have a specific need for wanting Android rooted, you probably want to leave Android as it comes out of the box. But if you need to unlock an app, then that is when you want to look into rooting methods. Using more apps is only one example of why you may want root access, here is the full list of benefits:
- Unlock more applications. Some of the apps available for Android cannot run unless you have root access. This is because the app’s features cannot run without the root permissions because the features require the full system access before they can be useful.
- Better battery life. Smartphones are great, but they have one caveat, which is each time you recharge the battery, it loses some of its overall lifespan. That means smartphones, in general, do not make great investments, and if your weekly paycheck is low, you will want to limit the number of smartphones you go through. One of the ways you can do that is by removing bloatware and creating a better battery life.
- Bolster performance. If you are the budget-conscious shopper, you may want to increase the device’s performance. This can be done by removing the bloatware as well. The more processes you have running, the more memory that is used. By removing some of the apps, it can help lighten the load on your hardware.
- Customize Android with themes. With root access, you can download and install any theme that’s at your disposal. That includes any customized theme you can find.
What Are the Risks of Rooting?
If you are buying a smartphone that is not running iOS, then it is probably the Android operating system that you want running as the ideal software to pair with your shiny new hardware. It is, in fact, the Android OS that offers you the chance to customize the OS considerably more than iOS: custom themes, run any app you know about, the works. For many users, the “openness” of an operating system is important, because it offers them more freedom which means running into fewer problems with their investments. But there is a reason iOS likes a far more locked approach: the ability to customize is not for everyone, and if you do not know what you are doing it can lead to a lot of problems which can define your time with the OS rather than freedom.
With power (full admin permissions) comes greater responsibility. Here are some of the main risk factors when it comes to rooting:
- Malware becomes a larger threat. You might read the occasional news article about how new malware is wreaking havoc in parts of the world on Android. But the Android operating system with root access becomes considerably more vulnerable to exploits because applications are no longer prisoned off in their own sandbox environments. This means if you accidentally download malware, it can do more damage because it can spread throughout the operating system and even jump into other applications and potentially view sensitive data.
- You can accidentally brick the smartphone. There is always a chance that you end up bricking the smartphone before you had the opportunity to use it with root access. That is because if you are going to brick it, it is going to happen during the rooting process.
- You may void the warranty. Most manufacturers do not allow you to root the Android operating system and still get to bring it in for repairs under warranty. Whether they are legally meant to do that or not is another question, but it is now common knowledge that most do not want to help you if they find out you have unlocked the OS with root access.
Files You Need
- Download the new CF-Auto-Root tool for the Samsung Galaxy S6 Edge SM-G925S smartphone running on the Android 6.0.1 Marshmallow software update from here.
- Download the Samsung USB Drivers on the Windows computer from here.
The Odin flashing tool we are using in this guide works when you are running a Windows-based operating system. Odin does not function for a MacOS or a Linux distro operating system.
You must have the Samsung Galaxy S6 Edge smartphone that comes with the SM-G925S model number to use this guide. The rooting packages by Chainfire are usually peculiar to the model number and flashing the wrong file on the wrong model number can mean a brick situation.
Note that the CF-Auto-Root tool voids most warranties because rooting usually voids warranties. Moreover, the rooting file in this guide trips Knox security if it is running on your device. Most of the best Samsung smartphones have the Knox security running which is Samsung’s way of being able to tell if you have rooted it before.
There could be some software updates that arrive in the future over the air for devices based on Android 6.0.1 Marshmallow that bring new bootloaders with them. When that happens, the CF-Auto-Root files need to be updated by the developer. For him to know a file needs updating, he replies on people submitting the new recovery image file to the official CF-Auto-Root thread at the XDA-Developers website so he can see your message and then apply the updates. Those updates are automatically reflected in our guides, so you know you always see the latest version of the file possible.
Rooting the Samsung Galaxy S6 Edge SM-G925S smartphone running on the Android 6.0.1 Marshmallow updates
- Log into the Windows computer using the credential for the administrators account so you are then using the Odin flashing application as the administrator.
- Unlock the Developer Options menu on your Samsung Galaxy S6 Edge SM-G925S handset so you can use the options found inside.
- Enable the USB Debugging Mode from the Developer Options menu so you can connect the smartphone to the computer with the USB cable that you would usually use to charge the battery on the handset.
- Run the Samsung USB Drivers on the computer before you get started with the Odin flashing tool.
- Extract the rooting file to the desktop of the computer and you get the rooting file and the Odin flashing file on the desktop.
- Double-click the mouse on the Odin executable file and the Odin flashing tool user interface opens on the desktop.
- Hold the Power button on the Galaxy S6 Edge smartphone and then choose the option that says it is switched it off completely.
- Boot the Samsung Galaxy S6 Edge smartphone into the download mode and then connect it to the computer with the USB cable.
- Check that you can see a yellow or blue ID: COM port coming from the Odin user interface and it gives you an added message there as well. (No color coming from the ID: COM port and no message mean that you need to get the Samsung USB Drivers working. Sometimes that means rebooting the computer).
- Click the AP button from the Odin user interface and upload the rooting file ending in the tar.md5 file extension from the desktop.
- Do not change any of the default settings from the Odin user interface.
- Click the Start button from the Odin app and then in a few seconds your phone is rooted.
- Check you get text on the display of the smartphone showing that the rooting exploit is installing the SuperSU, cleaning up the cache and then reflashing the stock recovery.
- Once the stock recovery is flashed, check the computer display for the green pass box coming from the Odin user interface.
- In conclusion, that is how to root the Samsung Galaxy S6 Edge smartphone that comes with the SM-G925S model number when you have it running on the Android 6.0.1 Marshmallow updates.
You can check if your Samsung Galaxy S6 Edge smartphone is rooted or not by installing one of the root checker apps from the Google Play Store. There are usually a few root checker apps available from the Play Store t any given time, and most of them will be free–I would not pay for a root checker just to check the root status. There are other ‘pro’ versions f the app that comes with some bonus features like installing BusyBox for you.
Once you have checked your root status and can see that your phone is rooted, you can start installing your root requiring applications from the Google Play Store and any other sources online. One of the apps we recommend you check out is the Titanium Backup application which can backup your device and freezes all system apps. That means you can remove the bloatware without having to go to the effort of installing a custom ROM on the phone.
Moreover, anyone who needs to get the device rooted still can try booting the Samsung Galaxy S6 Edge smartphone into the recovery mode manually by pressing the hardware button combination mode for that once the flashing completes.
Anyone who is still stuck with the Galaxy S6 Edge unrooted can try downloading another version of the Odin flashing application which is available to download and install on your computer in a few different versions. Chainfire, the developer of the CF-Auto-Root tool, gives us the Odin 3.10 in the latest rooting guides for his tools, but that will not always work for everyone. Due to Odin never being officially released, it is not the most reliable flashing tool out there, but it normally does the job for most people. For everyone else, you should try installing a few versions and try flashing until one of them works for your device. To this day, nobody has ever not found at least one version to flash for a device. Furthermore, even though there are many numbered versions of the flashing app, there is no version that is not compatible with the Samsung Galaxy S6 Edge smartphone.
Everyone who has rooted the Samsung Galaxy S6 Edge smartphone can immediately start removing the bloatware, overclock the CPU and GPU, install a custom recovery such as the infamous TWRP Recovery by Team Win, use way more apps from the Google Play Store, check out custom ROMs, kernels and loads more. You can read more about all of those rooting features in more details by checking out our article on all things you can do with your rooted Samsung Galaxy S6 Edge smartphone.
We can now check out the best root applications to run on the Android operating system and find some we would like to install now that we have become the root user on the Samsung Galaxy S6 Edge smartphone.