The Android Firewall Plus application is one of the best rooted apps you can install on Android, and the Samsung Galaxy S5 smartphone is fully compatible. The Android Firewall Plus app allows Samsung Galaxy S5 owners to create a firewall for apps, and it gives you complete control over which apps you want to be held under the firewall. Any apps that you put under the new firewall will be unable to get access to your network. The Android Firewall Plus app isn’t so much about being worried about hackers or people stealing your data, but rather just being out around town and your apps potentially using your data innocently without you knowing. You can expect to save some significant data using the Android Firewall Plus application for your Android device. The Android Firewall Plus app can help you prevent access to your network completely or set the permissions so that it only allows the apps you want to get access to the system when you are on WiFi.

The new version of the CF-Auto-Root tool for the Canadian Samsung Galaxy 5 running Android 6.0.1 is based on the MMB29M.G900W8VLU1DPD3 firmware. You don’t have to flash the same firmware on your device manually or OTA before using this guide. The build number is provided by Chainfire so you can use it as a guideline because some Samsung devices will not boot older images.


Files You Need

  • Download the new CF-Auto-Root package for the Canadian S5 smartphone that is running Android 6.0.1 software updates from here.
  • Download the Samsung USB Drivers for the Samsung Galaxy S5 smartphone on the computer from here.

You must have a Windows computer for you to root the Samsung Galaxy S5 smartphone successfully using this guide. Any other operating system will not flash the S5’s CF-Auto-Root tool, and the rooting will fail.

You must use this guide with the SM-G900W8 model number Samsung Galaxy S5 smartphone only or else you will brick the device. The CF-Auto-Root package available in this tutorial is only made for that model number, and the developer says if you flash it on any other model number the device will probably brick.

Do note that some updates arriving at your Samsung Galaxy S5 smartphone may bring new bootloaders with them. When that happens, your device may not flash, or it may not boot after you flash the CF-Auto-root tool. The problem is quickly rectified by submitting the updated recovery image from your new firmware to your official CF-Auto-Root thread over at the XDA-Developers website so that the developer of the tool (Chainfire) can see your message and update the files. Once Chainfire updates the files, those changes will be automatically reflected in our guides because we link back to Chainfire’s official repository.

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

  • Enable the USB Debugging Mode on the Samsung Galaxy S5 smartphone from the Settings before you proceed to the next step.
  • Extract the CF-Auto-Root package to the desktop of the computer and then double-click on the Odin flashing application.
  • Install the Samsung USB Drivers on the computer so your Samsung Galaxy S5 smartphone can connect to the computer with the USB cable and flashing tool.
  • Press the Power button just once and then choose to turn off the smartphone from the menu.
  • Reboot your smartphone into the download mode by pressing the hardware button combination for that mode.
  • Connect the Samsung Galaxy S5 smartphone to the computer with the USB cable.
  • Give it a few seconds for the drivers to start working; you can tell if they are working by checking for a yellow or blue ID: COM port color coming from the Odin user interface.
  • Click the AP button from the Odin user interface and then upload the SM-G900W8’s rooting package on the desktop that is ending in the tar.md5 file extension.
  • Click the Start button from the Odin user interface and then focus your attention on the smartphone display.
  • Check that you get some text on the smartphone displaying saying that it is installing the SuperSU for you, cleaning up the cache partition and then reflashing the stock recovery.
  • Check the Odin user interface on the computer for a green pass message coming from the top left-hand side.

In conclusion, that is how to root the Samsung Galaxy S5 smartphone with the SM-G900W8 model number running on the Android 6.0.1 Marshmallow software updates by using an updated version of the CF-Auto-Root tool. You will find your S5 smartphone automatically reboots, and the SuperSU app is now available from your app drawer. You do not have to make any adjustments to the SuperSU application. It is already working on your smartphone and will prompt you once you install an app that requires these rooting permissions to run. For example, if you open the Google Play Store and install the Titanium Backup application, it will allow you to install the app and ask if you wish to grant the app root permissions. You just choose the option to grant those root permissions, and it will install and run on your device once you open the app.

Anyone wanting to make sure that the device is now rooted after flashing the CF-Auto-Root package from above can open the Google Play Store and install the root checker application. With the root checker, we can open the app and follow the prompts to check if your system does have root access. Now you can easily troubleshoot any problems you might have with your root apps because you know the problem isn’t anything to do with the CF-Auto-Root or SuperSU not working.

Moreover, anyone who cannot get the Samsung Galaxy S5 smartphone rooted should try installing another version of the Odin flashing application. Chainfire packages versions of the Odin flashing tool with his rooting package (usually Odin 3.10 in these updates) but sometimes people need to install a couple of unique versions of the flashing tool before one of them flashes for their devices. This has been proven time and time again, so if you have done everything right and installed the drivers on your computer and it won’t work, try using another version of the Odin app. You can find all the Odin versions online or from our official Odin downloads page.

Lastly, anyone who still cannot get the Samsung Galaxy S5 smartphone rooted should double-check that the device is getting into the recovery mode after the flashing of the CF-Auto-Root tool. Chainfire tells us that each device should get into recovery mode automatically, and this is an essential part for the rooting to work. Any handset that does not get into the recovery mode will need to be booted into the recovery mode manually by pressing the hardware button combination for that mode.