The Android 5.0 Lollipop OTA update is delayed to November 12, so the Nexus users have to linger around for another long week. However, this doesn’t mean that they should sit idle as many AOSP build ROMs are already making their way to the developer forums. So chances are you’ll find an AOSP based Android 5.0 ROM if you hold a device which is popular enough to draw the developer’s attention.

Nexus 4 users seems to be lucky in this case, thanks to C-o-M over at XDA for the first AOSP based Android 5.0 ROM ever. To Sweeten the pot, the developer also providing a pre-rooted ROM along with the non-rooted build but we seriously doubt anyone would go for the non-rooted build. The ROM is a preliminary build and we don’t see any major issues except for the limited Gapps package which is currently available. Anyway, no one can stop a lollipop-hungry Nexus user, so grab the ROM from the download link below and flash it.


This guide is intended only for the Nexus 4, not for any other device. Be extra cautious when you choose the ROMs as flashing wrong ones might result in a bricked device. You alone are responsible for any consequences that might occur during the process, we shall not be held responsible for any damage to your device.

Prepare Your Device

  • Charge your Nexus 4 above 60% battery level to avoid shut downs during the process.
  • Backup your device storage, Contacts, SMS etc. using Google Sync service or any third-party app.
  • Install TWRP recovery: Follow this guide


ROM File: Download

Root package: Download
└Use it only if you had already flashed the non-rooted build

Gapps Package: Follow this guide

Install Lollipop Based AOSP ROM on Nexus 4

  1. Download and transfer the files from the download section to the internal storage.
  2. Boot into Recovery mode by using the following fail-proof method:
    • Turn off your Nexus 4.
    • Press and hold Volume Down + Power until you see the bootloader screen.
    • Press Volume Up twice to select Recovery Mode and then press power button to boot into recovery mode.
  3. Make a clean wipe of the device including cache, Dalvik cache, internal storage and system partitions.
  4. Navigate to the mount options and choose to unmount the system partition.
  5. Now install the ROM file from the Install menu. Check our zip flashing guide for reference → Click Here For Guide
  6. Similarly, flash the Gapps package and the superSU package (only if you used the non-rooted build) and wait for the process to complete.
  7. Reboot the device once everything flashed without any crazy errors.

The first boot might take a tad longer, so don’t panic even if you see the boot logo for around 10 minutes.

Share your experience with the ROM in the comments section below.

This site uses Akismet to reduce spam. Learn how your comment data is processed.