Uno de los problemas más antiguos de Android es la fragmentación. A pesar de 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, siempre ha sido una marca negra en su contra. Project Treble tiene como objetivo cambiar todo eso.
En este artículo, le explicaremos esta nueva y prometedora función 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 funcionaron las actualizaciones de Android hasta ahora
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 hardware diferente, interfaces de usuario implementadas por diferentes fabricantes, cámaras, etc. Siempre 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 del teléfono inteligente existente (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 chipsets tendrían que reelaborar su código y actualizar sus controladores para jugar bien con las nuevas y elegantes 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, significaba mucho trabajo para los proveedores de teléfonos inteligentes que no era eficiente en el tiempo.
Agregue a eso el hecho de que estas actualizaciones deben 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 tomarí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.
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 le beneficiará Project Treble?
En primer lugar, es importante saber que Project Treble solo se aplicará a dispositivos con Android Oreo en adelante. Entonces, si está en una versión anterior de Android esperando actualizar a ‘O’, es posible que todavía esté esperando un tiempo para 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 genios de XDA, esto también tiene efectos positivos para los fanáticos de las ROM personalizadas de Android. 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 ni siquiera tiene oficialmente Android Nougat todavía), diciendo que 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 errores 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 las personas con otros nuevos y relucientes, es difícil ver que los fabricantes decidan hacer esto. Aún así, Project Treble abre tales posibilidades, por lo que si las personas hacen suficiente ruido a los OEM, ¡pueden ceder!
Apoya nuestro trabajo ❤️
Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.




















