-
Notifications
You must be signed in to change notification settings - Fork 9
MicroG notes
MicroG GmsCore is a free and (as far as possible) open-source reimplementation of Google's Play Services.
/e/ OS ROMs, both official and unofficial, include a version of GmsCore which does not include the Exposure Notifications framework. This framework is used by Covid tracing apps in many countries and without it these apps will either not work at all, or will not implement the exposure tracking functionailty. Users of these /e/ OS ROMs need to install an update - only available in /e/'s Apps appstore - to enable the EN framework and allow the apps which use it to function correctly.
Including the MicrogGmsCore
EXTENDROM package replaces /e/'s version of GmsCore (which does not include the EN framework) with the most recent (as of 19th June 2021) stable version from the MicroG download page https://microg.org/download.html (which does include the EN Framework). Custom ROMs built with this package, will therefore have a version of GmsCore which allows Covid tracking apps to work 'out of the box'.
A full working example to get MicroG installed and the official microG F-droid repo added:
EXTENDROM_PACKAGES := MicrogGmsCore GsfProxy
EXTENDROM_FDROID_REPOS := microg.xml
or when using vendorsetup.sh
:
export EXTENDROM_PACKAGES="MicrogGmsCore GsfProxy"
export EXTENDROM_FDROID_REPOS="microg.xml"