Google limita el acceso a Device-Trees para dispositivos Pixel en Android 16, generando controversia en la comunidad de ROMs personalizadas
Google modifica su política de acceso a archivos esenciales para Pixel en Android 16, generando incertidumbre en la comunidad de ROMs personalizadas.

Google ha generado cierta controversia en la comunidad de desarrollo de ROMs personalizadas tras la publicación de Android 16. Aunque el código fuente de la nueva versión del sistema operativo se ha liberado en el proyecto Android Open Source Project (AOSP), la compañía no ha incluido los device trees específicos para dispositivos Pixel, ni los binarios de controladores completos, ni el historial de código del kernel. Esto representa un cambio respecto a prácticas anteriores, lo que ha llevado a especulaciones sobre una posible desaparición futura del soporte oficial para builds en dispositivos Pixel.
El vicepresidente y gerente general de la plataforma Android, Seang Chau, aclaró en una publicación en X que el AOSP seguirá existiendo y que fue diseñado como una plataforma abierta para implementaciones en diferentes dispositivos, SoC y arquitecturas de conjunto de instrucciones. Sin embargo, admitió que la ausencia de device trees para Pixel no es un error, sino una decisión consciente de Google, que prioriza la flexibilidad y la configuración adaptable del sistema. La intención de la compañía es promover el uso del emulador de hardware virtual «Cuttlefish» y de las GSI targets, imágenes de sistema genéricas que se pueden instalar en la mayoría de los dispositivos Android, como referencia para desarrolladores e implementadores.
No obstante, esta modificación ha resultado problemática para las personas desarrolladoras de ROMs personalizadas, como LineageOS y GrapheneOS. Para ellas, obtener soporte para dispositivos Pixel se ha tornado mucho más complejo, ya que ahora deben recurrir a versiones anteriores de device trees, relacionadas con Android 15, o realizar técnicas de ingeniería inversa para determinar los cambios necesarios en cada actualización mensual, complicando y ralentizando su trabajo.
La situación es especialmente delicada para las personas creadoras de GrapheneOS, que solo ofrecen su ROM para dispositivos Pixel por razones de seguridad y facilidad de modificación. Los cambios recientes de Google han provocado retrasos significativos en la integración de Android 16, y algunas desarrolladoras consideran que estos movimientos podrían llevar al desarrollo de soluciones propias y hardware exclusivo, dejando atrás la compatibilidad generalizada con Pixel.
En resumen, aunque Google ha asegurado la continuidad del AOSP, su decisión de no liberar los archivos de configuración para Pixel y de limitar el acceso a ciertos componentes oficiales ha generado una situación de incertidumbre y dificultad para la comunidad de desarrollo de ROMs personalizadas, marcando un cambio en su relación con las personas desarrolladoras independientes y la comunidad de código abierto en general.