Va a ser un hilo largo, pero necesario.
Llevo en el desarrollo de ROMs desde 2011, cosa que se puede comprobar fácilmente en XDA Developers.
Android Open Source Project (AOSP) es como bien dice su nombre un proyecto de código abierto, el cual alberga al completo el sistema operativo Android, y que se puede acceder en el Git de Google/Android.
Este código se actualiza públicamente cada mes, cuando las actualizaciones de parches de seguridad salen para los Pixel(alguna veces incluso antes, por arreglos de última hora).
Esto significa, que el código es exactamente el mismo, los parches de seguridad son los mismos.
Al no poder haber relación comercial con Google, en principio deberían perder acceso a este código anticipado (cosa que no ha pasado todavía), lo cual les ralentizaría teniendo que esperar a que el código se suba cada mes para actualizar.
Este es un producto/ecosistema que Google provee a las empresas que lo solicitan, cumpliendo unas normas y siguiendo unos procesos.
Es un paquete externo, que por ejemplo en países como China ni se usa ni se pide, y no hay problema.
¿Hace esto diferente el código al que Huawei tenía acceso antes en comparación con AOSP?
NO. El código que todas las empresas reciben es AOSP, solo que con antelación.
SÍ. El paquete GMS incluye Play Protect, que escanea las aplicaciones de la propia Play Store antes de instalar.
Lo mismo pasaría con Widevine, que es otro producto de Google(aunque quizás podrían usar librerías de dispositivos Huawei que ya están certificados).
Pero no quita que para las cosas básicas como Play Store, Google Drive, Gmail y demás puedan funcionar.
Todo vuestros teléfonos corren AOSP, TODOS. AOSP=Android.
Soy optimista con que Huawei encontrará una solución sencilla, quizás con ayuda de Google.
Un instalador(apk) de parte de Huawei que permita instalar el paquete GMS, con todos los apks en sus respectivas ubicaciones.
Una simple modificación en el código podría dar a este instalador los permisos de sistema(root).
De nuevo, sin estar certificados, aunque permitiría que Widevine funcionase. De esta forma aplicaciones como Netflix podrían reproducir en máxima calidad.
En las ROMs se lleva haciendo años y no ha habido problema alguno. No se si porque es legal o porque Google no quiere hacer nada al respecto.
No es lo mismo que Huawei instale estas aplicaciones a que sea el usuario quien las instale, aunque sea con ayuda o por sugerencia de Huawei.
Es un terreno un poco opaco, y como nunca ha pasado sería difícil de averiguar cómo termina
AOSP usa Apache 2.0. Esta licencia permite el libre uso, modificación y distribución de ese software, siempre y cuando se preserve el copyright.
Google no tiene control sobre quién puede o no usar este codigo.
Ni gobierno de los EEUU ni nadie podría tener tampoco control sobre ello ni hacer nada al respecto.
Ni aunque Huawei fuese una empresa cubana, iraní, venezolana o de Corea del Norte.
Dudo que Google hiciese algo así, es su mayor fuente de ingresos, sería estúpido, y tampoco quieren.