Default Featured Image

Root Nexus 5 on Android 4.4 KitKat using CF-Auto-Root

HOW TO: Root Android 4.4 KRT16M on Nexus 5

We have put together a detailed step-by-step instructions guide on how to root Android 4.4 KRT16M KitKat on Nexus 5. Please read the complete tutorial once before actually performing it.

Just To Remember:

  • This root method is only for Android 4.4 (KRT16M) installed on Nexus 5 and I am not sure if it will work on the other variants of the Nexus 5 on other carriers.
  • Your Nexus 5 bootloader should be unlocked.
  • Nexus 5 should be on Android 4.4 KRT16M software version.
  • Make a Nandroid backup of your previous phone set up before proceeding – for just in case anything goes wrong.

Complete Step-By-Step Instructions:

Step 1 – Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK. See: How to Set up ADB and Fastboot on Windows.

Step 2 – Enable USB Debugging mode in your Nexus 5.

Step 3 – Download Fastboot and extract it in android-sdk-windows\platform-tools directory. Create directory if not already there.

NOTE: Skip Steps 1, 2, 3 if you already have them.

Step 4 – Download CF-Auto-Root (CF-Auto-Root-hammerhead-hammerhead-nexus5.zip) for Nexus 5 on your PC.

Step 5 – Connect your Nexus 5 to your computer using the USB cable.

Step 6 – Turn OFF your phone.

Step 7 – Get into the Fastboot/Bootloader Mode on your phone. Turn ON the phone while pressing and holding the Volume Up + Volume Down + Power buttons till you see the Fastboot menu and START on top.

Step 6 – Now extract the downloaded file (in Step 1) anywhere in your computer. Go to that location.

Note: If you followed our tutorial on setting up Fastboot on your computer, there is a 99% chance your Fastboot directory will be the platform-tools folder in your Android SDK directory.

Step 7 – From the CF-Auto-Root files in your Fastboot directory, do the following depending which OS you are on:

Windows:
— Run root-windows.bat

Linux:
— chmod +x root-linux.sh
— Run root-linux.sh

Mac OS X:
— chmod +x root-mac.sh
— Run root-mac.sh

Step 8 – Now wait and watch as the process is completed — or follow the on-screen instructions on your phone if in case you have to unlock the bootloader.

Step 9 – After the installation completes, the phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait with patience!

That’s it! Your Nexus 5 is now rooted on Android 4.4 firmware on your phone! Check for the SuperSU app in your apps list to verify.

To make sure you have correctly installed the above root method and it’s working, verify with Root Checker as given in the link.

Hit +1 or LIKE to thank us!

Have fun playing with it! If you have any issues, please fire them up in the comments below!

Default image
Haris Nadeem
Haris lives on everything Android; has countless devices, apps and games to play with everyday. Currently serving as the Chief Editor at Team Android.
Articles: 366

One comment

Leave a Reply