Habían anunciado que llegaría antes, pero como suele ser común con las actualizaciones, no llegará hasta un tiempo después. Hablamos de la actualización de CyanogenMod 12 que debería haber llegado ya para el OnePlus One, con Android 5.0 Lollipop. Sí es cierto que se lanzó una versión Alpha, pero nada que fuera definitivo. Ahora, se confirma que dicha actualización no llegará hasta el mes de marzo.
A ese retraso se suma que OnePlus preparó su propia ROM, OxygenOS, como alternativa a Cyanogen. Según comunicó su fundador en redes sociales, el OnePlus One recibirá Lollipop tanto vía CM12S como mediante OxygenOS, una plataforma enfocada en estabilidad, cero bloatware y buena gestión de batería.
Hasta marzo
Parece que se convierte en algo común eso de que las compañías lancen las actualizaciones de firmware para sus smartphones varios meses después de cuando afirmaban que las lanzarían. Antes, las compañías no anunciaban una fecha de lanzamiento para la actualización, ahora sí, pero lo cierto es que nunca la cumplen. Lo peor de todo es que no es algo aislado que ocurra a una compañía, sino que ocurre en todos los casos. Lo hemos visto en Motorola este año, lo hemos visto en HTC, y lo vemos ahora con el OnePlus One. Los usuarios esperaban que la actualización llegara mucho antes, pero no ha sido hasta ahora que OnePlus ha confirmado que la actualización no solo no está disponible aún, sino que habrá que esperar hasta marzo. Al menos, así se lo ha comunicado OnePlus, a través de Twitter, y por medio de su fundador, a un usuario que preguntaba por ello. Los usuarios con el OnePlus One no van a poder contar aún con Android 5.0 Lollipop en sus smartphones.

¿Por qué las actualizaciones tardan tanto?
No es algo nuevo que las actualizaciones de software tarden tanto en llegar. Pero en realidad, ¿esto por qué ocurre? La personalización que realizan los fabricantes de los smartphones es un problema para ellos mismo a la hora de actualizar, pues supone tener que compatibilizar el software de la anterior versión con la nueva. Si tenemos en cuenta que Xposed Framework ha dejado de funcionar de una versión de Android para otra, y que ha llevado meses que haya una nueva versión del mismo, es fácil llegar a la conclusión de que no es nada sencillo compatibilizar un software para una versión anterior con una nueva versión.
Pero a eso hay que sumarle los elementos diferenciadores de cada smartphones. A veces parece que elementos como un procesador muy especial es mejor para un smartphone, pero no ocurre así en el caso de las actualizaciones. El Motorola Moto X, con su procesador único, tiene muchos problemas para actualizar. Cámaras con muchas opciones también consiguen que la actualización sea más compleja. Al fin y al cabo, es uno de los defectos de un sistema operativo que sirve para todos los smartphones, y es que las actualizaciones del mismo, van a tardar en llegar para todos esos smartphones.
Además, OnePlus explicó que debió recodificar el módulo de la cámara por inestabilidades y actualizar los controladores WiFi para garantizar buen rendimiento. A esto se añaden certificaciones, pruebas de OTA y dependencia de drivers propietarios del chip, factores que suelen extender los plazos.

CM12S, OxygenOS y opciones de actualización
La llegada de Lollipop al OnePlus One se producirá por dos vías: CyanogenMod 12S vía OTA (la actualización te saltará en el teléfono) y OxygenOS, que requiere instalación manual. Si eliges esta última, conviene tener claros unos básicos: desbloquear el bootloader, instalar TWRP como recovery, activar Opciones de desarrollador y depuración USB, hacer copia de seguridad, verificar el archivo con MD5 y, antes de flashear, limpiar caché y Dalvik. Otra alternativa segura es aplicar la OTA desde ADB sideload si dispones del SDK y los drivers correctos. Si no dominas estos procesos, lo más aconsejable es esperar a la OTA de CM12S.
Respecto a la experiencia, Lollipop introduce Material Design, notificaciones en la pantalla de bloqueo, modo Prioridad para filtrar avisos, ajustes rápidos con linterna, vista Overview de tareas recientes y usuarios múltiples y anclado de pantalla. En versiones posteriores del mismo ciclo Lollipop también se mejoró la gestión de RAM, la conexión de cámara, el renderizado de PNG y avisos de SIM. Algunos usuarios reportaron un aviso erróneo sobre microSD en OxygenOS; si te preocupa la estabilidad, esperar a CM12S suele ser una opción más conservadora.
OnePlus también compartió una compilación alpha de Lollipop independiente de Cyanogen para que los más avanzados pudieran probarla, como parte de su estrategia por construir su sistema propio y reducir la dependencia de terceros tras discrepancias de distribución. A pesar del retraso, el plan oficial mantiene Lollipop en marcha para el OnePlus One, con dos sabores para elegir según prioridades del usuario.
Fuente: Twitter.