How to root Sprint Samsung Galaxy S7 SM-G930P on Android 6.0.1 (Marshmallow) [Guide]

Samsung Galaxy S7The Sprint version of the Samsung Galaxy S7 smartphone is not able to be rooted with an easy one-click rooting tool like Chainfire’s CF-Auto-Root tool just yet. There might be a time when that becomes available, but users have to follow a more complicated process if they want to get root access to the internal system today which involves installing a different kernel and then the SuperSU from a command prompt window instead of a custom recovery image. Installing the SuperSU from a custom recovery like Team Win’s TWRP Recovery would be ideal whenever there isn’t an official CF-Auto-Root tool available yet, but we do not even have that much available for us today with TWRP still in the works.

By rooting the Samsung Galaxy S7 smartphone, you are becoming the root user over the operating system which gives you all the power you need to start making developments to the operating system and installing any of the applications that are available from the Google Play Store. It is also what allows people to make the choice to uninstall certain applications also, which is the assumed reason why phone carrier networks like Sprint like to make it more difficult for you to root a device than what Android developers have before they hand the OS over to the phone carrier networks. By installing an application like the Titanium Backup app, you can remove the system apps and debloat the ROM so the battery lasts longer and the hardware performance is excellent. It works because you are freeing up more memory. We are more than happy to endorse this because no company should be able to lock you into the world that makes them more money after you have purchased the device–though we can understand why that is the desired outcome for them.


  • The following guide is made for the Sprint Samsung Galaxy S7 smartphone that comes with the SM-G930P model number. There is a method that involves all Qualcomm versions which include the AT&T variants, but this is not that version. We do not recommend following this guide on any other device unless you have been advised to do so by a professional. You can check the model number of your Samsung Galaxy S7 smartphone by tapping on the Menu > Settings > About Device > Model Number.


  • You need to unlock the Developer Options menu on the Samsung Galaxy S7 smartphone by tapping on the Menu > Settings > About Device > Build Number. Once you tap on the build number a certain number of times (usually seven), it gives you a message on the display that says you are now using the device as a developer. That is when you know the Developer Options menu is unlocked.
  • Enter the Developer Options menu and enable the USB Debugging Mode by tapping on the Menu > Settings > Developer Options > USB Debugging. Once you have tapped the box for the USB Debugging so that it is no longer empty, you can exit the Developer Options menu, and the Android operating system remembers your preferences.


  1. Download the Package Disabler Pro application from the Google Play Store.
  2. Boot the Samsung Galaxy S7 smartphone into the download mode and then connect it to the computer with the USB cable.
  3. Flash the engineer boot.img using the Odin flashing tool and then reboot the smartphone when it is done.
  4. Enable the USB Debugging Mode from the Developer Options menu that is still unlocked.
  5. Run the root.bat file and then follow the on-screen instructions until it is done.
  6. Reboot the smartphone once more and then you should officially be the root user of your operating system ready to start installing your root applications.

In conclusion, that is how to root Samsung Galaxy S7 smartphone from the Sprint smartphone carrier network when they are running on the Android 6.0.1 Marshmallow software updates. The smartphone reboots back into the normal mode, and you are ready to open the Google Play Store application and install the root checker app, followed by any of the root apps that you want to test the Titanium Backup app. Moreover, you can install any custom recovery that you find becomes available in the future, as well as root using another rooting method if you prefer them when they are available.

Related Posts