Esta nueva característica es parte de Project Treble, un nuevo proyecto de Google que pretende separar a Android en módulos y ofrecer a nuestros amigos los fabricantes una capa independiente (Vendor Implementation Layer) por encima del framework de Android para que hagan cuanto quieran sin que ello afecte la base del sistema. Esto significa que los usuarios podrán recibir actualizaciones de sistema operativo muchísimo más rápido al encontrarse la capa de personalización aislada del resto del sistema. Android O permitirá actualizar su base sin que la capa del fabricante se vea afectada, y probablemente viceversa.
Project Treble
En fin, es así que, modificación tras modificación, este Android que en un principio era puro en su código fuente, va transformándose en lo que conocemos con LGUX o TouchWiz. Si sale una nueva versión de Android, el fabricante debe volver a modificar esta nueva versión de Android si quiere actualizar un terminal en particular, ya que seguramente los paquetes que hizo para la versión anterior ahora son incompatibles con la nueva. No se puede actualizar un Android modificado a un Android puro así como así porque muchos de sus elementos internos probablemente ni siquiera se parecen ya entre sí.
Project Treble, como ya mencionábamos párrafos atrás, aísla la base de Android para que cuando sea hora de actualizar el sistema, sólo se actualice la base y no todo el sistema operativo, que es lo que venía sucediendo hasta ahora. Con esto comienza el fin de la fragmentación en Android, pero, en relación al tema de los drivers actualizables... ¿De verdad querrán Qualcomm y MediaTek liberar actualizaciones de sus drivers para la peña? Yo tengo serias dudas...