- dotTech - https://dottech.org -

How to root Samsung Galaxy S6 SM-G920F on Android 6.0.1 Marshmallow (XXU3DPDP) [Guide]

Samsung Galaxy S6 [1]The Android operating system that you find running on the Samsung Galaxy S6 smartphone is based on Linux. The Linux kernel is naturally a very secure operating system for computers, but the malware threat that is present from a mobile operating system forced Google Android developers to block people from being root users by default. A root user on Android is the equivalent of being an administrator from a Windows operating system. Naturally, we are assigned the administrators account when we first install the Windows operating system on a new computer, and that is the account you need to use if you are installing lots of nice things. The same goes for Android operating system in the sense that you are unable to install much of the goodness out there in the Google Play Store and online without being a root user.

For people to be root users on the Samsung Galaxy S6 smartphone, they need to find an appropriate rooting guide that teaches them how to root the operating system for their particular device. For Samsung devices, that is often based on the model number and software versions.




  1. Download the SuperSU application that roots the Samsung Galaxy S6 smartphone from here [3] and has it on the desktop.
  2. Connect the Samsung Galaxy S6 smartphone to the computer with the USB cable and then copy the stable version of the SuperSU zip file to the internal storage SD card folder that is on the computer.
  3. Unplug the Samsung Galaxy S6 smartphone from the computer and the USB cable and press the Power button to turn it off completely.
  4. Boot the Samsung Galaxy S6 smartphone by holding the hardware button combination for the recovery mode and then the custom recovery boots up on the display.
  5. Press the ‘Backup’ button from the main recovery menu and take the NANDroid Backup by following the guidelines on the screen.
  6. Tap on the ‘Install’ option from the main Recovery menu and then browse the SD card for the stable version of the SuperSU that you transferred there earlier from the computer.
  7. Follow the on-screen instructions to finish installing the SuperSU file and it enables the SUperSU for you, so you are using the device now as a root user.
  8. Choose the option that reboots the system from the main recovery menu.

In conclusion, that is how to root Samsung Galaxy S6 SM-G920F smartphones running on the Android 6.0.1 Marshmallow software updates when the have the XXU3DPDP firmware build number. The SuperSU version that is running on your Samsung Galaxy S6 smartphone now is the systemless version which is going to unroot each time you apply a factory reset.