Google’s Android L preview builds only support the Nexus 5 and the Nexus 7 officially, but third-party developers have been working hard to produce unofficial ports for other devices since the platform’s unveiling. You can already get Android L on last year’s Nexus 7 and the Nexus 4, and now it’s available on the HTC One M7, too — with some caveats.
The port comes from “ssrij,” a senior member of the XDA Developers forum, and it gives One M7 users a taste of the Android L developer preview and all the features and improvements that it brings. It’s far from stable at this stage, however.
It’s an alpha build right now, and there are lots of things that are still broken. Some of those things are features most people are likely to use every day, such as the camera, Bluetooth, sound, and even Wi-Fi. You should definitely not consider this ROM if your One M7 is your daily driver, then. Instead, you could use a launcher like Nova to get the Android L look.
If you have a spare One M7, however, and you want to test out Android L on a device you don’t rely on, it’s certainly worth a try. The firmware is packaged just like any other custom ROM, so installation is as easy as flashing with a custom recovery.
The latest releases of TWRP or ClockworkMod are required, “ssrij” says, and first boot will take 10-15 minutes. You can grab the download and step-by-step installation instructions by following the source link below.