If you've updated your device with Android 4.3 Jelly Bean stock OTA Update and now you wish to root it, then you will first have to install a custom Recovery image such as the TWRP or CWM ones.
Note that this Custom Recovery installation guide will work with all Android 4.1 and later versions for Nexus 4 only. Completing this guide should be easy as you will use mainly an all-in-one toolkit that should improve your device
In this post you will find several different methods that will help you install CWM or TWRP for your smartphone. Though I'm recommending you to flash the TWRP one as the CWM Recovery hasn't been that well optimized for this particular device. Also, with the TWRP Recovery you will be able to apply root much easier that you would do it with the CWM Recovery.
However, you should still be able to install either Custom Recovery easy without problems. Installing a custom Recovery for Nexus 4 will open up tons of new possibilities for your Nexus 4, as after that you will be able to flash custom ROMs, custom kernels and any other customization files. Without a custom Recovery you won't be able to add and improve your Android experience, though some might disagree with this. Also, after installing the custom Recovery you will also be able to root the phone.
N-Cry Toolkit is a great app that you simply installed on your computer and then use it to flash new custom recoveries for your device.
Before starting the installation you should know that your Nexus 4 has to be on an unlocked bootloader. This tool can unlock the bootloader, but you should know that all the data will be wiped from your device if you do that, which is why it would be best for you to avoid that. That's why you should only use this tutorial only if you already have unlocked the bootloader or you've backed up all the data that is currently stored on your device.
I. How to install TWRP or CWM Recovery for Nexus 4 non-rooted phone using N-Cry Toolkit:
- Download the N-Cry Toolkit from here.
- Save the zip on your PC and after the download is complete you should extract its contents.
- Launch the N-Cry Toolkit exe.
- Press the Driver Setup button and wait for the application to install the Google USB Drivers for your device.
> it doesn't matter if you already had them installed on your device.
- Connect your Nexus 4 to your computer via USB Data Cable.
- When the app tells you that the Nexus 4 has been detected you should click on the Recovery Menu button.
- Next, if your phone is not already in Bootloader Mode you should click Start Fastboot mode.
- When the device has entered Fastboot / Bootloader Mode, you simply select the 'Nexus 4' from the device drop down list.
- Next, select the Recovery version you wish to flash. It is recommended for you to install the TWRP version.
- Enable the 'Permanent' option.
- Now click START for the installation process to begin.
> Wait several minutes for all files to be installed. Do not press any buttons and don't unplug the phone from PC.
- When the installation is complete your device will automatically boot into Custom Recovery Mode.
- That is it, enjoy your brand new TWRP / CWM Recovery mode.
These were all the steps that you had to take in order to complete this tutorial. If you have any other questions then you should ask for more help in comments. We will try to find a viable solution for any problems that you might have while attempting to flash all these new files for your Nexus 4.
Also, note that the N-Cry Toolkit can be used for other Nexus devices too.
II. How to flash TWRP Recovery for Nexus 4 non-rooted device using adb sideload:
You will need to have the adb and fastboot on your PC. These can be installed using the Android SDK download from here. Follow the steps listed below in order to install the custom Recovery image:
- Download the latest TWRP Recovery image file from here.
- Place the TWRP Recovery image where you've stored adb and fastboot files.
- Power off your smartphone now.
- Boot the device into Bootloader / Fastboot mode.
> it can be done by pressing at the same time Volume Up, Volume Down and Power, after the screen powers on and the bootloader menu appears release the butons.
- Connect your device with your PC.
> the phone screen should display the Fastboot USB mode.
- Open a CMD window where you have placed the TWRP Recovery .img file.
- Enter the following command line to flash the custom recovery image: fastboot flash recovery recovery openrecovery-twrp-126.96.36.199-mako.img
- Wait for the installation to complete.
These were the instructions you had to take in order to flash this custom recovery for your device.
III. How to install TWRP Recovery on Nexus 4 rooted phone using GooManager app:
Note that this part of this post will work only if you already applied root for your device.
- Install the GooManager app on your Nexus 4 from Google Play Store - link here.
- Launch the app on your device.
- Open the context options menu and tap on the 'Install OpenRecoveryScript' button.
- Confirm the installation.
- Wait for the app to confirm that all files have been flashed with success.
IV. How to flash CWM Recovery on rooted Nexus 4 using ROM Manager app:
Despite the fact that I said that the TWRP Recovery will work better with your device than CWM, you can still learn how to flash CWM Recovery. This might come in handy in the future.
- Download the ROM Manager app on your Nexus 4 from Google Play Store - link here.
- Launch the app.
- Click the Recovery Setup button.
- Click the ClockworkMod Recovery button listed under the 'Install or Update Recovery' section.
- Confirm the model of your device.
- Choose whether you want to flash the Touch or Classic CWM Recovery image.
I hope that you found this guide helpful and that you've managed to successfully flash this a new custom Recovery image for your Nexus 4. For any extra questions, use the comments section below.
If you don't know how to boot into CWM / TWRP Recovery using Nexus 4, then you can use this tutorial here.