Rooting the Android operating system that runs on the Samsung Galaxy S6 Edge smartphone is going to give your hands full privilege control for the first time. You do not have full control over your operating system or bootloader when you open it out of the box. Those who want to install a custom recovery and check out ROMs will need to unlock the bootloader first. Furthermore, those who want to be able to use the operating system opened and install any app they want will need to find a practical rooting guide. Rooting the Android operating system doesn’t typically require the bootloader to be unlocked; however, anyone who is wanting to install ROMs will need both a custom recovery and root access, so they will need to unlock the bootloader anyhow.
The world is your oyster once you have mastered the art of unlocking the bootloader, installing a custom recovery and rooting the Samsung Galaxy S6 Edge smartphone. You can do anything that you know is possible to do because you have unlocked every aspect that needed unlocking. There is no way to use the device with more control than you have at this moment. All you need to do now is going out what to do with it.
Anyone wanting to install root apps can head directly to the Google Play Store and install the root apps. One of the new root apps out there that some people might enjoy is the FlashFire application–an app developer by Chainfire, which is set to overtake from the older Mobile Odin. FlashFire can allegedly keep root so you can update your device with software updates via the app and keep root access at the same time. The downside? It is risky and isn’t available for all devices.
Those Samsung Galaxy S6 Edge owners among you who would like to be transferred into real geeks should check out the KSWEB app instead. The KSWEB app can allow you to run a web server from the phone in your hands. The portable web server is useful for people who need to use MySQL databases, PHP files, msmtp tools and more. Of course, none of those are of any use to you if you don’t run any websites, so you’ll need to get on board and start blogging before running the app.
The CF-Auto-Root tool in this guide is based on the MMB29K.G925IDVU3EPC6 firmware build number which is part of an Android 6.0.1 Marshmallow software update that did roll out over the air to at least one regions around the world. It doesn’t concern you which region that was that it arrived because you don’t even need it running on your phone before you can use this guide. The build is just given there in case you run into trouble into the future and looking up the build number can help you identify what period the rooting file was created. That can help you run a similar firmware from around about the same period and then your device should have no worries getting rooted.
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 updated versions of the CF-Auto-Root tool for the Samsung Galaxy S6 Edge SM-G925I phone when it is running on the Android 6.0.1 Marshmallow updates from here.
- Download the Samsung USB Drivers from here.
You must have a Windows computer running before you can use this guide. Do not expect the flashing tool and the rooting file to flash if you are using a Linux or MasOS operating system.
You can only use the CF-Auto-Root version fund in this guide if you have the SM-G925I model numbers of the S6 Edge phone. Any other model number will get bricked.
Note that the Samsung Galaxy S6 Edge smartphone is susceptible to more software updates rolling out in the future that will update the operating systems to newer versions of Android. Some of those larger updates can bring new bootloaders with them and when that happens Chainfire needs to update the files so that they work again. For him to do that he relies on people submitting the new recovery images to the CF-Auto-Root tool thread that is made for every version of the tool and device over at the XDA-Developers website.
Rooting the Samsung Galaxy S6 Edge SM-G925I running on the Android 6.0.1 Marshmallow updates
- Unlock the Developer Options menu on the Samsung Galaxy S6 Edge smartphone so you can use the settings located inside the menu.
- Turn on the USB Debugging option that is present from within the Developer Options menu that you just finished unlocking.
- Run the Samsung USB Drivers on the computer so you can connect your phone and have it detected by the flashing tool–but don’t connect yet.
- Extract the rooting package to the desktop of the computer so you can see the rooting file and the flashing tool on the desktop.
- Double-click the Odin executable file and the flashing tool user interface will open on the computer.
- Turn off the Samsung Galaxy S6 Edge smartphone so that it is powered completely down and then boot it up again holding the hardware button combination for the download mode.
- Connect the Samsung Galaxy S6 Edge phone to the computer with the USB cable once you know it is definitely in the download mode.
- After a few seconds check that the ID: COM port lighting up either a yellow or blue color coming from the Odin user interface and there is the added message available on the screen also. (Those who do not see the ID: COM light up will need to get the drivers working. That might mean rebooting the computer or at least logging out and back in again before they work–assuming you did already download and install them).
- Do not change any of the default settings from the Odin user interface.
- Click the AP button from the Odin user interface and then browse the desktop of the computer you are using for the rooting file for the S6 Edge that sending in the tar.md5 file extension.
- Click the Start button from the Odin app user interface.
- Pick up the phone and wait until you see that it says it is getting the SuperSU flashed, cleaning the cache partition and then reflashing the stock recovery.
- Look up at the computer where you can see the Odin user interface and check that it gives you a green box lighting up with a pass message inside the box.
In conclusion, that is how to root the Samsung Galaxy S6 Edge smartphone with the SM-G925I model number when you have it running on the Android 6.0.1 Marshmallow software updates. You can check that your device is rooted by waiting for it to reboot regularly and then opening the Google Play Store applications and downloading one of the many root checker apps out there that are available to be installed. The root checker app is usually a free app if you want to check the root status and there is a paid version for anyone wanting to unlocked some advanced features. Note that you do not need to be running the paid version to use this guide.
Once you have confirmed the root status of the Samsung Galaxy S6 Edge phone, it is time to check out the root apps you have been waiting for or even see what guides are available out there to help install a custom recovery on the Galaxy S6 Edge phone. Anyone who is having trouble getting the Edge smartphone rooted can try holding the hardware button combination to the recovery mode once the flashing of the rooting takes place. Chainfire states that every device will need to get into the recovery mode for the rooting to have applied the SUperSU correctly, and that doesn’t always happen. He also states that you can easily fix this issue by booting into the recovery mode manually instead.
Those of you who have tried rebooting to the recovery mode manually and are still not having any luck can try installing one of the older versions of the Odin flashing application. You can find every version of the Odin flashing app available from our Odin downloads page, and it will help your device get rooted. There are videos online of people trying to flash with a version of Odin and it not working so they try another version of the Odin app, and it works. You should have a similar chance at getting yours to work eventually by swapping the version over to another one.