Last Updated on May 13, 2023 by Mathew Diekhake

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.

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.