Android 4.4.4 Kitkat update is recently rolled out for Nexus device and if you are on who haven’t updated your Nexus 4 to latest Android 4.4.4 Kitkat firmware then go here and manually update your device to Android 4.4.4 Kitkat firmware. After updating your device to Android 4.4.4 Kitkat firmware you might have noticed that your device is un-rooted, so if this happened with you then you can follow the below procedure on How to Root Nexus 4 on Android 4.4.4 Kitkat firmware.
Before proceeding to root Nexus 4, let’s have a quick glimpse on the pre requisites, so that we can avoid bricking or any other damage to Nexus 4.
- Backup all of your data to a safe location, so that we can avoid data loss due to accidental erasing of data.
- Enable USB Debugging from the Developer Options located under Settings.
- Charge your device to at least 75%, to avoid bricking.
- Make sure your device model is Nexus 4 (Mako), check under Settings > About also make sure it is running on Android 4.4.4 Kitkat firmware.
- Bootloader must be unlocked.
- Download and Install USB drivers for your device to PC. Download from here.
- Download the CWM recovery and Super SU from here to your PC. And rename CWM Recovery image file to recovery.img.
- Copy the Super SU.zip file to the root of your SD card.
- Power off Nexus 4.
- Enter into Bootloader / Fastboot modeby pressing and holding Power + Volume Down + Volume Up buttons until you see some text on screen.
- Install Fastboot and ADB drivers on your PC. How? Follow here. one done copy the downloaded CWM recovery image to Fastboot folder.
- Now open the CMD in Fastboot folder. How? Open the Fastboot folder and press and hold Shift key and Right Click anywhere in the empty space inside the Fastboot folder.
- Connect your device to PC.
- Now in CMD type: fastboot flash recovery recovery.img this will flash the CWM Recovery to your device.
- Now type: fastboot reboot, this will reboot your device to normal mode.
- Disconnect your device from PC.
- Now again Power off your device and enter into Bootloader / Fastboot mode.
- Choose Recovery from Bootloader.
- In Recovery select “Install zip from SD card”and choose the Super SU.zip file, which we have copied earlier to device’s SD card; and install it.
- Once done Go Back and select Reboot system now.
- Let your device boot up successfully. If you want to confirm whether your device is successfully rooted or not then you can use Root Checker App.