Closed ineiti closed 4 years ago
Check which of CoraLibre and microG give a good minimum of a combined:
First prototype using microG as libraries (see microg/android_packages_apps_GmsCore#1179). This uses 10 packages from microG with minimal changes, as well as minimal changes to the app, mostly packaging and dependencies configuration. Tests on the phones provided by the lab look functional as far as I can determine by examining the debug logs and scanning beacons. The next step is to test on a phone that does not have GMS (unlike the lab phones), to ensure it is really using nothing from GMS.
Existing implementations
microG
Open-source project aiming to provide a free implementation of Google Play Services.
gms.nearby
) started about 1-2 months ago. It targets "v1 mode" only so far (as it seems to be what all existing apps use, including the current version of SwissCovid).Interesting issue with discussion regarding EN.
CoraLibre
Open-souce project aiming to provide a free implementation of an EN SDK for corona contact-tracing apps
Matrix channel for CoraLibre discussion. The microG main developer is also connected and participates to the discussion.
Google libraries
Contains a snapshot of code from Google Play Services' Exposure Notifications module.
TODO