c4dt / dp3t-app-android-ch

LibreCHovid is a fork of the SwissCovid contact tracing app for Switzerland. It does not rely on the proprietary Google-Apple Exposure Notification framework, but uses instead the compatible microG open implementation.
Mozilla Public License 2.0
14 stars 1 forks source link

LibreCHovid tells me that my phon has Google #2

Closed Mannshoch closed 3 years ago

Mannshoch commented 3 years ago

I only installed lineage and microg but LibreCHovid tells me that I have Google on phone.

cgrigis commented 3 years ago

Thank you for your report! To make sure I understand correctly, you have microG installed system-wide, right? I haven't tried that case (only plain LineageOS, or vendor OS with GMS), so I guess the GMS check gets confused by the system-wide microG. I will look into it.

Mannshoch commented 3 years ago

Yes that's correct.

cgrigis commented 3 years ago

After some investigation, this is actually not easy to solve, because by its very nature, microG is very good at pretending to be the real GMS (that's the whole point!). So the app saying you are running GMS shows it's been properly fooled. :) For the moment, I would suggest to just ignore the message and proceed with the app (the message only comes up at the first run anyway).

Mannshoch commented 3 years ago

No Problem. But may you could enhance the Dialog with this additional information. By the way. Does unifiednlp or any other microG help Librecovid in working? As far I know Google added the special code for covid traceing to the Google Play service.

cgrigis commented 3 years ago

By the way. Does unifiednlp or any other microG help Librecovid in working? As far I know Google added the special code for covid traceing to the Google Play service.

Yes, microG is essential for LibreCHovid to work. The app actually comes bundled with the subset of microG libraries that reimplement the Exposure Notification functionality from Google. This way, it can run even on devices which do not already have microG installed.

cgrigis commented 3 years ago

The latest version has a slightly modified message, including a note that indicates the popup could be due to having microG installed system-wide.