Project Treble y el soporte nativo para temas

La nueva arquitectura del sistema operativo Android O, que se estrenar√° en alg√ļn momento durante el mes de setiembre, es sin duda la estrella de esta actualizaci√≥n.

Project Treble promete reducir la fragmentación al hacer que las actualizaciones del sistema sean más rápidas y sencillas para los fabricantes, además de recibirlas antes que nadie.

Un plus que har√° m√°s viable el hecho de mantener los dispositivos smartphone al d√≠a. Este paquete vendr√° de f√°brica en los tel√©fonos m√≥viles que se lancen con Android O, seg√ļn ha indicado el equipo de ingenieros de Google en una sesi√≥n de AMA (Ask me anything), en Reddit.

Un sistema operativo m√°s seguro

Pero Project Treble no solo promete agilizar el proceso de actualizar, sino que también parece que hará de Android un sistema operativo mucho más seguro.

Con el despliegue de esta nueva arquitectura en el Android O, Google busca modularizar el sistema, y con este propósito han eliminado el acceso directo a los controladores de hardware.

Por lo tanto, los bugs serán más difíciles de alcanzar, y esto supone una nueva línea de defensa en el modelo de seguridad que venía proponiendo Android.

Antes de este esquema, la capa de abstracci√≥n de hardware ‚ÄĒo HAL, seg√ļn sus siglas en ingl√©s‚ÄĒ pod√≠a acceder a todos los drivers del kernel del sistema, incluyendo los requeridos por otros procesos. Esto hac√≠a que los HAL tuvieran acceso a hardware al que no deber√≠an.

Project Treble a√≠sla los HAL del framework del sistema para que cada uno de ellos opere por separado, y acceda √ļnicamente a los drivers del hardware que controla.

El soporte nativo de temas

La nueva versión de Android 8.0 ha causado, sin duda, mucha expectativa en un aspecto muy anhelado por los usuarios: el de los temas nativos en el sistema.

Para poder imprimir una nueva característica verdaderamente notable en esta actualización de Android, el equipo de desarrolladores se mantiene trabajando en el asunto de los temas, el cual parece estar casi resuelto a partir del soporte RRO de Sony (Runtime Resource Overlay), pero que debe ser abordado más ampliamente con API capaces de describir lo que puede recibir un tema.

Por ejemplo, en el modo nocturno, que ya hab√≠a aparecido brevemente en versiones Android anteriores, no todas las aplicaciones preinstaladas se pudieron convertir en el material oscuro ‚ÄĒcomo el calendario y la galer√≠a de fotos‚ÄĒ.

En esta actualización 8.0, el modo nocturno no aparece por falta de un soporte sólido y correcto. Por lo que un soporte nativo de temas para Android puede considerarse todavía en progreso y, probablemente, no entre en la versión O.

La infinidad de posibilidades que ofrece Android para personalizar al gusto del usuario la interfaz de su dispositivo móvil es una de sus características más atractivas, aunque no la más completa sin la modalidad de temas nativos activada.

Quizás sea esta la gran sorpresa para los fieles seguidores de Android cuando, finalmente, su versión O 8.0 sea lanzada de forma oficial a finales de verano. Mientras tanto, continuará para nosotros la dulce espera.

 

:)