Rooting the Android OS on the Samsung Galaxy S6 Edge phone is all about root apps. Once you have cracked open the operating system, it is time to head over to the Google Play Store and find out what you can install. The Google Play Store does not give us a dedicated area of the App Store for us to browse through like something we would find from our Xbox consoles to make life easier, though that would be good. Unfortunately, we have to research names of apps before getting there and just type them into the search box as usual. Alternatively, you could just choose to browse the Play Store as you would any other day and take solace in the fact that you can now use the Play Store in God mode and download absolutely everything that comes you the way.
Once you know what app you want to install that requires root access to your system to run, just download it as normal and then open it up, and it will ask whether you want to grant the app rooting permissions over your operating system. Once you have double-checked that you are using an app that you trust, choose the ‘yes; option, and you are on your way.
For anyone looking for a tip about root apps, we suggest checking out the Kernel Adiutor app if you are an advanced Android user and want to make changes to the kernel without installing a custom ROM or custom kernel. The Kernel Adiutor is a powerful app that can change the frequency of your CPU and GPU to clock them differently than what they are clocked at now. It opens up avenues to enjoy devices that you otherwise couldn’t because they did not suit you needs. A word of warning, though: hardware cannot take any old punishment you decide to throw at it so unless you know what you are doing, you can fry your phone. Do not touch this root application unless you are an experienced Android user who knows far more about the phones hardware than the average human.
The version of the CF-Auto-Root tool found in this guide for the Samsung Galaxy S6 Edge smartphone with the SM-G925R4 model number is based on the MMB29K.G925R4TYU3CPB4 firmware build number. That is the build number that Chainfire was running on his Samsung Galaxy S6 Edge SM-G925R4 when he rooted the device and came up with this rooting file for you. However, that does not mean you need to be running the same firmware. There are many firmware build number around the world that people are running on this model number when it is running on the Android 6.0.1 Marshmallow software updates. As long as you have the same model number and are running on the Android 6.0.1, you should find this guide works for you.
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 package for the Samsung Galaxy S6 Edge phone with the SM-G925R4 model number when you have it running on the Android 6.0.1 Marshmallow updates from here.
- Download the Samsung USB Drivers on the Windows computer you want to use the guide from here.
You will need a computer, laptop or notebook that is running Windows operating systems to be able to use this guide because the Odin flashing app was made to work for Windows only.
You need the Samsung Galaxy S6 Edge smartphone that has the SM-G925R4 model number to use this guide or else the rooting package will brick the device. The CF-Auto-Root files are always model number specific unless otherwise stated by a professional. For example, you might sometimes see some of the professional rooting sites give a rooting file that works on an updated version of the phone, but those cases are very rare, and you should never assume. You can check the model number or your Galaxy S6 Edge device by tapping on the Menu > Settings > About Device > Model Number.
Note that by rooting your Samsung Galaxy S6 Edge smartphone you agree on to void the warranty of the manufacturer. There will be times when some phone carrier networks and even manufacturers do not mind rooting, but you will need to make those inquiries because they are certainly not a given. It should always be assumed your warranty is void. Moreover, Samsung devices like the Samsung Galaxy S6 Edge smartphone can come with Knox security which means you will not get the warranty working again even if you unroot the device.
There may be some software updates that arrive for your Samsung Galaxy S6 Edge SM-G925R4 smartphone that brings new bootloaders with them and the new bootloader present a problem for Chainfire and his CF-Auto-Root tool in the sense that he needs to update the file. If a file needs updating and doesn’t work, you may find your smartphone will not boot after the flashing of the file or it will not flash at all. These are typical symptoms of there being a new bootloader in the firmware you are running which results in Chainfire needing to update the file. The problems for your phone are only temporary and can be fixed. For Chainfire to update the files, so they start working again, Chainfire asks if you can submit the new recovery image files found in the firmware that is causing the problems to the official CF-Auto-Root tool thread made over at the XDA-Developers website. Once he sees your message, he will do his thing and apply the necessary changes. Those changes will always be reflected in our guides so you can use this knowing our files are always the latest versions possible. We know this because we link directly back to the Chainfire repository unlike many other sites.
Rooting the Samsung Galaxy S6 Edge SM-G925R4 running on the Android 6.0.1 Marshmallow software updates
- Unlock the Developer Options menu on the Galaxy S6 Edge SM-G925R4 phone so you can use the settings found inside.
- Enable the USB Debugging Mode from within the Developer Options menu so your phone can connect to the computer and use the apps on the computer.
- Extract the CF-Auto-Root package to the desktop of the computer and the two files you need will fall out. (You will see the rooting exploit file ending in the tar.md5 file extension as well as the Odin flashing app executable file).
- Run the Samsung USB Drivers on the computer before you do anything to do with the flashing application.
- Double-click on the Odin flashing app’s executable file that is on the desktop of the computer.
- Press the Power button on your phone so that it turns off completely and then reboot it by holding the hardware button combination that gets it into the download mode.
- Once in the download mode, connect the S6 Edge to the computer with the USB cable.
- Look for a yellow or blue ID: COM color coming from the Odin user interface as well as the added message appearing in Odin. (No color coming from the ID: COM port area and no message means your Samsung drivers are not working. Try installing the Samsung USB drivers again, or check out the Windows universal ADB driver put together by Koushik Dutta to help you fix the issues with the drivers. Your computer might ultimately require a reboot to get the drivers working, though that is not usually the case).
- Do not change any of the default settings from the Odin user interface or else you might create a problem; nothing needs changing as soon as you open it up for the first time. (Anyone who has played with the Odin settings already (the buttons from the user interface) can download another version of the Odin application and try again. You can find all versions of our Odin downloader page–the Odin 3.10 is the version of the Odin flashing app that Chainfire uses in his rooting bundle if you want to download the same version as what you had here).
- Click the AP button from the Odin app and then browse through to the desktop location to find the rooting file that is ending in the tar.md5 file extension.
- Once the rooting file is uploaded to the Odin application, click on the Start button and Odin will now flash it on your phone.
In conclusion, that is how to root the Samsung Galaxy S6 Edge smartphone that has the SM-G925R4 model number when it is running on the Android 6.0.1 Marshmallow software updates by using an updated version of the CF-Auto-Root tool. The Edge smartphone will now reboot automatically into the standard mode where you would usually use the device, and you will see the SuperSU application is now available from your app drawer. That is the app that the CF-Auto-Root tool just installed n your phone, and it is the important piece to your rooted operating system. Without the SuperSU running on your operating system it will not be rooted. You can start installing your root apps as normal, and they will download. The when you attempt to open them from the app drawer, they will prompt you with a message from the SuperSU asking whether or not you want to grant the root access. Always deny any apps that you do not trust or that you do not recognize the names of if you did not download them. You do not want to be giving malware root access to your system because hackers can then jump between apps.
Everyone might be interested in installing the root checker app from the Google Play Store as the first apps on the rooted device just to check whether it is in fact rooted properly. Once you know, it is rooted then you can start installing apps like the Titanium backup app that you might have wanted to try.
Moreover, for all those who used the root checker application and had found out that the phone into rooted, you can try a couple of everyday things before giving up. The first thing we suggest giving a go is checking if your phone is getting into the recovery mode. Chainfire says that every handset will need to get into the recovery mode before the SuperSU can be adequately installed and enabled on the Android operating system. People do not usually know this because it happens by default and automatically from the rooting process, but at times, it does not and that is when the installation of SuperSU can stuff up. To fix this just hold down the hardware button combination for the recovery mode manually once your rooting file is flashed using the Odin app. The result should be that your Samsung Galaxy S6 Edge SM-G925R4 smartphone should now be rooted the same way as if it had gotten into the recovery mode automatically.
The Odin flashing app that we used the guide to flash the rooting exploit on your phone comes in a few versions–each of them can be used to root your device. Chainfire, who is the developer of the CF-Auto-roto too we used, bundles in the on 3.10 version in with the rooting file, but sometimes any one version of the Odin app is known to give problems. There is no way known to date to calculate which Odin gives a particular device the problems, but the natural solution is just to download one of the other versions of the Odin flashing app and try again. You can find all versions of the Odin app from our Odin downloader page. We suggest with the Odin 3.09 and working your way down the list to Odin 1.85–the Odin version that Chainfire initially bundled in with his rooting files before recently.
Furthermore, sometimes a Samsung smartphone can come in a model number for more than one phone carrier network. For example, the Samsung Galaxy Alpha smartphone released in Canada all has the one model number for roughly three or four carrier networks. You can unlock your phone and the flash a firmware file from another phone carrier network if you continue to have problems. Changing to a more available firmware might help in the device getting rooted.
Now that you have the Samsung Galaxy S6 Edge smartphone rooted, you can immediately choose to install a custom recovery image like Team Win’s TWRP, flash a custom ROM, install a custom kernel, check out the available root apps to better your Android handset, overclock the CPU and loads more. You can read up on everything you can do with your rooted Android operating system if you want to check your Android rooting options out in more detail.