At the release of Android L developer’s preview, Nexus 4 was left out of the update list. Now that Android 5.0 Lollipop has been officially launched, it is predicted that Nexus 4 will receive the official Android 5.0 Lollipop update. When the update is going to arrive is unknown yet. However, some Android developers have teamed up and managed to successfully port Android 5.0 along with framework from Nexus 6 to Nexus 4. Nexus 5 has already received the developer preview and Google will start seeding the final update to all of its Nexus 5 and Nexus 9 devices on 3rd of November. Nexus 4 is next on list but it is still not declared. To get a taste of Android’s latest and sweetest flavor, users can install this custom ROM on their devices.
There are two custom ROMs based on Android 5.0 Lollipop available for Nexus 4 at the moment. Both have been developed by same Android developers’ team. One is based on Nexus 6 framework and contains its applications while other one is based on Nexus 5 developer’s preview build. There are differences between both custom ROMs and its up to the user to choose between one of both. If you want to take it step by step, then choose Nexus 5 based ROM because it is slightly different from Nexus 6’s firmware and looks more closer to current Android OS on Nexus 4 and Nexus 5. However, the Nexus 6 framework looks completely different and is a clear example of Android material design framework. Both of these custom ROMs have some bugs which are being fixed by the developers. Most of those bugs have been fixed and one can use the ROM as a daily driver.
If you have installed a custom ROM previously, then you should flash the official firmware first. Doing a dirty flash for the first time will give unwanted errors and crashes. There can be unexpected bugs, for which only the method of flashing will be responsible. It should be installed with a clean flash. A clean flash means that cache, system, boot and data partition are wiped before installing this firmware. The first three partitions will be wiped automatically. The data partition must be wiped because system settings are stored from previous ROM and they can conflict with the settings of newly flashed ROM. It will cause bugs like loss of Wifi connectivity and loss of signals maybe. System UI might crash several times and battery drain might be unrealistic! Before flashing this custom ROM, make sure that:
- You should flash it over the latest available official firmware
- Wipe cache, dalvik partition and do a factory reset
Here are some requirements that will help install the firmware on Nexus 4.
Installing this custom ROM will require a custom kernel which requires unlocked bootloader. Unlocking bootloader of a Nexus device is pretty straightforward procedure but if you have not done it already, then just jump to the following guide and follow the steps to unlock bootloader of Nexus 4.
Backup Files on Internal Storage:
Installing this custom ROM is going to wipe everything stored on the device, because of clean installation. If there’s anything stored on your device’s SD Card that you do not want to lose, then it is the time to make a backup of that data on a PC or some other suitable device. Once flashed, the data might not be recoverable. Copy all of your media files to a safe storage before starting to flash this custom ROM.
Backup Contacts and Messages:
If the contacts are stored in the phone memory, then you should make a backup of those contacts right away. If you do not how to, then follow the below given guide to make a backup of all the contacts stored on your phone. Using this guide users can also make a backup of their messages. This guide includes backup of text messages. To make a backup of Whatsapp messages or any other messaging application, simply copy its files stored on the internal storage along with the media files(as described in the previous step).
If there are number of applications installed on your device and you cannot afford to lose those (including save files of games) then here is the solution for it. You can make a backup of all applications installed on your device along with the data of these applications. It requires that your device should be rooted. If you have not rooted your device yet, then follow this guide to root it. Once the device has been rooted, follow the guide given below to make a backup of all the applications along with data.
Make a Nandroid Backup:
This is perhaps the most important step and very useful before installing any custom ROM or custom mod. A nandroid backup can be renamed as the ultimate backup of an Android device. Users can make a nandroid backup using a custom recovery. This backup includes the entire system firmware, system apps(with data) and user installed applications(with data). Nandroid backup is used if you do not like the newly installed custom ROM and wish return to the point where you came from. It is like a restore point. It can be used anytime and it will completely recover the device. If you do not know how to make a Nandroid backup, then use the following guide.
Install TWRP Custom Recovery:
This is the final and most crucial step regarding this custom ROM. This custom recovery is required to install this custom ROM on Nexus 4. If you have a custom recovery installed already, which is above TWRP 2.7.x.x or CWM 6+ , then you can use that custom recovery as well. If you have not installed any custom recovery yet or the version os installed custom recovery is outdated, then install custom recovery from the link given below.
- Custom ROM:
- SuperSU flashable (To root the Device)
- Journal Off
How to Install Android 5.0 Lollipop on Nexus 4
- Download and placed the ROM zip and remaining two zip files in the phone’s memory
- Turn off phone and boot into the recovery mode – How to
- Now click on Install
- Navigate to the folder where ROM zip is placed
- Flash it and confirm flash using the slider at the bottom of the screen
- After that, flash SuperSU and Journal Off zip files
- Once done, wipe cache, dalvik cache and perform factory reset
- Then go back to main menu and reboot the device
- This is a heavy firmware so first boot will take longer than usual
- All the applications have to be set up for the first time
- Give it up to 5 minutes to settle down properly and then start using it
- That’s it! Enjoy!
Got any question? Ask me in the comments below