¿Qué es el Proyecto Treble?  Cambio masivo a Android explicado

¿Qué es el Proyecto Treble? Cambio masivo a Android explicado

Uno de los problemas más antiguos de Android es la fragmentación. A pesar de toda la apertura y personalización de la plataforma, el hecho de que los teléfonos de diferentes marcas en diferentes redes reciban actualizaciones de Android con meses, incluso años de diferencia, siempre ha sido una marca negra en su contra. Project Treble tiene como objetivo cambiar todo eso.

En este artículo, hablaremos sobre esta nueva característica prometedora que llegará a Android 8.0 Oreo, lo que significa para los usuarios y cuándo puede esperar recibirla (¡al mismo tiempo que todos los demás, es de esperar!).

Cómo funcionaban las actualizaciones de Android hasta ahora

qué-es-el-proyecto-treble-con-treble-update-cycle

La razón por la que las actualizaciones de Android han estado tan dispersas a lo largo de los años está directamente relacionada con la gran variedad de teléfonos Android que existen, cada uno con un hardware diferente, interfaces de usuario implementadas por diferentes fabricantes, cámaras, etc. Cada vez que Google realiza una actualización importante de Android, necesita nuevos controladores de los fabricantes de conjuntos de chips para que el software actualizado funcione con el hardware existente del teléfono inteligente (a través de algo llamado HAL, o Capas de abstracción de hardware).

Hasta ahora, los elementos de bajo nivel de Android codificados por los fabricantes de conjuntos de chips (las llamadas «implementaciones de proveedores») no estaban separados del resto del marco de Android. Esto significaba que cada vez que aparecía una gran actualización de Android, los fabricantes de conjuntos de chips tenían que volver a trabajar en su código y actualizar sus controladores para que funcionaran bien con las nuevas y sofisticadas funciones de Android antes de que el nuevo sistema operativo pasara a los fabricantes de dispositivos como Samsung, HTC, etc. Cada actualización importante de Android, en otras palabras, significó mucho trabajo para los proveedores de teléfonos inteligentes que no era eficiente en términos de tiempo.

qué-es-el-proyecto-agudos-antes-de-la-imagen-agudos

Agregue a eso el hecho de que estas actualizaciones luego tienen que ser aprobadas por redes que tienen sus propias reglas y estipulaciones a seguir sobre lo que debe estar en el sistema operativo, y puede ver por qué el proceso llevaría tanto tiempo.

Cómo Project Treble cambiará las actualizaciones de Android

Gracias a Project Treble, una pequeña parte del marco de Android se dedicará a una nueva interfaz de proveedor que está separada del resto del marco (todas las cosas con las que los desarrolladores de Android juegan durante las actualizaciones). Esto significa que los fabricantes de conjuntos de chips ya no necesitan seguir actualizando sus controladores cada vez que hay una actualización de Android, porque estos controladores ya no están vinculados, por así decirlo, al resto del sistema operativo. Esta imagen debería darte una idea.

qué-es-el-proyecto-agudos-con-imagen-agudos

Esto elimina una gran parte del trabajo preliminar con las actualizaciones de Android. Si bien todavía hay mucho trabajo para los fabricantes de dispositivos, con la implementación de sus propias interfaces de usuario, aplicaciones y otras características únicas, las cosas fundamentales, contenidas en las HAL, ya no tendrán que modificarse cada vez.

Suena bien, pero ¿qué significa realmente para ti?

¿Cómo te beneficiará Project Treble?

En primer lugar, es importante saber que Project Treble solo se aplicará a dispositivos con Android Oreo en adelante. Entonces, si tiene una versión anterior de Android esperando actualizar a ‘O’, es posible que aún esté esperando un tiempo para recibir actualizaciones como en los viejos tiempos.

Sin embargo, a partir de Android Oreo, esto debería significar que las actualizaciones de Android estarán disponibles mucho más rápido que antes. ¡No más esperas de dos años para Lollipop!

Según los niños prodigio de XDA, esto también tiene efectos secundarios positivos para los fanáticos de las ROM de Android personalizadas. Project Treble significa que las imágenes ROM ya no se limitan a trabajar con conjuntos de chips específicos, por lo que técnicamente podrá usar una imagen en muchos teléfonos diferentes, y esa imagen debería publicarse mucho más rápido que antes.

El desarrollador de XDA, Mishaal Rahman, publicó este video en YouTube que muestra Android Oreo ejecutándose en el Huawei Mate 9 (que aún no tiene oficialmente Android Nougat), diciendo que exactamente la misma imagen de Android O también se ejecutó en teléfonos de varios otros fabricantes y conjuntos de chips.

Rahman también sugiere que Project Treble ha abierto la posibilidad de que algún día una sola imagen ROM de Android pueda funcionar en docenas de teléfonos diferentes, simplificando enormemente el proceso de desarrollo.

Conclusión

Se avecinan buenos tiempos para los usuarios de Android, ya que sus incansables desarrolladores están abordando uno de los grandes problemas del robusto sistema operativo. Project Treble también significa que los teléfonos podrían tener ciclos de soporte más largos en lugar de solo los dos años que tienden a aplicarse actualmente, aunque esto estará en manos de los OEM. Y si se puede ganar dinero cortando el soporte para teléfonos más antiguos y tentando a la gente con nuevos y brillantes, es difícil ver a los fabricantes decidiendo hacer esto. Aún así, Project Treble abre tales posibilidades, por lo que si las personas hacen suficiente ruido para los OEM, ¡es posible que simplemente cedan!

Experto Geek - Tu Guía en Tendencias Tecnológicas