Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Google Cloud Messaging disconnected by default

  • /e/ version: 0.9-p-2020062059357-test
  • Device model: dreamlte
  • When it started to occur:
  • Reproducible with the last /e/ version: yes
  • Reproducible with LineageOS: -

Summary

GCM is disconnected by default.

Following #1423 (closed), we can test the fix by installing Signal app and checking that is no notification shown for background running.

  • The device is unusable
  • The bug is the source of a data loss or a big waste of time
  • The bug concerns a third party app
  • The bug concerns security
  • The bug concerns privacy

The problem

Steps to reproduce

  1. Install last test build
  2. Install Signal app and login

What is the current behavior?

Signal informs you that Google Play Services are missing. So you have to allow the app to run in background. After few minutes, the notification appears in top bar.

When you go in microG > Google Cloud Message settings, the option is enabled but the status stay disabled.

What is the expected correct behavior?

Google Cloud Message should automatically connect when it is asked by an app.

Technical informations

Relevant logs (adb logcat)

Relevant screenshots

screenshot_20200622_19_22_01screenshot_20200622_19_22_54screenshot_20200623_10_58_49

Solutions

Workaround

  1. dial *#*#2432546#*#*
  2. try going into Advanced (3 dots menu) and change the ping interval for all Networks to 60 seconds
  3. Reinstall Signal and log in.

From https://gitlab.e.foundation/e/apps/GmsCore/-/merge_requests/19#note_45087

Possible fixes

Edited by Romain Hunault