One of the advantages companies have over robots in comparison to humans is the ability to program them how to think. If you want a robot to be happy, you can put a smile on it’s face; if you want a robot to wake up at 4 am every day and put a shirt on, you can probably do that too. Robots will be at your service because of the software that they run on them which is equivalent to their brains. Robots can be a tremendous asset for that reason. Android appropriately comes with a little green robot mascot because it is also programmed how to think. The Android developers have programmed the Android operating system how to think so that it does not allow you to download certain apps, and so it does not enable you to remove other applications that are already on your device. The reason they do not want you being able to remove the system apps that come on your device by default is that they would love for you to use them. Moreover, the reason they do not allow you to install the apps that need full system access to run is that apps that use full system access can potentially be a security threat. There is no easy way to allow some apps to have full system access and other not to get it. The only choice you have is to root the Samsung Galaxy S6 Edge Plus smartphone, and it allows you to install everything.

In fact, the way Chainfire has created SuperSU to work on your Samsung Galaxy S6 Edge Plus smartphone is the best solution anyone could have come up with to address Android’s problem of not being able to allow some apps full system access while blocking the rest. The way SuperSU manages to do that is by using us to make the choice. SuperSU will automatically block everything and send you a message letting you know what app is requesting root access to your system. Now it is up to you what you choose to allow to have it which is the only logical way to go about it. SuperSU should not be used by everything because unless you are a geek who understands the dangers of the internet, you will probably have no idea how to use it properly and say no to malware should it ever be up on your screen. However, for the rest of us managing that one job is very simple: just allow rooting permissions to the apps you remember to download and you trust and deny entry to everything else. To be able to program people’s brains to realize the dangers of the online world can be just as dangerous as the world in front of you and that you need to use SuperSU much like you would use your front door is going to take time. The rest of us who do understand what it is all about can start taking advantage of the upsides something like SuperSU brings right away.

Samsung Galaxy S6 Edge Plus

The SuperSU is what the CF-Auto-Root tool installs and enable on your Samsung Galaxy S6 Edge Plus smartphone. It is the same kind of SuperSU that other people install from a custom recovery to get root access on other devices. For all those times, people do not have a choice but to install a custom recovery image over the stock recovery otherwise they cannot get the SuperSU installed. However, with the CF-Auto-Root tool you do have the choice to skip the custom recovery as it is not required to root the device. The custom recovery is only necessary from this point if you want to install custom ROMs–and many people do not have any interest in custom ROMs. Most people are rooting the Android operating system to be able to install the root apps that would not run on the system before like the Titanium Backup app.

Related: How To Root Samsung Galaxy Note 5 SM-N920S On Android 6.0.1 Marshmallow

You find that each version of the CF-Auto-Root tool that has rolled out for a device is based on a firmware build number. That is the build number that Chainfire has used to root the device. In this case, we can tell you that the firmware build number involved is the MMB29K.G928PVPU2BPC3 firmware. There are always much different firmware that rolls out for devices, and in many cases, they spread out to various parts of the world depending on how many places in the world use the same model number as you. It does not matter what part of the world this firmware build number rolled out because you do not need to be running the MMB29K.G928PVPU2BPC3 firmware build number on your Samsung Galaxy S6 Edge Plus smartphone from the Sprint phone carrier network. Chainfire just always gives the firmware build number used for the rooting so we can use it as an indicator because some Samsung devices like the Galaxy S6 Edge Plus smartphone might not boot images when they are old.

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 systemless root version of CF-Auto-Root for the Sprint Samsung Galaxy S6 Edge Plus SM-G928P smartphone running on the Android 6.0.1 Marshmallow software updates from here.
  • Download the Samsung USB Drivers for the Windows computer you are using to flash CF-Auto-Root from here.

Related: How To Root Samsung Galaxy S6 Edge Plus SM-G9287C On Android 6.0.1 Marshmallow

You need to flash the file in this guide using the Sprint Samsung Galaxy S6 Edge Plus smartphone that comes with the SM-G928P model number. Any other model number gets bricked if you flash this version of the CF-Auto-Root as they usually are issued for each model number. You can check out the model number of your Samsung Galaxy S6 Edge Plus smartphone by pointing to the Menu > Settings > About Device > Model Number.

The following guide is made for the Sprint Samsung Galaxy S6 Edge Plus smartphone with the SM-G928P running on the Android 6.0.1 Marshmallow updates.

You need to have a computer that is running a version of the Windows operating system to flash the CF-Auto-Root tool using the Odin flashing application. The Odin application does not run on MacOS or Linux distributions.

