Faltan solo cinco días para la presentación de Google I / O, pero la compañía no puede evitarlo: ha anunciado previamente cuál podría ser uno de los cambios más importantes en Android desde su inicio.
Llamado Treble, el proyecto implica facilitar a los fabricantes y operadores de Android la implementación de actualizaciones en sus dispositivos mediante la creación de un conjunto de pruebas dirigidas a los proveedores que crean los componentes dentro de los teléfonos, tabletas y cualquier otra cosa que ejecute Android. De Google:
Project Treble tiene como objetivo hacer lo que CTS hizo para las aplicaciones, para el marco del sistema operativo Android. El concepto central es separar la implementación del proveedor, el software de nivel inferior específico del dispositivo escrito en gran parte por los fabricantes de silicio, del Marco del sistema operativo Android. Esto se logra mediante la introducción de una nueva interfaz de proveedor entre el marco del sistema operativo Android y la implementación del proveedor. La nueva interfaz del proveedor está validada por un Vendor Test Suite (VTS), análogo al CTS, para garantizar la compatibilidad de la implementación del proveedor.
Al igual que el CTS, o Compatibility Test Suite, el VTS asegurará que todos los chips dentro del teléfono, desde el SoC hasta la banda base y los pequeños sensores pequeños que permiten que nuestros teléfonos hagan cosas increíbles, funcionen correctamente cuando Google lanza una nueva versión de Android.
Esta es la parte sorprendente: Treble permitirá a los Samsung, LG y Huaweis del mundo enviar actualizaciones sin tener que depender de Qualcomms y Broadcom para realizar grandes cambios en el marco subyacente de Android.
Con una interfaz de proveedor estable que proporciona acceso a las partes específicas de hardware de Android, los fabricantes de dispositivos pueden optar por entregar una nueva versión de Android a los consumidores simplemente actualizando el marco del sistema operativo Android sin ningún trabajo adicional requerido por los fabricantes de silicio.
Google dice que todos los teléfonos y tabletas que ejecutan Android O y más adelante incorporarán Project Treble, y que la primera Vista previa para desarrolladores de Android O ya lo tiene, esperando pacientemente a que se implemente el VTS.
La compañía ha estado trabajando hacia este día durante mucho tiempo, desde dividir las actualizaciones del operador y del proveedor en particiones separadas en Android M para facilitar a los fabricantes y operadores implementar actualizaciones específicas del sistema operativo con Android N.
Finalmente, Google está trabajando con esas mismas compañías para atraerlos a traer cambios centrales de Android y correcciones de errores, desde mejoras específicas del país y del operador hasta las características reales, y llevarlos al Proyecto de Código Abierto de Android. Esto no solo hará que Android sea más estable desde el primer momento, sino que permitirá a los fabricantes competir menos en la diferenciación de software que en el hardware, con la esperanza de mejorar la experiencia para todos.
Si bien es probable que aprendamos más la próxima semana en Google I / O, lo que queda por ver es si los fabricantes trabajarán con Google y los proveedores de componentes para garantizar que este proceso sea fluido, o incluso si Google aplicará el VTS de la manera en que lo hace actualmente hace el CTS. ¡Mucho más por venir, así que mantente atento a Android Central para todos los detalles!