Huawei Mate 30 Pro puede volver a ejecutar Google Apps con esta nueva solución

Los usuarios de Huawei Mate 30 Pro ahora pueden descargar aplicaciones de Google restaurando una copia de seguridad de un teléfono que logró obtener GApps a través del Asistente de servicios de Google/LZPlay.

Actualización 1 (08/10/19 a las 4:10 a.m. ET): Nos han informado que el hilo ya no tiene los recursos descargables para el Huawei Mate 30 Pro. El método todavía se mantiene en concepto.

El mundo puso sus ojos en lanzamiento de la serie Huawei Mate 30, buscando una respuesta a la pregunta: "¿Qué pasa cuando le quitas Google a Android en uno de los teléfonos más esperados del año?" Y como temíamos y esperado, el Huawei Mate 30 y sus hermanos aparecieron en el escenario sin los servicios de Google preinstalados, confiando únicamente en Galería de aplicaciones de Huawei como medio principal de distribución de aplicaciones. Sin embargo, esta situación duró poco, ya que Se detectó una "solución alternativa" en forma de Asistente de servicios de Google, una aplicación que permitía a los usuarios descargar los servicios de Google Play y los componentes que los acompañan en EMUI de Huawei y la serie Mate 30, así como en el Honor 9X Pro. La aplicación Asistente de Servicios de Google estaba alojada en un sitio web llamado

LZPlay.net, por lo que el método se conoció comúnmente como LZPlay.

Solución antigua: Asistente de servicios de Google y LZPlay

Dado que el Asistente de Servicios de Google era una solución para instalar Google Apps en un dispositivo que no estaba diseñado para tener Google Apps, cómo surgió exactamente esta solución era una pregunta legítima.

En el pasado, los fabricantes de equipos originales chinos lanzaron instaladores de GMS (servicios móviles de Google) para permitir una fácil descarga, pero tal solución no era una posibilidad práctica para Huawei, a la luz de la escenario político complejo y sin precedentes. Estos instaladores de GMS funcionaban actualizando los "stubs" de GMS que habían sido precargados dentro del sistema por el OEM (las aplicaciones GMS necesitan permisos especiales para ejecutarse correctamente y este permiso existe solo para el sistema). aplicaciones). Y como ya sabes, las aplicaciones en un dispositivo no rooteado se pueden actualizar además de las aplicaciones existentes solo cuando han sido firmadas con la misma firma. Por lo tanto, los resguardos y las aplicaciones deben venir con la misma firma de Google, lo que esencialmente impide que Huawei precargue resguardos firmados por Google debido a la prohibición de Estados Unidos.

Una vez que tuvimos en nuestras manos el software del dispositivo, descubrimos que los dispositivos en realidad no venían con ningún código auxiliar GMS precargado. Esto indicó que cualquier método que utilizó el Asistente de Servicios de Google para instalar Play Services fue fuera de lo común y digno de mayor investigación para posibles usos dentro del desarrollo comunidad. Desarrollador reconocido por XDA topjohnwu, conocido por su trabajo con Magisk, investigado sobre este comportamiento anómalo.

Resulta que el Asistente de Servicios de Google utilizó un conjunto de API de Huawei destinadas a la gestión de dispositivos móviles (MDM, utilizada por las empresas para gestionar los dispositivos de los empleados). La referencia API completa de este El SDK de autorización de seguridad de Huawei ya está disponible para el público, para que los usuarios empresariales puedan conocer y beneficiarse de la gama completa de métodos de control de los dispositivos de su organización empresarial. El verdadero giro viene en la forma de algunas API de MDM que se documentaron recientemente, y la documentación no está disponible hasta que usted firme acuerdos legales para obtener acceso al SDK.

<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_SYS_APP"/>
<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_UNDETACHABLE_APP"/>

Estas API de MDM permiten aplicaciones permitidas para instalar "aplicaciones del sistema", incluso cuando el teléfono tiene un gestor de arranque bloqueado, tiene habilitado el arranque verificado de Android y está formateado con El sistema de archivos de solo lectura de Huawei, EROFS. Lo que realmente sucede es que una aplicación permitida, el Asistente de Servicios de Google en este caso, puede marcar al usuario. aplicaciones como aplicaciones del sistema no extraíbles incluso cuando esas aplicaciones o apéndices en realidad no existen en el modo de solo lectura dividir. Las "aplicaciones permitidas" supuestamente están estrictamente controladas por Huawei: los desarrolladores tienen que firmar acuerdos legales y presentar solicitudes. para obtener permisos y justificaciones de los permisos solicitados, y enviar el binario APK para cada versión a Huawei para su inspección. Solo si Huawei está de acuerdo, la aplicación se firmará con la clave especial de Huawei, lo que le permitirá hacer uso de estas API.

