Los desafíos que enfrenta Huawei para conseguir aplicaciones de Google en el Huawei Mate 30

Se cree ampliamente que los usuarios podrán descargar Google Play Store y otras aplicaciones de Google en el Huawei Mate 30, pero no es tan simple.

Mañana periodistas de todo el mundo se reunirán en un lugar en Múnich, Alemania para ver al director ejecutivo de Huawei Consumer Business Group, Richard Yu, anunciar los últimos productos de consumo de su empresa. Se espera que la compañía dé a conocer dos accesorios portátiles, un televisor, y cuatro teléfonos inteligentes. La atención se centrará principalmente en la nueva serie de teléfonos inteligentes Huawei Mate 30, que Google confirmado no se puede vender con aplicaciones y servicios de Google Play. Sin el conjunto de aplicaciones de Google, los nuevos teléfonos Huawei tendrán dificultades en Europa, India y otros mercados. Pero Richard Yu insinuado en IFA 2019 que la compañía tiene una solución para permitir a los usuarios instalar aplicaciones de Google en el Mate 30, y señaló que el proceso será "bastante fácil" para los usuarios. No somos ajenos a la descarga de aplicaciones y servicios de Google Play en XDA, pero dadas las circunstancias únicas de Huawei, lo pensamos Podría valer la pena explorar qué opciones tiene la empresa y si realmente pueden ofrecer una forma para que los usuarios descarguen la aplicación de Google. suite.

Certificación MADA, GMS y Android

Para que Google Mobile Services (GMS), una colección de aplicaciones y servicios de Google, como Play Store y Play Services, Para estar preinstalado en un dispositivo Android, el fabricante del dispositivo debe firmar un Acuerdo de distribución de aplicaciones móviles (MADA) para convertirse en a socio de Android con licencia. Luego, el fabricante del dispositivo debe crear un software que cumpla con todos los requisitos para ser considerado Compatible con Android, incluyendo pero no limitado a seguir las reglas establecidas en el Documento de definición de compatibilidad (CDD) y pasando el Conjunto de pruebas de compatibilidad (CTS). Según Google, "los dispositivos que utilizan Android como nombre de marca registrada para anunciar su compatibilidad con aplicaciones de Android deben aprobar la Compatibilidad Test Suite (CTS)". Finalmente, el software debe pasar el Google Test Suite (GTS) para ser considerado compatible con Google Mobile. Servicios.

Vimos una copia de un "cuadro de geodisponibilidad" proporcionado a los fabricantes de dispositivos que firman un MADA para distribuir aplicaciones GMS en los 31 países del Espacio Económico Europeo (EEE). Este gráfico data de octubre de 2018, por lo que probablemente no refleje los requisitos actualizados que Google establece para los socios que distribuyen aplicaciones GMS en el EEE. Sin embargo, podemos comprender bastante bien qué aplicaciones de Google deben distribuirse en Europa.

El "gráfico de geodisponibilidad" diferencia entre las aplicaciones de Google según su importancia:

  • Aplicaciones GMS habituales: Las aplicaciones principales que DEBEN enviarse con los dispositivos Android normales.
  • Ir a aplicaciones GMS: Las aplicaciones principales que DEBEN enviarse con los dispositivos Android (Go Edition).
  • Servicios principales: Componentes de software GMS que DEBEN enviarse en todos los dispositivos. Estas son utilizadas por otras aplicaciones de Google y no se muestran al usuario en el iniciador.
  • Aplicaciones GMS opcionales: Otras aplicaciones GMS que el fabricante del dispositivo puede elegir precargar.

Para el Espacio Económico Europeo, las siguientes aplicaciones GMS se consideran "aplicaciones GMS normales":

  • Aplicación de Google*
  • Google Chrome*
  • Gmail
  • mapas de Google
  • YouTube
  • Tienda Google Play
  • Google Drive
  • Google Play Música
  • Google Play Películas
  • Dúo de Google
  • Fotos de Google

