Rooting the Android operating system on the Samsung Galaxy S6 Edge smartphone is all about being able to do things on your handset that other people are not able to do with theirs. Whether you want to tweak the hardware, so its performance better, or give your battery a greater chance at life, it is all available after you root the phone. Most of the things you can do with a rooted Android come to us by the way of applications and most of those apps are going to be there waiting for you to install from the Google Play Store.
The Google Play Store is home to millions of apps, and a great many of them are not available for you to install. You will see them there always, but after installing them, it will tell you that it required a thing called root to run. That is telling you that you need the operating system rooted a.k.a you need to have root permissions which are the Android equivalent of having an administrator account running on a Windows computer.
One of the root applications that you can install after you complete the guide below is the CatLog app. CatLog is an advanced logcat viewer that is very useful to geeks who like to help make Android better. The CatLog app can help anyone including developers and just Android fans pinpoint bugs and get a deeper understanding of how an operating system works.
Though it may sound like doing another person’s directly work to some, you do not have to worry. The CatLog app is free for everyone to install–and yes; there are individuals who install the app for fun. Individuals who like to install the CatLog app are usually those who like to learn and have a passion for the Android operating system.
The CF-Auto-Root tool in this guide is made based on the MMB29K.G925W8VLU3CPC5 firmware build number which was part of an Android 6.0.1 Marshmallow update for the Samsung Galaxy S6 Edge smartphone in at least one area around the world. Whether that region speaks your language and is already on your device or not is borderline irrelevant. The reason I say that is because you do not need to be running the same firmware build number that is listed above. That is merely there for people to use as a reference point if they need it. Some Samsung phones will not boot images when the yare old and that is when finding out when your build number was made can be relevant. Moreover, finding out the period when the build number that the rooting file was based on would also be critical to your success in rooting the device.
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 file for the Samsung Galaxy S6 Edge SM-G925W8 smartphone when it is running on the Android 6.0.1 Marshmallow software updates from here.
- Download the Samsung USB Drivers on the Windows computer for the Samsung Galaxy S6 Edge SM-G925W8 from here.
The following guide uses the Odin flashing tool which only works when using it with a computer that is running a version of the Windows operating system.
You must have the Samsung Galaxy S6 Edge smartphone that has the SM-G925W8 model number to use this guide. The CF-Auto-Root tool in this tutorial is made for the one model number only and if you flash it on any other model number the device will get bricked.
The Samsung Galaxy S6 Edge smartphone might have Knox security installed. The CF-Auto-Root tool does always trip Knox if it is running on your device which means not only will you void the warranty by following this guide but you can expect it to remain void even after you unroot the device later. That is in essence what Knox security does.
There may well be some Android software updates that roll out over the air or become available for you to install manually based on the Android 6.0.1 Marshmallow still that bring new bootloaders with them. A new bootloader can present a temporary problem for Chainfire CF-Auto-Root tool in the sense that you will find your device does not flash the file or does not boot up after having flashed the file if you are flashing a version of the CF-Auto-Root tool that needs updating. Anyone who finds issues should report them immediately to the official CF-Auto-Root thread made over at the XDA-Developers website by Chainfire and post your message along with the new recovery image that is found inside of the firmware file associated with the firmware you are running that has the problems. You will see that recovery image file from favorite firmware downloads sites such as Sam Mobile once you download and extract the file.
Rooting the Samsung Galaxy S6 Edge SM-G925W8 running on the Android 6.0.1 Marshmallow software updates
- Unlock the Developer Options menu on your Samsung Galaxy S6 Edge SM-G925W8 so you can use the settings available inside the menu.
- Enable the USB Debugging Mode from within the Developer Options menu that you just unlocked in the step above so your phone can connect to the computer and the USB cable and use the app running on the computer.
- Extract the rooting package for the S6 Edge smartphone to the desktop of the computer and you will get the flashing app file and the rooting exploit file popping out onto the desktop of the computer for you to use.
- Run the Samsung USB Drivers on the computer so your Samsung Galaxy S6 Edge phone will have no problems connecting to the computer and using the apps we are about to use.
- Pick up the Galaxy S6 Edge phone and press the Power button, followed by tapping on the button on the display that is going to turn off your phone completely.
- Reboot the Galaxy S5 Edge phone by holding the hardware button keys that boot it into the download mode.
- Connect the Samsung Galaxy S6 Edge phone to the computer with the USB cable that you would usually use to charge the battery.
- Double-click on the Odin executable file that is on the desktop and the flashing tool will open so you are looking at the Odin user interface.
- Do not make any changes to the default settings on any of the buttons from the Odin user interface.
- Click the AP button found from the Odin user interface and browse the desktop of the computer for the rooting file which you can easily see because it ends in the tar.md5 file extension and will say CF-Auto-Roo somewhere in the file name.
- Click on the Start button found on the Odin user interface on the computer and the flashing tool will start flashing the rooting exploit on your device and to the internal system.
- Pick up the Galaxy S6 Edge phone and wait until you see some messages, including CF-Auto-Root letting you know that it is flashing the SuperSU, cleaning up the cache partition and the reflashing the stock recovery.
- Look up at the Odin user interface on the computer once more and wait until it gives you a new box lighting up in a green color with a pass message inside which is letting you know that yo are safe to unplug from the computer because your device should be now rooted.
In conclusion, that is how to root the Samsung Galaxy S6 Edge with the SM-G925W8 model number by flashing a newer version of the CF-Auto-Root tool that works on the Android 6.0.1 Marshmallow updates. You should find that the rooting file will work for all firmware versions that are running on the Android 6.0.1 Marshmallow builds for the SM-G925W8 model number and not just the build that Chainfire gives from his repository page.
The Samsung Galaxy S6 Edge smartphone will now reboot back into the normal mode where you are free to start doing whatever you want with the phone. Of course, we have our recommendations instead: head directly to the Google Play Store and download one of the many root checker apps that are available to install on your smartphone. Any version of the root checker app will check whether your smartphone is rooted or not and you can get that done free. However, to unlock the better feature, including the installation of the BusyBox application, you will need to pay for the Pro version of the root checker app.
You can head back to the Google Play Store and start installing your root requiring applications that you couldn’t install before once the root checker app gives you the all clear and lets you know that you have root access to the internal system . Once of those apps is the Titanium Backup app–an app that gives you the ultimate backup experience plus offers a broad range of other services like the ability to completely uninstall system apps. These are the same system apps that people refer to as bloatware when they do not want them on a device. There are other things you can do from the Titanium backup app to such as choose to freeze the system apps instead but freezing the is reserved for the premium users who pay a small fee. In addition to Titanium backup, there are other apps out there that can help remove the system apps. Moreover, a custom ROM usually does a pretty good job at removing the bloatware on your Samsung Galaxy S6 Edge smartphone as well.
Anyone who has installed the root checker app and it has told them that the phone is not rooted can try a few things before giving up. One of the first issues that come to mind is that your Samsung Galaxy S6 Edge smartphone might not have gotten into the recovery mode correctly during the flashing of the CF-Auto-Root package, and it is a requirement before the device can be rotated properly and have the SuperSU installed and enabled on the phone. You can easily fix that recovery mode problem by pressing and holding the hardware button combination for the phone to boot into recovery mode as soon as your device flashes.
Anyone who has booted the Samsung Galaxy S6 Edge smartphone into the recovery mode but is still not finding a device rooted can try installing another version of the Odin flashing application. There is at least five version of the Odin flashing app all put together by the Samsung developers that will flash your rooting exploit from Odin on the Galaxy S6 Edge smartphone. Just head to our Odin downloader page and try one of the earlier versions from the Odin 3.10 that is bundled in with your rooting tool by Chainfire.
As mentioned, the CF-Auto-Root tool is usually available for model numbers. There can sometimes be several phone carrier networks using one model number of Samsung smartphone. When that happens, you can unlock your smartphone (as in SIM unlock) and then head over to the Sam Mobile website and find a firmware for the same model number but a different phone carrier network. Try flashing the new firmware on your phone and then rooting it again with the same CF-Auto-Root tool that is made for your model number and perhaps that will work better. Sometimes the more popular phone carrier network firmware is the way to go.