So you own the Samsung Galaxy S5 smartphone and continually hear about this thing called root access and want to you why people even bother. The answer is simple: because it is what you need to have if you are going to be the administrator of the operating system and use any files that you want.

Anyone who has bought a computer themselves that runs on the Windows operating system will have set it up and automatically been handed over the reigns to be the administrator. That is because Windows decide the owner of the computer deserves to be the administrator, and it is their responsibility to look after the rest regarding keeping malware from the operating system.

Android developers have a different view, and they have decided that the first person who turns on the device and sets it up does not get to be the administrator (or what they call a root user). They do not want to take any chances of you installing malware, so they keep you confined to the locked operating system which is an operating system that traps malware if you download it.

Thankfully, there is a way out of all of this, and that is by rooting the device. Many smartphone carrier networks choose to make rooting difficult to achieve, but others do not. By rooting the Android operating system, you are getting control of the root user account which then gives you the power to decide what stays on the device and what goes. That means you get access to any of the files and have the chance to remove any of the apps that you do not want taking up memory space. Additionally, it means you can have access to the thousands of other apps out there in the world that existed but would not run on your device without it knowing that you have root access first.


  • Chainfire had the MMB29M.G900T3UVS2GPG2 firmware build number running on the Samsung Galaxy S5 SM-G900T3 smartphone that he had on him when the version of the CF-Auto-Root tool that is found in this guide was developed. By him giving you that information he is not suggesting that you need to be running on the same firmware build number as him. He just lets you know what he was running so you can use that as an indicator.
  • You need to let Chainfire know if you are using the rooting file and it is causing your device to not boot up after you have flashed it because that happens when the Samsung Galaxy S5 SM-G900T3rooting file needs updating. Before he can update the rooting file though he relies on people sending in the recovery images, from the firmware they are running that is causing the problems. He uses that to update the rooting file. You should leave that recovery image file in the same message that you leave on the CF-Auto-Root tool thread.
  • You can only flash the rooting file that is available in this guide if you have the Samsung Galaxy S5 smartphone that comes with the SM-G900T3 model number. Any of the other model numbers are going to get bricked if you the flashing the version of the rooting file in this guide because there is only one model number it is available per file.
  • You need to be using a computer that is running on a version of the Windows operating system to use this guide. Any of the other operating systems cannot run the Odin flashing tool and therefore the rooting file cannot be flashed with the Odin flashing tool on any other operating system apart from Windows.

Download Samsung Galaxy S5 SM-G900T3 CF-Auto-Root and Drivers

How to Root Samsung Galaxy S5 SM-g900t3 on Android 6.0.1 (Marshmallow) Using CF-Auto-Root

  1. Unlock the Developer Options menu on the Samsung Galaxy S5 SM-G900T3 smartphone so you can use the options available to you inside the menu that help with developing.
  2. Enable the USB Debugging Mode from the Developer Options menu so you can make the changes to the Android operating system that you need for the rooting to work.
  3. Extract the rooting file to the Downloads folder on the computer so you can see the Odin flashing application and the flashable version of the rooting file available inside the Downloads folder now.
  4. Install the Samsung USB Drivers on the computer so that your Samsung Galaxy S5 smartphone gets detected by the Odin flashing application when you run it on the computer.
  5. Boot the Samsung Galaxy S5 SM-G900T3 smartphone into the Download Mode and then have it connected to the computer with its USB cable that it comes with out of the box and that you probably use every day to charge the device.
  6. Run the Odin flashing application that is available inside the Downloads folder so that the flashing tool user interface opens up and then check that you do see an added message and a blue or yellow color coming from the ID: COM port which are both signs that the Samsung USB Drivers you installed earlier on the computer are doing their job.
  7. Do not make changes from the default settings that you get with the Odin flashing tool application and that you see from the Options tab inside Odin.
  8. Click on the AP button that is available inside Odin and then select the rooting file from the Downloads folder.
  9. Once you can see the rooting file extension inside Odin, click on the Start button and the rooting begins.
  10. Read all of the information that now rolls down the display of the smartphone and has been programmed to do so by Chainfire, so you know what is about to happen and what to expect.
  11. Do not unplug the smartphone from the computer until you can see a pass message inside a green box from the Odin user interface.

In conclusion, that is how to root the Samsung Galaxy S5 SM-G900T3 smartphones running on the Android 6.0.1 Marshmallow software updates using the newer version of the CF-Auto-Root tool application that flashes the systemless root version of the SuperSU program on the smartphone. The SuperSU is what grants the rooting permissions to the apps that need it. All you need to do is not delete it from your device after you see it there in your app drawer amongst the other apps. You can enter the SuperSU application if you like and take a look around and the options available but none of them need adjusting before you can start installing the root apps.

Related Tutorials