Que son los Servicios moviles de Google GMS

google

GMS y Google Play Services son lo que pone a Google en un teléfono Android. Es algo que probablemente quieras tener y no quieras instalarlo tú mismo

El anuncio del Huawei Mate 30 Pro ha puesto un nuevo enfoque en lo que se conoce como GMS Core (Google Mobile Services) que está en su teléfono. Dado que el Mate 30 Pro no lo va a tener , al menos por ahora, es posible que se pregunte qué es, qué hace y por qué incluso lo necesita en un teléfono. Más específicamente, esto es algo que puedes descargar desde algún lugar y cargar de lado.

El GMS Core va de la mano con los servicios de Google Play y lo que también se conoce como GApps (Google Apps). Google profundiza sobre cuáles son estos archivos y cómo los desarrolladores pueden usarlos dentro de sus propias aplicaciones, pero podemos desglosarlos y ver por qué son importantes para la mayoría de las personas que desean un teléfono Android.

¿Qué es el núcleo GMS?

La pregunta de qué es realmente el GMS Core también responde a la pregunta de por qué Huawei no lo incluye. Es una parte de Android que no es un software gratuito y de código abierto, sino que es utilizado por aplicaciones que desean conectarse y utilizar los servicios de Google. Funciona como un conjunto de API (interfaces de programación de aplicaciones) que permiten a los desarrolladores usar cosas como Google Maps para mostrar una ubicación o Google Drive para almacenar datos como el progreso del juego o usar Google Sign-in. Según la lista negra actual de los EE. UU., Google no tiene permitido proporcionar este software a Huawei ni tampoco puede proporcionarlo en una actualización inalámbrica.

Los servicios móviles de Google son necesarios para que muchas de las aplicaciones de Google funcionen según lo previsto. Las aplicaciones como Gmail, Chrome, Search e incluso Gboard necesitan estos archivos en el lugar correcto para que funcionen. Incluso si pudieras descargar estas aplicaciones, no funcionarán de la manera que quieres sin GMS. Estas tampoco son aplicaciones "normales". Para instalar los archivos GMS, debe actualizarlos a través del gestor de arranque porque deben ir a lugares que no se pueden tocar mientras el sistema se está ejecutando y requieren permisos elevados para cambiar la estructura del archivo.

No necesita ninguna parte de GMS para que su teléfono funcione, pero sí la necesita si desea utilizar otros servicios y aplicaciones móviles de Google. Si usted es el tipo de persona que le gusta a raíz de su teléfono y modificar el software, se podría instalar un conjunto parcial de estos servicios básicos. Sin embargo, la mayoría de nosotros no tenemos un paquete completo que consiste en la aplicación Google Services Framework, cambios en los archivos en la configuración del sistema y archivos adicionales que le indican a Google qué tipo de teléfono tiene y cuáles son sus capacidades.

¿Qué son los servicios de Google Play?

Existen miles de dispositivos Android diferentes con acceso a Google Play y a los servicios de Google mediante el uso de las aplicaciones y el marco GMS Core. Probablemente haya escuchado a personas hablar sobre la fragmentación de Android, y si queremos admitirlo o no, es algo real. Si bien la mayoría de los teléfonos tienen una versión de Android que está entre seis y 10 meses después de la última versión, todavía hay dispositivos que tienen software que tiene tres años o más.

Todas las versiones de Android tienen sus propias características únicas, pero algunas de esas características, que pueden responder a un mensaje a través de su notificación, por ejemplo, son cosas que cubre Play Services. Google Play Services es una aplicación que se conecta al marco de GMS y proporciona un conjunto de API que los desarrolladores pueden usar para que sus aplicaciones funcionen igual en múltiples versiones diferentes de Android.

Un desarrollador puede optar por incluir Google Client Library dentro de su aplicación y puede "hablar" con la aplicación Play Services. Esto a menudo significa que cada dispositivo puede utilizar algunas de las funciones más nuevas de Android, pero también proporciona un medio para una alternativa si un teléfono no puede. Al permitir que Play Services y sus API manejen esta "traducción" entre versiones, los desarrolladores pueden apuntar a más teléfonos con una versión de su aplicación, y eso significa menos trabajo.

Play Services es una aplicación que puedes encontrar en Google Play . Eso se hace para que pueda actualizarse rápidamente sin que un fabricante tenga que enviar una actualización por aire. Project Mainline , parte de Android 10 , llevará esto un paso más allá y permitirá que más funciones centradas en la seguridad se actualicen de la misma manera. Cuando Google cree una nueva versión de Play Services, su teléfono la actualizará automáticamente unos días después de su lanzamiento.

¿Por qué no puedo instalar todo esto yo mismo?

Para tomar un teléfono construido utilizando solo el Proyecto de código abierto de Android (la versión gratuita y de código abierto de Android) y convertirlo en un teléfono que pueda usar todos los servicios y aplicaciones de Google, debe colocar los archivos en carpetas dentro del sistema en ejecución. No puede hacerlo a menos que tenga el nivel de permisos del sistema en sí, y no puede reemplazar o sobrescribir los archivos que están en uso. Las personas que usan ROM o dispositivos personalizados con un gestor de arranque desbloqueado pueden actualizar estos archivos manualmente a través de un gestor de arranque personalizado o script de arranque, pero eso no ayuda a la mayoría de las personas.

Algunos teléfonos vendidos en China, donde muchos dispositivos no tienen instalado el GMS completo, están diseñados para que el núcleo mismo se pueda actualizar sin flashear desde el gestor de arranque. Encontrará muchos métodos para instalar todas las aplicaciones de Google y hacer que funcionen para teléfonos de Xiaomi, Huawei, Oppo, Vivo y otros en Internet (aunque no estamos enlazando allí). Pero a menos que el sistema operativo del teléfono haya sido diseñado para esto de antemano, no podrá hacerlo usted mismo a menos que haya desbloqueado el gestor de arranque o haya rooteado su dispositivo.

Fecha actualización el 2021-09-24. Fecha publicación el 2019-09-24. Categoría: google Autor: Oscar olg Mapa del sitio Fuente: androidcentral Version movil