La existencia del Asistente de Servicios de Google estaba, por tanto, dentro de los estrictos límites de la API MDM de Huawei y, por implicación, no sin su conocimiento. Sin embargo, Huawei ha negado su participación con LZPlay y emitió el siguiente comunicado:

La última serie Mate 30 de Huawei no tiene GMS preinstalado y Huawei no ha participado en www.lzplay.net

Como era de esperar a la luz del complejo escenario político, la existencia de Google Services Assistant y LZPlay iba a durar poco. A medida que la solución ganó popularidad, las partes interesadas aparentemente se dieron cuenta. El sitio web que aloja el Asistente de servicios de Google, LZPlay, se ha desconectado y no se ha descargado la aplicación Asistente de servicios de Google. ya no recupera las aplicaciones de Google y también es posible que el permiso especial que la aplicación tenía de Huawei también haya sido revocado. Google también debe haberlo notado, ya que SafetyNet también recibió una actualización que revocó la huella digital del Huawei Mate 30 de su lista blanca, lo que significa que SafetyNet fallará, impidiendo que las unidades que habían logrado descargar Google Apps puedan usar aplicaciones como Pago de Google.


Nueva solución alternativa: HiSuite Restore

Actualizar: El hilo vinculado ya no tiene los recursos descargables. Sin embargo, el método sigue siendo operativo en su concepto, suponiendo que tenga en sus manos los recursos descargables.

La capacidad de ejecutar aplicaciones de Google es un gran problema para muchos, por lo que la gente siempre estará interesada en descargar Google Apps en un hardware con esa capacidad. Miembro senior de XDA zhangyang_jaja ha descubierto un solución diferente, uno que esencialmente implica restaurar una imagen de respaldo desde un dispositivo que logró instalar aplicaciones de Google usando el Asistente de Servicios de Google cuando el método funcionaba. Además, tenga en cuenta que el método parece ser Específico del Huawei Mate 30 Pro Como la imagen respaldada es de ese dispositivo, no pudimos confirmar si la misma podría funcionar en el Huawei Mate 30 o el Honor 9X Pro.

Nueva solución para instalar Google Apps en el Huawei Mate 30 Pro -- XDA Thread

Si bien este método no es tan simple como instalar el Asistente de Servicios de Google y dejar que haga todo, sí todavía funciona, con la salvedad de que SafetyNet seguirá fallando, ya que se trata de un cambio del lado del servidor desde Google.

  1. Los usuarios deben hacer una copia de seguridad de sus archivos en HiSuite en una PC y restablecer los valores de fábrica de sus teléfonos.
  2. Instale las aplicaciones de Google proporcionadas en el zip descargable en el hilo.
  3. Descomprima el zip de la imagen de respaldo proporcionada en su carpeta de respaldo de HiSuite en la PC.
  4. Restaure la copia de seguridad en su dispositivo, asegurándose de restaurar también la "configuración del sistema" desde la imagen de copia de seguridad a su teléfono.
  5. Una vez que la copia de seguridad proporcionada haya sido "restaurada" (también conocida como instalada) en su teléfono, deberá reiniciar su dispositivo.
  6. A continuación, asegúrese de ingresar a Configuración de la aplicación, borrar todos los datos de las aplicaciones de Google que instaló y otorgar todos los permisos que solicitan esas aplicaciones.
  7. Reinicie por si acaso.
  8. Inicie Google Play Store mientras tiene una conexión a Internet activa en su teléfono.

El hilo no aclara de inmediato cuándo puede restaurar sus datos anteriores. La mayoría de los usuarios utilizarán el método en los nuevos dispositivos Huawei Mate 30, por lo que la pérdida de datos no debería ser significativa. Tenga en cuenta que SafetyNet seguirá fracasando y probablemente seguirá fracasando hasta que mejore la situación política. Por ahora, si desea instalar Google Apps en su nuevo dispositivo, esta nueva solución es su mejor opción.

Foros Huawei Mate 30 XDA || Foros Huawei Mate 30 Pro XDA