(Last Updated On: March 28, 2017)

Rooting the Korean Samsung Galaxy S5 smartphone is ideal for anyone who wants to start installing additional apps from the Google Play Store that require root access to the internal system to run. There are oodles of these apps, and none of them will work without root access. You can also find many apps available from outside the Google Play Store too! J. Rummy’s website where you can download the ROM Toolbox is one example of an app that needs root access to the internal system to run and is available on the Play Store. You will need to be careful when checking for apps outside of Google Play, though because a device with root access is always a device that hackers would love to be using.

Anyhow, users of the Korean Samsung Galaxy S5 smartphone with the SM-G900K model number can now install the Android 6.0.1 Marshmallow updates and then root it by using the CF-Auto-Root file by Chainfire given in the guide below. Those of you who do not have a rooted smartphone can install the over the air update frequently and then root the Galaxy S5 by using the guide below. Others will need to install the new firmware manually. We Redmond you install the firmware for your model number and region from the Sam Mobile website because it’s the most trusted source. The problem with install firmware for free is they make the downloads happen to slow down on purpose to try to entice you into paying for a quicker download speed. Anyone with a job should consider doing it, especially if you plan on rooting a lot in the future and updating many times. Those wishing to stay on the free download will need to set aside the better part of a day and let that firmware download which can be a pain if your computer sleeps automatically. Make sure you adjust your sleep settings if you are going to the slow download.

Samsung Galaxy S5

The CF-Auto-Root file that is in the guide is based on the MMB29M.G900KKTU1CPC2 firmware. The build ID is given to you to use as an indicator only. It does not mean that you need to be flashing that firmware on your devices. The rooting tool in this guide should work for any firmware version that is based on Android 6.0.1 Marshmallow. The only thing you need to do is make sure you are using the SM-G900K model number. Any other S5 model number will get bricked if you flash the file in this guide.

Files You Need

  • Download the CF-Auto-Root file for the Galaxy S5 SM-G900K running Android 6.0.1 Marshmallow software update from here.
  • Download the Samsung USB Drivers file for your Windows computer running a version of Windows operating system from here.
  • The Samsung Galaxy S5 can get software updates that update it to a new version of Android — that’s what’s happened here with the Android 6.0.1 Marshmallow. Sometimes the new updates can bring new bootloaders with them. A new bootloader will often cause a smartphone like the S5 not to boot or not flash until Chainfire updates the file. All changes that Chainfire makes to his files will be reflected here because we are linking directly to Chainfire’s repository. You can leave a message a the official CF-Auto-Root thread at the XDA-Developers website and post the new recovery.img if you notice a file that needs updating because of the new bootloaders.

Rooting the Samsung Galaxy S5 SM-G900K running the Android 6.0.1 Marshmallow updates

  1. Log in to your Windows computer using an administrators account or else you cannot use the flashing tool.
  2. Enable the USB Debugging on the Korean Samsung Galaxy S5 smartphone so you can connect to the computer and use the flashing application.
  3. Extract the rooting file by Chainfire for the Korean S5 smartphone to the desktop of the computer.
  4. Install the Samsung USB Drivers file on the Windows computer.
  5. Double-click the Odin flashing application on the desktop, so the user interface of your flashing tool opens.
  6. Turn off the Korean Galaxy S5 smartphone and then boot it back up holding the hardware key combination for the download mode.
  7. Connect the Korean Galaxy S5 smartphone to the computer with the USB cable and then wait for a few seconds for the Odin app to detect the device. (You can tell the S5 smartphone is detected by observing a blue or yellow ID: COM port coming from the Odin user interface).
  8. Click the AP key from the Odin user interface and the browse the desktop for the Korean S5’s rooting file that is identifiable by the tar.md5 extension.
  9. Do not make any changes from the Odin user interface.
  10. Click the Start key from the Odin user interface and then wait.
  11. Look at the S5’s display for the text that says it is installing the SuperSU app, then cleaning up the cache partition and reflashing the stock recovery.

In conclusion, that is how to root the Korean Samsung Galaxy S5 smartphone with the SM-G900K running the Android 6.0.1 Marshmallow updates. The smartphone will reboot by itself now, and you can open the Google Play Store and then download the root checker app. The root checker app comes in a free version and will verify that your device is rooted in just a few steps.

What is more, there will be occasions where people follow the guide, and it doesn’t work. There are several reasons for that fact. The main reasons are always the drivers. Assuming you have your device detected by the Odin flashing tool, the next problem is the device not getting into recovery mode. It’s hard to tell if your device got into recovery mode at the end of the guide because it happened so quickly. However, if you suspect that might be your problem, you can solve it by booting into the recovery mode partition using the hardware key combination for that recovery mode as soon as the flashing completes. The last problem people will find the version of the Odin flashing tool not wanting to work for their devices. You can solve that problem by installing another version of the Odin flashing application and trying again.