Sykopompos, an XDA forum member and developer, and others have released a fully functional Android L ROM port for the Google Nexus 4.
If you want to get a glimpse of Android’s future version, then it would be best for you to take a look at our tutorial below.
Please note that you should only use this guide only for testing purposes and, in no way attempt to flash the Android L custom ROM on your Nexus 4 in case you’re using your smartphone on a daily basis. There is an endless number of applications that will not work after installing this custom port, so you should think hard before deciding to flash it on your Nexus 4.
Before starting the update you should take a look at the guidelines below:
- use the guide only for testing purposes.
- install this Android L Preview ROM Beta 1 build only for the Google Nexus 4 smartphone.
– don’t try to flash the files that you will find in this post on any other Android smartphones.
- read here for a complete list of applications currently not support for Android L Preview ROM.
- your phone has to be rooted and running the latest CWM / TWRP Recovery version.
- in the tutorial you will find two extra preparation steps: one will tell you to create a full NANDROID Backup of the already installed ROM, while the other one tells you apply a ‘factory reset’ for your Nexus 4.
– do not skip any of these steps.
– the NANDROID Backup is needed so that you will have a full restore point available in case the new Android L ROM doesn’t install correctly.
– the ‘Factory Reset’ has to be applied so that you will remove all the data from the previous ROM for the new Android L Preview Port build to boot correctly.
- in case you wish to save some data from installed apps, then you can use the Helium app for Android.
– sync Contacts and People details with your default Gmail account.
- enable USB Debugging in Developer Options.
- check your phone’s battery power level and make sure that it is over 50%, it prevents the phone from switching off during installation.
- this guide should only be used by advanced Android users, do not install the new ROM if you want to use it on a daily basis.
- this build of Android L Preview ROM Beta ROM is still WIP (work-in-progress) and you will surely find bugs and errors while testing it.
- read the whole guide first and then continue to the next part of this guide.
- do not skip any steps.
- if you need more help use the comments field or go to the ROM’s XDA forum thread to learn more about it -> here.
Now that you’ve read all of the above you can continue to the next part of this post.
How to flash Android L ROM Port for Nexus 4:
- Download the latest Beta Build zip file from here or here.
- Connect your Nexus 4 to your computer and then move the Android L ROM zip file to your phone’s internal storage.
– disconnect the phone from PC when the file is copied.
– don’t unzip the contents of the archive.
- Power off the Nexus 4 completely.
- Next, boot it into Custom Recovery Mode.
- First, create a full NANDROID ROM Backup:
– CWM: select ‘backup and restore’, name the file and confirm process.
– TWRP: press Backup, swipe to create the restore point.
– don’t skip this step.
- Apply the Factory Reset and Format System:
– CWM: select ‘wipe data/ factory reset’ and confirm. Go to ‘mounts and storage’ and select ‘format system’. Confirm.
– TWRP: press Wipe, swipe to confirm. After Factory Reset you will need to format system, too.
– when complete continue to the next step.
- Make sure to ‘Wipe Dalvik Cache’ next from the ‘Advanced’ menu of CWM Recovery. Do the same if you use TWRP.
- Now you need to install the ROM:
– CWM: select ‘install zip from sdcard’, then ‘choose zip from sdcard’.
– TWRP: press the Install button.
- Find the ‘lpv-79-mako-port-beta’ zip file and confirm its installation. Wait for CWM/ TWRP to complete the process without pressing any buttons.
- After the ROM installation is complete you should ‘wipe cache’ and the ‘wipe dalvik cache’.
- Reboot your phone in normal mode after the ROM is installed.
– note that the first boot process of this new Android L Preview Beta Port custom ROM will take somewhere around ten minutes before it loads all the necessary files.
- Don’t press any buttons until the reboot is complete and use your Google account info in order to take control over your device once again.
These were all the steps that you had to take in order to complete the installation of this brand new custom build based on Android L Preview for your Nexus 4.
NOTE: if the ‘home’ button isn’t working after the install is complete, then you will have to apply a ‘full wipe’ from Recovery Mode in order to fix it.