There could be some software updates that roll out over the air still based on the Android 6.0.1 Marshmallow updates for the Samsung Galaxy S6 Edge Plus smartphone and some of those might bring new bootloaders with them. When that happens, they can stop the kernels that are based on the older firmware’s from booting and the result is Chainfire needs to update the files. For him to be able to update the files he relies on you guys to drop the new recovery images files found in the newer firmware to the official CF-Auto-Root tool thread made over at the XDA-Developers website so he can see the messages and then apply the updates on his end. After he completes updating the CF-Auto-Root tools, it will be automatically reflected in our guides because we always link back directly to the official CF-Auto-Root tool repository.

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

  1. Unlock the Developer Options menu on the Sprint Samsung Galaxy S6 Edge Plus smartphone so you can use the set of options available inside.
  2. Enable the USB Debugging Mode on the Sprint Galaxy S6 Edge Plus smartphone so you can connect the device to the computer and do some developments.
  3. Run the Samsung USB Drivers on the computer running Windows that you plan on using for the guide and the flashing tool so your device can connect to the computer and be detected by the flashing application.
  4. Extract the systemless root CF-Auto-Root package to the desktop of the computer and you get the rooting package and the Odin flashing application that you will be using to flash the rooting exploit to your device.
  5. Double-click the Odin flashing application that is on the desktop and the flashing tool user interface opens.
  6. Boot the Sprint Samsung Galaxy S6 Edge smartphone into the download mode and then connect it to the computer with the USB cable.
  7. Make sure you see a blue or yellow color coming from the ID: COM port on the Odin user interface which is letting you know that the Samsung USB Drivers you installed earlier are working.
  8. Click the AP button from the Odin user interface and then browse the desktop location for the systemless CF-Auto-Root file that is going to root your device.
  9. Do not make any changes from the default settings available from the Odin user interface.
  10. Click the Start button from the Odin user interface and the rooting will begin.
  11. Pick up the Galaxy S6 Edge Plus smartphone and check that you get text rolling down the display that tells you it is detecting the device, mounting the system, resettings the SuperSU, and the running the SuperSU Installer.
  12. Check for more text stating that it is running the boot image patches, then giving you an important notice that lets you know it might reboot a few times and also loop a few times and for you to not panic or disrupt it during the process.
  13. Check for more text stating that it is unmounting the system, restoring the stock recovery, cleaning up and then rebooting in ten seconds.

In conclusion, that is how to root the Sprint Samsung Galaxy S6 Edge Plus smartphone running on the Android 6.0.1 Marshmallow updates by using the new systemless root version of the CF-Auto-Root tool by Chainfire which is going to root your device just the same way as the older version of the CF-Auto-Root tool application.

Once the smartphone reboots, you should head over to the Google Play Store as you usually would and then install one of the root checker apps. The root checker ‘basic’ app is available to install free of charge, and it is all you need to check the root status of your phone. As soon as that is confirmed, yo are ready to start installing the root applications from the Google Play Store.

You can install one of the other versions of the Odin flashing tool if the one you are using now doesn’t want to root your device. There are a few versions of the Odin app, and all of them can be used with the Samsung Galaxy S6 Edge Plus smartphone when it is running on the Android 6.0.1 marshmallow software updates. There are reports online of some people needing to try a couple of versions before one of them worked and flashed the file like it was supposed to, and these cases are completely random.

Moreover, Chainfire makes the point of checking that your device is booting into the recovery mode or else the rooting will not have worked. You can manually hold the hardware button combination for the recovery mode once the rooting is finished and as soon as your device reboots and it should result in the device being rooted.

Once you finally have the Galaxy S6 Edge Plus smartphone rooted you are ready to check out all the things anyone can do with the Android operating system when they are using it as a root user and the OS fully unlocked for the first time. These things include installing a custom recovery, custom ROM, plenty of root apps like Titanium backup, overclocking the CPU to it is faster, increasing the battery life and even tweaking the UI, so it looks different.

Furthermore, some Samsung smartphones have the same model number used for several phone carrier networks. These phones are usually outside of the USA. If yours is a Samsung smartphone that shares the same model number across multiple phone carrier networks, you can SIM unlock the device and then head to the Sam Mobile website and download firmware from another phone carrier network. If the CF-Auto-Root tool does not work for the firmware, you run on the phone now it might be another thing to try. I always like to flash a firmware from the most popular phone carrier network on my model number because I know it is the most popular and therefore the chances are better it works.