microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.2k stars 1.69k forks source link

Exposure Notifications active, but no IDs broadcasted or received #1353

Open underscore-j opened 3 years ago

underscore-j commented 3 years ago

Describe the bug Exposure Notifications are supposedly active, but no IDs are collected or broadcast.

To Reproduce Steps to reproduce the behavior:

  1. Open either CWA or CCTG to enable exposure notifications
  2. MicroG crashes once, but EN are enabled after.
  3. MicroG appears to broadcast an ID, which it also collects.
  4. After a while, no IDs have been collected and the "currently broadcasted ID" field is empty.

Expected behavior MicroG broadcasts IDs and collects them from other devices.

Screenshots Here's what I see after a while: Screenshot_20210105-114244_microG_Services_Core_1

The two collected IDs are from when I disabled and re-enabled EN: Screenshot_20210105-114238_microG_Services_Core_1

So, I disable EN ams open CCTG to reenable them, and MicroG crashes: Screenshot_20210105-114306_Corona_Tracing_1

I don't usually get this error, but it might be helpful: Screenshot_20210105-114316_Corona_Tracing_1 Screenshot_20210105-114351_Corona_Tracing_1

Despite the error, exposure notifications are now enabled again, and my device is broadcasting an ID: Screenshot_20210105-114403_microG_Services_Core_1_1

This time, it didn't collect any IDs, so the collected IDs are still the same as before.

If anyone tells me how to, I can include logs as well.

System Android Version: 10 Custom ROM: Carbon ROM 8.0 Device: Xiaomi Redmi Note 7 (lavender)

Additional context "UUID 0xFDF6 Scanner" from F-Droid confirms that other devices are broadcasting IDs.

friedensfurz commented 3 years ago

I have the same problem, using version 0.2.16.204713. In the app "Warn-App-Companion", no new encounters are shown sice i installed that version. Downgrading doesn't seem to be directly possible, i get the exception Can't downgrade database from version 10 to version 9 upon opening the exposure notifications section in microG. I will try to get a log, do you have any tips for this? @mar-v-in Best regards