With the announcement of the new Nexus devices from Google, we are inching closer to the release of Android 5.0 Lollipop. The good news for Android users is that, if you have a Nexus 5, you can install the latest Preview version of Android. Google has opened up downloads of their latest build LPX13D to the public. In this article, I’m going to walk you through the easy way to install it with multi-rom so that you don’t have to blow up your existing system to take a peek at what’s to come.
Full disclosure right up front, I didn’t develop or package any of the downloads linked in this article. I’m simply providing a “one stop shop” where you can download what you need and have instructions on how to do it. So, lets get on with it…
I’m going to assume that you already have multi-rom installed on your device, if not, you can check out the article below for downloads and installation instructions.
Next, you’re going to need to download a series of zip files to your device:
- Android L – Preview
- Android L – Radio Update
- Android L – Modded Kernel (Optional: Only install if you are planning to root)
- Chainfire’s Super SU v2.14 (Optional: Requires the above modded kernel to work)
Flashing the ROM itself should be rather straight forward at this point. But it’s important to do this in the proper order or you could muck thinks up and have to restart the process from scratch.
Android L – Installation:
- Reboot into recovery mode.
- Navigate to multi-rom and choose “Add new ROM”
- Choose Android OS
- Now flash the Android L – Preview zip file.
- Next, Flash the Android L – Radio Update.
- Navigate through the initial setup of Android L and allow your apps to download and install.
- At this point, you’re done. If you choose to root the device, follow the next steps.
Rooting Android L Preview:
- Once you’re done installing apps and setting up the device, reboot the back into recovery mode.
- Navigate to your Android L installation in multi-rom.
- Choose to flash zip files.
- Flash the modified kernel – this has a small modification to allow SELinux permissive mode at boot. The kernel is otherwise completely stock and unmolested.
- Now flash the Super SU 2.14 package.
- Reboot the device.
- Now open up the play store and install busy box.
That’s it. You should now have a fully working version of Android L (LPX13D) on your Nexus 5 with (or without) root access.
Credits to downloads as follows:
- Android L Flashable Zip & Radio Files: Vomer@XDA
- Android L Modded Kernel: Sykopompos
- SuperSU: Chainfire
Having an issue with the installation? Drop a comment below and I’d be happy to help!
Edit: below is the kernel update patch …
diff -uwb initrd/init.rc stock/initrd/init.rc
— initrd/init.rc 2014-10-19 00:02:38.000000000 +0900
+++ stock/initrd/init.rc 2014-10-19 00:20:54.000000000 +0900
@@-596,7 +596,7 @@
service flash_recovery /system/bin/install-recovery.sh
– #seclabel u:r:install_recovery:s0
+ seclabel u:r:install_recovery:s0