*Siguiendo la recomendación de la Comisión Europea Multa de 4.340 millones de euros por infracciones antimonopolio, Google ahora exige que los fabricantes de dispositivos firmar una licencia adicional para distribuir la aplicación Google y Google Chrome para dispositivos vendidos en el EEE.

Los "Servicios principales" incluyen bibliotecas y aplicaciones del sistema como GMSCore (también conocido como Servicios de Google Play), Marco de servicios de Google, ConfigUpdater, AndroidPlatformServices, GoogleBackupTransport, Widevine DRM y más. Las "Aplicaciones GMS opcionales" incluyen aplicaciones de Google como Google Calendar, Google Keep, Google Translate, Messages, Google Phone y mucho más. Google Pay es una aplicación GMS opcional y los socios pueden distribuir la aplicación si se lanzó en el país. Por ejemplo, en el momento en que se distribuyó este "cuadro de geodisponibilidad", Google Pay aún no se había lanzado en Francia, por lo que Google advirtió que Pay "NO DEBE" enviarse al país ni utilizarse en ningún tipo de marketing.

Dado que Huawei no puede firmar un nuevo MADA con Google, los Huawei Mate 30, Huawei Mate 30 Pro y Huawei No se permitirá que Mate 30 Lite se envíe con las versiones completas de ninguna aplicación GMS, incluido Core Servicios. Entonces, ¿qué pueden hacer Huawei y los usuarios para solucionar esta restricción?


Descarga de aplicaciones y servicios de Google Play

Incluso si un fabricante de dispositivos no recibe la certificación de Google para enviar aplicaciones y componentes GMS en un dispositivo determinado, puede Aún será posible que los usuarios los descarguen manualmente.

escenario 1

Comprenda que los servicios principales, como Google Play Store y Google Play Services, son muy potentes y, por lo general, tienen permisos que no se pueden otorgar a las aplicaciones de usuario estándar. Como tal, no es tan simple como descargar un archivo APK (el contenedor de una aplicación de Android) de Internet y luego instalarlo. Estas aplicaciones debe ser instalado como aplicaciones del sistema con permisos privilegiados.

Algunos fabricantes de dispositivos, como el propio Huawei, la submarca de Huawei Honor, Xiaomi y otros, preinstalan lo que me gusta llamar versiones "stub" de las aplicaciones requeridas. También incluyen estas aplicaciones en la lista blanca con anticipación con los permisos privilegiados requeridos. Estos APK "stub" son básicamente versiones inactivas que simplemente esperan ser actualizadas; El truco aquí es que mientras No puedes simplemente insertar Google Play Store y Play Services como una aplicación del sistema, puedes instalar una “actualización” encima de estos APK "stub" para activarlos y convertirlos en sus versiones completas. El usuario puede descargar las versiones completas más recientes de Google Play Store, Google Play Services y otras aplicaciones de Google desde plataformas de terceros, como APKMirror.

El Honor Magic 2, un dispositivo fabricado por la submarca de Huawei Honor, solo está disponible en un modelo del mercado chino y, por lo tanto, no se envía con Google Play Store. Como se señala en El Amazonas de Huawei Sin embargo, en la lista del dispositivo, puede descargar aplicaciones de Google Play sin problemas. Esto se debe a que, como se muestra en la captura de pantalla a la izquierda de un volcado de firmware de Honor Magic 2, los "Servicios principales" necesarios están preinstalados. Además, como se muestra en la captura de pantalla a la derecha, a las aplicaciones de Servicios principales se les han otorgado los permisos necesarios para operar.

Por lo que he visto, Huawei, Honor y Xiaomi hacen esta práctica para los teléfonos que venden exclusivamente en China desde su Los acuerdos de licencia de Android les exigen preinstalar todas las aplicaciones y servicios de Google Play en los teléfonos que venden. internacionalmente. Sospecho que Huawei, Honor y Xiaomi hacen esto porque saben que sus dispositivos del mercado chino se exportan con frecuencia a otros países.

Escenario 2

