Many Nexus 4 users were disappointed when Google released the Android L preview only for Nexus 5 and Nexus 7 during the Google I/O. Even though we already know that final version of Android L will be released for Nexus 4 along with other devices, yet Developers at XDA were busy at work trying to port the Android L to Nexus 4. Finally the wait is over if you are an enthusiast with a Nexus 4.
Developers ( @sykopompos along with @defconoi , @zyr3x , @percy_g2 , @ben1066 @shubhamchamaria @muzadull) at XDA have finally succeed in porting Android L to Nexus 4.
Check out the picture gallery below to see how it looks like on Nexus 4.
How to Install Android L Port on Nexus 4
Before you start, keep in mind that you should avoid installing this Android L port on your Nexus 4 if you want a stable and fully working phone. This is just an first port of a developer preview of Android L and will have loads of bugs or stability issue or features / apps not working. So stay away from it if your primary device is Nexus 4.
- Download the zip file from the Link at XDA thread below and save the file on your Internal Storage.
- Reboot into Recovery (CWM/TWRP)
- Do “wipe data/factory reset”.
- Go to “mounts and storage” -> “format system”
- Then go to “advanced” -> “wipe dalvik cache”
- After this select “install zip” -> “install zip from sdcard” -> choose the zip file that you downloaded i.e xxxx-mako-xxx.zip and confirm flashing procedure
- After the flashing is done, select “wipe cache” and also go to “advanced” -> “wipe dalvik cache”
- When done, just reboot by selecting “reboot into system”
- Keep in mind that first boot may take up to 10 minutes, hence be patient.
Also, keep in mind that many apps don’t work with Android L even on Nexus 5 and Nexus 7. You can find the list of apps not working with Android L here.
Source and Image Credits : XDA ( visit for ROM zip file download link)