How to root Samsung Galaxy S5 SM-G900F on Android 6.0.1 [Guide]

Samsung Galaxy S5When rooting a Samsung smartphone with any of Chainfire’s tools like the CF-Auto-Root tool you should check out the Triangle Away application made by the same developer. The Triangle Away application is made to rid your device of the dreaded yellow triangle that appears after you have flashed a custom firmware on your device — one of the main reasons as to why people choose to root the Android operating system in the first place.

In fact, both installing root apps like the Triangle Away app and installing custom firmware on your Samsung Galaxy S5 smartphone a.k.a installing a custom ROM service just about all reasons to root a device. While that may make it sound simple, there are varying reasons as to why people choose to install new apps. Some of these apps can be used for overclocking and underclocking the performance so you can tweak your internal hardware while other apps can give you a tweaked user interface while others can be useful when used in conjunction with your ROMs.


  • The following guide is only going to work for the Samsung Galaxy S5 smartphone with the SM-G900F model number. You can find out the model number of the Samsung Galaxy S5 smartphone you are using by tapping on the Settings > About Device > Model Number.


  • Unlock the Developer Options menu on the S5 smartphone by tapping on the Settings > About Device > Build Number and continue tapping the build number until some text comes up on the display telling you that you are now using the smartphone as a developer. That means the Developer Options menu is now unlocked.
  • Turn on the Samsung Galaxy S5’s USB Debugging Mode from the Settings by tapping on the Settings > Developer Options > USB Debugging Mode and checking the box for that mode.
  • Download the Samsung USB Drivers for the Samsung Galaxy S5 smartphone on the computer before you start with the guide so that your smartphone can be detected by the flashing tool during the tutorial.


  1. Download the updated CF-Auto-Root package for the S5 SM-G900F on Android 6.0.1 from here.
  2. Extract the rooting file to the desktop of the computer by right-clicking on the file and choosing to extract it to the desktop of the computer.
  3. Boot the Samsung Galaxy S5 smartphone into the download mode and then connect it to the computer with the USB cable.
  4. Double-click the Odin executable file that is on the desktop of your computer so that the flashing tool opens.
  5. Click the AP button from the Odin user interface and the upload the rooting file from the desktop to that location.
  6. Without changing any of the default Odin settings, click the “Start” button on the user interface.
  7. Wait until you get a green pass message coming from the Odin user interface before you unplug from the computer and go on your way.

In conclusion, that is how to root Samsung Galaxy S5 SM-G900F running on the Android 6.0.1 Marshmallow software updates by using a newer version of the CF-Auto-Root tool and a computer running Windows. You will find the SuperSU app is now available from your app drawer ready to grant your device the rooting permissions you have been waiting to put to good use.

Related Posts

  • Mathew Diekhake

    Here are some things you can try:

    Make sure the USB Debugging Mode is enabled.

    You can try turning off the reactivation lock by navigating to Menu> Settings > General > Security > Reactivation lock and uncheck.

    If those still haven’t solved the problem, try downloading another version of the Odin flashing tool, i.e., Odin 3.09 or Odin 3.07 and see if one of them flashes.

    If those don’t work then, it likely is because the file needs updating.

    You can let Chainfire know a file needs updating by leaving a message on the CF-Auto-Root tool thread at XDA-Developers:

    Your message needs to contain the recovery .img file from the firmware on your device that is not getting rooted.

    Alternatively, you can also flash an older stock ROM on your device from Sam Mobile and run the firmware you were running earlier to get it rooted instead.

  • Tony Scott

    Is ayone else experiencing this problem?

  • Tony Scott

    Well I hope it can be fixed soon because this is ruining my life.

  • Mathew Diekhake

    Hi Tony,

    Yeah, sometimes the files need updating by the developer when certain software updates stop the rooting file from working. It should be fixed soon.

  • Tony Scott

    I doesn’t work – Odin just says fail! Samsung have regained control of my phone.