Para aprovechar el escenario 1, un fabricante de dispositivos puede llegar incluso a proporcionar un programa de descarga para aplicaciones y servicios de Google Play en su propia tienda de aplicaciones. El fabricante chino de dispositivos Meizu, por ejemplo, adopta este enfoque. Los últimos días he visto hablar de un “Asistente de servicio de Google”Aplicación que, tras una inspección, parece utilizar las API empresariales de Huawei para instalar aplicaciones y servicios de Google Play. Los usuarios han utilizado esta aplicación para dispositivos como el Honor 9X y Honor 9X Pro, que actualmente solo se venden en China. No sé si Honor ha autorizado el uso de esta aplicación, por lo que nos comunicamos con nuestros contactos de Honor para confirmarlo. Esta aplicación no está disponible actualmente en Huawei AppGallery, por lo que vale.

Escenario 3

Si el fabricante del dispositivo no carga previamente los APK "stub" en su software, entonces la única forma en que el usuario puede obtener Google Play Store y los servicios de Google Play en funcionamiento consisten en instalar manualmente estas aplicaciones y otorgarles los privilegios solicitados. permisos. Esto no se puede hacer sin modificar el software del dispositivo en un proceso conocido como "rooteo". El acceso raíz otorga al usuario la posibilidad de modificar archivos a los que normalmente no se le permitiría acceder. Piense en ello como la cuenta de "Administrador" en Windows. Con acceso root, el usuario puede instalar fácilmente aplicaciones y servicios de Google Play utilizando un contenedor preempaquetado creado por miembros de la comunidad de Proyecto Open GApps.

OpenGapps proporciona un paquete agradable y altamente comprimido de todas las aplicaciones GMS que necesita. Arriba se muestra el paquete "pico", que solo contiene los servicios principales necesarios.

Sin embargo, "rootear" su dispositivo no está exento de desventajas. El proceso para lograr acceso root es específico del dispositivo y, en ocasiones, puede resultar demasiado difícil de realizar para el usuario medio. Obtener acceso root también requiere que el fabricante del dispositivo proporcione una forma de "desbloquear el gestor de arranque" o deshabilite las protecciones a nivel de arranque necesarias para obtener acceso de root, que el fabricante del dispositivo puede o no permitir. Huawei, por ejemplo, no permite esta práctica. Finalmente, muchos fabricantes de dispositivos anulan la garantía si el usuario desbloquea el gestor de arranque, aunque es posible que esta práctica no se mantenga en países con leyes de protección al consumidor más generosas.

Todo lo que acabamos de hablar implica simplemente instalando Google Play Store y Servicios de Google Play. Todavía queda el paso de realmente correr estas aplicaciones, y eso puede no ser tan simple como tocar el ícono de la aplicación en el iniciador.


La represión de Google contra los dispositivos no certificados

En marzo de 2018, Google comenzó a mostrar un "El dispositivo no está certificado por Google.”mensaje para algunos usuarios cuyos dispositivos no pasaron la certificación de Google. El mensaje advierte a los usuarios que el fabricante del dispositivo "ha precargado aplicaciones y servicios de Google sin certificación de Google" y advierte al dispositivo fabricantes que "necesitan una licencia de Google para distribuir aplicaciones y servicios". Hasta que se resuelva este mensaje, no podrá utilizar ningún Google aplicaciones. La única forma en que un usuario puede omitir este mensaje es registrar manualmente su dispositivo con Google, pero está destinado a ser utilizado únicamente por usuarios que ejecutan una "ROM personalizada" (software no original).

Foto por miembro senior de XDA liam_davenport

A Google no le importa si los usuarios individuales de la comunidad ROM personalizada instalan aplicaciones y servicios de Google Play, por eso Google tiene hicieron la vista gorda durante tanto tiempo ante la distribución de paquetes GApps a pesar de que están en su derecho de cerrar esto abajo. Por otro lado, Google hace Tenga cuidado si los fabricantes sin licencia distribuyen sus aplicaciones, de ahí que comenzaran a mostrar esta advertencia el año pasado.

