Como ya se ha dicho mientras no se libere el kernel no tendremos ni Android L ni Android M que sea funcional. Asi que nos toca esperar que a xiaomi le salga de ahi hacerlo, por otra parte yo uso la CM 11 que es la unica en la que se pueden usar viper y dolby y una vez que has probado eso ya es muy dificil cambiar, ojala en las futuras roms L y M sea compatible tambien
saludos