Nexus 4 E960 users recently received the most-eagerly awaited Android 4.4 KitKat update via KRT16O official firmware from Google. The new KitKat firmware is now available for download as Over-The-Air (OTA) update as well as via custom ROMs such as CyanogenMod 11.
Those who have already installed the new official firmware or upgraded to Android 4.4 via one of custom ROMs (AOSP or CyanogenMod 11) can follow our step-by-step guide to root the same via ClockworkMod (CWM) Recovery.
NOTE: The rooting method given in this tutorial uses SuperSU package with CWM Recovery for unlocking root access to the device. Rooting is essential to secure full system access for installing third-party root apps, custom ROMs and latest system tweaks.
- The SuperSU rooting tool and instructions provided in this guide are meant for LG Nexus 4E960 only. Do not attempt installing the firmware on any other model, as you might end up bricking the device.
- Ensure the device is factory unlocked(carrier SIM unlocked) with ClockworkMod (CWM) recovery installed on it.
- Verify that the phone's bootloader is also unlocked.
- Back up important data and settings on the tablet via one of the custom recovery tools such as CWM or TWRP to prevent data loss during firmware installation.
- Ensure the device has at least 80% battery charge to prevent unexpected device shutdown (due to battery drain) during firmware installation.
- Enable USB Debugging mode by navigating to Settings > Developer Options.
How to Root Nexus 4 on Android 4.4 KRT16O KitKat and Install CWM Recovery
Step 1 - Download Android SDK from the Android Developers website and install with USB drivers.
Step 2 - Download Fastboot and extract it to android-sdk-windowsplatform-tools directory. Create a new directory if it does not exist.
NOTE: Skip Steps 1 and 2 if they are already installed.
Step 3 - Download SuperSU v1.69.zip and copy it to the root folder of your phone.
Step 4 - Then Power off the phone.
NOTE: You may root the device by using either CWM or TWRP. If one fails to work, try installing the other one.
Step 6 - Now boot the Nexus 4 into Fastboot Mode. To do so, press Volume Down and Power keys together for a few seconds until some text appears on the screen, which indicates the device has entered Bootloader Mode.
Step 7 - Browse to android-sdk-windowsplatform-tools directory and launch Command Prompt (hold Shift with Right-click and then choose Open Command Prompt).
Step 8 - Type in the following command and hit Enter.
fastboot flash recovery recovery-clockwork-touch-22.214.171.124-mako.img
Step 9 - After the command is executed, choose RECOVERY option from the Fastboot menu to boot into Recovery Mode.
Step 10 - Scroll down and select "flash zip from SD card" option by tapping Power button.
Step 11 - Hit Power button again and click "choose zip from sdcard".
Step 12 - Now use volume keys to browse to UPDATE-SuperSU-v1.69.zip file that you copied earlier to your phone and select it by pressing Power button. Confirm the installation on next screen and the root installation process should begin.
Step 13 - Once the root installation completes, hit "+++++Go Back" and reboot the phone by choosing "Reboot System Now" from the recovery menu. The phone will automatically reboot.
Your Nexus 4 E960 is now rooted on Android 4.4 KRT16O KitKat firmware with CWM recovery installed. Check for the SuperSU app in your apps list to verify root access is working.
[Source: Team Android]