0 votos

Las notificaciones de Rocket.Chat GCM no se muestran en LineageOS 16

Estoy llevando a cabo una Rocket.Chat servidor propio y todo funciona bien con casi todos los clientes de dispositivos móviles (oficiales 3.5.0) que lo utilizan. Así que GCM y la pasarela ( gateway.rocket.chat ) funcionan como deberían y las notificaciones se muestran correctamente.

Excepto un teléfono que tiene LineageOS 16 flasheado no se muestra Rocket.Chat notificaciones aunque todos los demás aspectos sí funcionan con la aplicación.

¿es este un problema conocido con LineageOS 16 ? Si no es así, ¿cómo puedo averiguar qué está fallando? ¿Y cómo se puede arreglar o es posible?

He intentado buscar pero no he encontrado ninguna información relevante sobre este tema.

1 votos

¿Has instalado sólo LineageOS o también las Open GApps (paquete pico o más)? Sin los servicios de Google instalados no es posible el uso de Firebase Cloud Messaging (FCM/GCM). Ver también rocket.chat/docs/administrator-guides/notifications/

0 votos

@Robert, has acertado. Investigué un poco y entendí que hace falta alguna impl. para los servicios de Google que no está incluida en LineageOS. Terminé por flashear LineageOS para microG y con alguna configuración adicional no tan sencilla parece que ahora funciona. Voy a comprobar Aplicaciones abiertas también y tratar de preparar una respuesta esperando que ayude a otros.

1voto

pr0nin Puntos 353

Las aplicaciones típicas de mensajería como Rocket.Chat utilizan Firebase Cloud Messaging (FCM antes conocido como GCM) para recuperar las notificaciones de nuevos mensajes del servidor. Un FCM del lado de Android requiere la aplicación Google Play Services.

Sin embargo, LineageOS no incluye ninguna aplicación de Google por defecto. Por lo tanto, todas las aplicaciones que utilizan notificaciones push a través de Google/FCM no funcionarán correctamente.

Si quieres utilizar una aplicación que utiliza notificaciones push a través de Google, tienes que instalar las aplicaciones de Google, por ejemplo, flasheando una de las Abrir paquetes GApps - al menos el "paquete pico".

Después podrás recuperar las notificaciones push.

0 votos

Flasheo de la última versión de LineageOS 16 e instalación GApps pico con la recuperación de TRWP. No pude conseguir que la aplicación GApps funcionara (quizás necesite rootear). Ahora funciona. Gracias.

0 votos

@pirho: Google bloquea el uso de GApps visibles para el usuario en ROMs personalizadas por defecto. Tienes que poner tu dispositivo en la lista blanca para que funcione: phonearena.com/news/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X