Después de que publicamos nuestro artículo, un representante de Meizu se acercó a nosotros y nos preguntó si podían volver a publicarlo. mi tutorial de solución sobre este asunto, por lo que parece que esta advertencia ya ha afectado a muchos dispositivos vendidos en Porcelana. No sé qué tan extendida está esta advertencia a día de hoy, pero la última vez que me encontré personalmente con esta advertencia fue cuando enseñé un Imagen filtrada del sistema Android 10 en un Píxel 3 XL.

Si Google no incluye los dispositivos Huawei en la lista blanca de la advertencia, los usuarios deberán seguir las instrucciones de esta página para utilizar las aplicaciones y servicios de Google Play.

Si descarga aplicaciones y servicios de Google Play como se describe en el Escenario 1 o 2 en dispositivos Huawei, Honor y Xiaomi vendidos actualmente en China, probablemente no encontrará este mensaje. La razón es que, aunque estos teléfonos del mercado chino no necesitan cumplir con los requisitos de certificación de Android de Google, estos fabricantes de dispositivos cumplir con los requisitos de todos modos. Cumplir con el CDD y aprobar el CTS ya es parte del flujo de trabajo de sus ingenieros y estas empresas ya siguen los requisitos de Google para la mayoría de sus otros dispositivos. Por lo tanto, he descargado aplicaciones y servicios de Google Play en el Magia de honor 2, Nota de honor 8, Nota de honor 10y el Tencent Teléfono ASUS ROG II sin ningún problema.

El Honor Magic 2 supera el CTS a pesar de que nunca se lanzó fuera de China y no se envía con aplicaciones GMS. Sin embargo, dado que Huawei vende el teléfono en Amazon, saben que los importadores querrán tener acceso a las aplicaciones y servicios de Google Play.


El problema del Huawei Mate 30

Descargo de responsabilidad: No sé si Huawei ha hecho algún tipo de acuerdo con Google, por lo que presento lo siguiente como mi propio análisis de lo que podría suceder.

Porque la prohibición comercial de Estados Unidos impide que Google otorgue licencias de Android a Huawei Nuevos productos como la serie Huawei Mate 30., el Huawei Mate 30 no se puede enviar con los servicios móviles de Google. Huawei puede podrán preinstalar los APK "stub" para facilitar la descarga, pero en realidad no pueden alojar las aplicaciones GMS completas en su propia tienda de aplicaciones (la Galería de aplicaciones de Huawei.) Como lo señala Ron Amadeo de ArsTechnica, las aplicaciones creadas por empresas estadounidenses también están sujetas a la prohibición estadounidense, por lo que Google no puede distribuir sus propias aplicaciones en Huawei AppGallery. Huawei puede podrá salirse con la suya alojando un instalador para aplicaciones GMS; nuevamente, nos comunicamos con Honor para ver si el “Google Ellos recomiendan oficialmente la aplicación "Service Assistant", pero no estoy seguro de que funcione si el instalador está hecho por Huawei.

Aun así, la descarga de aplicaciones GMS en el Huawei Mate 30 y otros dispositivos nuevos de Huawei y Honor probablemente provocará que aparezca el mensaje de error "el dispositivo no está certificado por Google". Superar este mensaje será una barrera de entrada importante para el usuario promedio, y tengo curiosidad por ver cómo lidiará Huawei con esto. Lo sabremos dentro de aproximadamente 24 horas cuando la serie Huawei Mate 30 se presente oficialmente en Munich, Alemania. Puedes ver la transmisión en vivo del evento. aquí, que comienza a las 2 p. m. CEST/8 a. m. EST. Sospecho que Huawei no hará que la serie Mate 30 esté disponible de inmediato en Europa y, de hecho, VamosDigital está informando precisamente eso. Aún así, Huawei puede acabar sorprendiéndonos al revelar un acuerdo que hicieron en secreto con Google.

Foros Huawei Mate 30 ||| Foros Huawei Mate 30 Pro ||| Foros Huawei Mate 30 Lite


Créditos de las imágenes destacadas: Evan Blass (@evleaks)