Rooting the Android operating system on your Samsung Galaxy S6 Edge smartphone is going to open up new avenues that you have not had until now. There is nothing childish or naughty about rooting an operating system. Rooting is the term we know and use to describe using a device with full privilege control or what people who use other operating systems like Windows and Mac might know already as administrator permissions. When we use a computer that is running Windows and Mac we need to have administrator permissions to do things. Most of us have come across a time where our computers have asked us to sign into an administrators account because it will not do what you want it to do unless it knows you are the one who should have master control.

With our smartphones, there is no such thing as having master control when we first buy them because Google and Android had no choice but to take it away. The biggest threat to people when using a smartphone malware hiding in-app found on the Google Play Store and other sources online. It is incredibly difficult to stop malware before it enters these App Stores to the point where Google in a way just threw in the towel. That does not mean you should be fearful of malware being everywhere because it is not. Most people will head to the app stores and download the apps they already know the names of because they have heard about them before and they will install it, and everything will be okay. However, for a small percentage of people, there will be times when they decide to click on apps that are not legitimate apps, and they can easily be deceiving because that is what they are designed to do.

Samsung Galaxy S6 Edge

The reason we do not hear about malware as much from a mobile phone in comparison to our desktops is that we have a way to isolate the malware so that even if it does get on your phone it cannot go anywhere. You do not even have to worry about it because this is the state your device comes in when you open it out of the box. However, the downside to having an OS that automatically isolates apps is that you are not using it will administer permissions. You do not have full control, and that means some people out there will not be able to do what they wanted to do. For all those people there is a choice to be made.

The options you have is to either keep the device with the same security and give up on whatever it is that you were hoping to do, or unlock the operating system by following a rooting guide like we have here. The downside with rooting your operating system is that it no longer isolates malware if you happen to install it which is the main reason why people say rooting is reserved for the experienced Android users among you.

The CF-Auto-Root package in this guide for the Samsung Galaxy S6 Edge smartphone is based on the MMB29K.G925LKLU3DPB2 firmware build number. That means Chainfire created the rooting package for this device on that same MMB29K.G925LKLU3DPB2 firmware. It does not say that you need to flash that firmware and run it on your phone before you use this guide, however. Chainfire just reveals the build number that his roots are based on so you can see the rough date of when it was created. The reason he does that is that some Samsung devices such as the Samsung Galaxy S6 Edge smartphone will not boot old images.

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 newer version of the CF-Auto-Root package made for the Samsung Galaxy S6 Edge phone with the SM-G925L model number that works on Android 6.0.1 Marshmallow software updates from here.
  • Download the Samsung USB Drivers from here.

The CF-Auto-Root package in this guide is made for the Samsung Galaxy S6 Edge smartphone that comes with the SM-G925L model number. You cannot use any other model number on your device because it will get bricked. Chainfire develops unique packages for each model number. You can double-check the model number of your Galaxy S6 Edge smartphone by tapping on the Menu > Settings > About Device > Model Number.

The Odin flashing app is made by Samsung developers to work on Windows computers only and will not run on MacOS or Linux based operating systems. Therefore, you need to be running a version of Windows PC to follow this tutorial.

There may be some software updates that roll out over the air the Samsung Galaxy S6 Edge smartphone that brings new bootloaders with them. Those software updates are usually only the larger software updates that update the files to newer versions of Android. That means it should never be a problem for our guides because we only create our guides for each unique version of the Android operating system such as the Android 6.0.1 Marshmallow updates found in this tutorial. Nonetheless, you should know that Chainfire asks for people to submit the new recovery image files to the official CF-Auto-Root tool thread made over at the XDA-Developers website so he can see your messages and use the information to update the rooting files on his end. Once Chainfire makes any changes, they will be automatically reflected in out guides since we link directly back to the Chainfirefire repository.

Rooting the Samsung Galaxy S6 Edge SM-G925L smartphone running on the Android 6.0.1 Marshmallow software updates

  1. Unlock the Developer Options menu on your Samsung Galaxy S6 Edge smartphone so you can use all of the settings found inside.
  2. From within your Developer Options menu that you just unlocked, enable the USB Debugging Mode option so you can connect your phone to the computer with the USB cable and use the apps on the computer with your phone connected.
  3. Run the Samsung USB Drivers on the computer, so your PC has them installed before you start using the flashing tool package.
  4. Extract the rooting file to the desktop of the computer and you will see the flashing app and the rooting file.
  5. Double-click the Odin flashing application file that is on the desktop and wait for the flashing tool’s user interface to open.
  6. Pick up the Samsung Galaxy S6 Edge smartphone and then hold the Power button down and choose the option from the display that says it will turn the device off completely.
  7. Connect the Edge smartphone to the computer in download mode with the USB cable that you would usually use to charge the battery.
  8. Give it some seconds and then check to make sure you can see the blue or yellow ID: COM port coming from the Odin user interface which is letting you know that your phone is connected securely.
  9. Do not change any of the default settings you get from the Odin user interface.
  10. Click the AP button found on the Odin user interface and then browse the desktop location for the rooting exploit file that you can quickly identify thanks to the tar.md5 file extension.
  11. Click the Start button from the Odin user interface and then check out the display of your phone in a few seconds.
  12. Make sure you can see your phone telling you that it is getting the SuperSU flashed, then cleaning up the cache partition and then flashing the stock recovery.
  13. Check that you can see a green pass box from the Odin user interface on the computer.

In conclusion, your Samsung Galaxy S6 Edge phone with the SM-G925L model number is now rooted. You can disconnect from the computer as soon as you see your phone reboot back into the normal mode.

Anyone waiting to check out whether the smartphone is in fact rooted or not can try to install one of the root checker apps that is available from the Google Play Store. Just download the root checker app and then open it up and follow the on-screen commands which will check whether your handset is rooted or not. Those without a rooted phone can follow a few points to find out why that is; we are rolling through them now after the break.

The first thing you should try if the root checker app gives you a negative response is holding the hardware button combination for the recovery mode once you have completed the flashing during the guide. Chainfire, the developer of the CF-Auto-root package, clearly states that every device needs to is getting into the recovery for the SuperSU to be adequately installed and enabled on the Samsung smartphones. However, it does not matter if your device goes into the recovery mode manually or automatically like Chainfire initially programmed.

You should be aware that there are numerous versions of the Odin flashing tool also, and they all will allow you to flash files for your Samsung Galaxy S6 Edge smartphone. You can check out our on downloads page to get the other versions of the app—all of which are easily identifiable because the income with unique numbers. The developer of the CF-Auto-Root tool, Chainfire, only gives one version of the app for people to use when he bundles it up in the rooting package. However, there are many reports of one version not working for some people, so they need to try another version and then it works. These cases are known to be completely random, so try another version and see if that helps fix your problem.