Rooting the second best gaming smartphone  in the world is now just some clicks away. Just keep reading to help yourself unlock and root your brand new Google Nexus 5 running on Android 4.4, KitKat.
Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting or unlocking may void your warranty. Proceed at your own risk.
This guide will help you to unlock the bootloader and root your Nexus 5 running on Android 4.4, KitKat, the latest version of Android at the time of this writing.
Before We Begin
To get started with unlocking and rooting your Nexus 5, be ready with the following:
- Download and install Google USB drivers , if haven’t already done so.
- Download the CF-Auto-Root  package.
How To Root Nexus 5
- Extract the CF-Auto-Root package that you had downloaded earlier to some location on your computer (say, Desktop).
- Unplug your Nexus 5 from your computer, if it’s already plugged in.
- Power off your device.
- Boot your device into Fastboot mode by pressing and holding the keys Volume Up, Volume Down and Power simultaneously, until the device responds.
- Connect your device to your computer via a USB cable.
- Now, open the folder that you had extracted earlier (the CF-Auto-Root package).
- Open the file root-windows.bat by double-clicking on it.
- Follow the simple on-screen (on your device, as well as your computer) instructions.
- Wait till the process finishes.
- Yay! You have now successfully unlocked and rooted your Nexus 5!
Enjoy a brand new rooted Nexus 5. Go on and rock! But be sure to play safe!
[via XDA ]