How to Root Galaxy S5 SM-G900W8 (Canada)

Follow this step by step guide to root the Galaxy S5 Canadian variant model number SM-G900W8. In this rooting procedure for Galaxy S5 we’ll be using the Cf-root developed by Chainfire, which is currently the only and safe method to gain root access and have full root access to your device.

Rooting your phone voids its warranty! Proceed at your own risk!! Carefully read the guidelines and requirements in order to safely and successfully get rooted.

Guidelines and Requirements:

  • Samsung Galaxy S5 SM-G900W8 Running on Android 4.4.2 KitKat Firmware.
  • Download CF-Root package from HERE.
  • Install USB drivers on your PC, if you haven’t already installed. If Samsung Kies is installed, leave it Otherwise download from HERE.
  • Go to Settings, Developers Options and Enable USB debugging.
  • Before you start rooting your device, make sure that you’ve got good enough battery charge on your phone.

How to Root Samsung Galaxy S5 (Canada SM-G900W8) Using CF-Root

Step 1: First download the required packages to your PC and unzip the files to a suitable location.

Step 2: Run Odin3 v3.07.

Step 3: Reboot your Galaxy S5 into ‘Download Mode’ using the steps explained below:

  • Power off
  • Holds the Volume Down+Menu+Power buttons for a few seconds till you see a warning message on the screen.
  • Hit the Volume Up key to continue.

Step 4: Connect your GS5 to PC via the USB cable and make sure Odin3 recognizes your device.

Step 5: Click on the ‘PDA’ button and select the tar.md5 rooted kernel file from the unzipped folder.

Step 6: Next, Click the ‘Start’ button to flash the cf-root package on Galaxy S5 which will ultimately install SuperSU app.

Step 7: Wait for a while, Once it completes, Odin3 will notify you via the PASS!! message and your phone will automatically reboots.

Step 8: That’s it! Now once your phone reboots, Check that SuperSU has been installed. Open Google Play Store, search for ‘Root Checker’ App, install it and launch to verify to root access.

Congratulations!! Your Samsung Galaxy S5 has successfully been Rooted on Android 4.4.2 KitKat.

Enjoy Root Access and install Apps from Google Play Store which requires root access and If you really want to tasted something different, then install Custom Recovery to install Custom Android OS (ROMs) to customize and improve the performance of your device.

Hopefully this method worked and you’ve got full root access to your device. However if in case you’re still having trouble or issues to root your device, feel free to let us know in the comment section below, we’ll help you. If you’ve found this tutorial working and useful, share it with your friends and leave a good feedback. For more Android Rooting Tutorials, keep visiting Android Root Central.

Thanks to the Chainfire’s for making this tutorial possible..


  • muhammed kh

    i am waiting for 1 hour it stop in “cach img.ext4″”
    what can ido?

  • Viraj Bhogle

    hi i tried rooting my samsung galaxy s5 model number g900w8. Hovewer , once i root the phone i get a message saying ” factory mode is on , turning wifi off ” . The phone then restarts :(.

    I saw some other forums where they had commented about turning off the factory mode in the device via root explorer by writing a ON in the factorymodeapp file inside the efs folder and some talks about writing original firmware. Both these methods did not work for me.

    Also if i try to open up the efs folder, i see that is empty. however use of *#06# still gives me the IMEI number.

    can anyone help me here?

    • I would suggests you factory reset your phone. Use the stock recovery. If that does not solve your problem then use Kies for recovery and finally if that also does not fix the issue flash the stock firmware using Odin. Hopefully it works for you 🙂

  • Benoit St-Martin

    Worked nicely on 4.4.2 with Telus. December 2014. Thanks!

  • Jeff Innis

    Is there any way to factory reset my S5and NOT have all the bloatware? Just today CHATON suddenly appeared, and I am sort of tired of Samsung and Rogers deciding what’s on my phone? I guess my question is, is rooting the only way? What are the ramifications of rooting down the road (if any) do I need to get Rogers to do anything after I reset? Is it complicated to clean out the phone? Are there any benefits, other than removing stuff? Is the process reversible? And how long does it take?

    Thanks a lot in advance for any help you can provide….

  • russell

    Any one know.if.the modeSM-l G900R7

  • Scary145

    HI i just root my SM-G900W8. but im tryibg to unlock for any company with the root but i can please help…

  • Soliel Brideau

    did the root, my s5 isnt able to restart, it tries every 15 seconds. please help

    • You need to Wipe data Factory reset your phone using Recovery Mode and Wipe cache is well.

      To boot into recovery:
      1. Power off
      2. Press Volume Up+Home+Power until you see the recovery options on the screen.
      3. Do as I said above.

      • Soliel Brideau

        Thank you imran

  • Soliel Brideau

    i think i did something wrong 🙁

  • quick question, I’m looking at my phone information and it says its running on kernel version 3.4.0-7722356 . Will this be an problem if I root my phone using the method described in this thread? Thank you Tausif Akram.

  • followed the instructions and it worked awesome. Highly recommend this method for rooting your phone, Thank You Tausif Akram!

  • Mohamed Elmi

    Does it have to be KitKat version 4.4.2, because I’m running Android 6.0.1 marshmallow.