Android Packages Apps GmsCore Versions Save

Free implementation of Play Services

v0.2.21.212158

2 years ago

This release fixes two major bugs introduced with v0.2.20.212158.

Notice regarding updates from v0.2.20.212158

If you already updated to v0.2.20.212158 and you can't install the update to v0.2.21.212158 the usual way, you may need to connect your device to a compute with adb installed and invoke the following commands in a shell:

adb push path/to/play-services-core-212158042.apk /data/local/tmp/play-services-core-212158042.apk
adb shell pm install-create -r --staged # This returns a session id in brackets
adb shell pm install-write *session-id* base /data/local/tmp/play-services-core-212158042.apk
adb shell pm install-commit *session-id*
adb shell rm /data/local/tmp/play-services-core-212158042.apk
adb reboot

If this doesn't work, you might need to directly update the .apk on your /system-partition or wait for the ROM developer to update to v0.2.21.212158.

v0.2.20.212158

2 years ago

Important Notice: Some users reported issues with this release when using a system that has #microG installed on /system partition (including problems up- or downgrading after installing v0.2.20) or when using apps that make use of a Google account.

v0.2.19.211515

2 years ago

This release includes several bug fixes and improvements for Exposure Notification API integration with CCTG.

v0.2.18.204714

3 years ago

v0.2.17.204714

3 years ago
  • Bug fixes for Exposure Notifications API
  • Improve translations. Thanks @heyarne (de), @Vavun (be, ru), @oscfdezdz (es)

v0.2.16.204713

3 years ago

Exposure Notification API

  • Work-around mixed use of v1 and ExposureWindow mode in Corona-Warn-App 1.9.1 (#1325)
  • Fix crashes with Android 8.0.0 (#1312)
  • Improve stability/compatibility when used as a library

Others;

  • Mapbox: Fix crashes when native library is not correctly updated (#1321)
  • Improve notification when using foreground service (#1324)
  • Allow full backups of GmsCore using adb backup/restore or seedvault

v0.2.15.204713

3 years ago

Vision Barcode API:

  • Support for Vision Barcode API in GmsCore (#395, #670, #1211, #1297, thanks @lfxgroove)
  • Implementation of Vision Barcode API as client library

Exposure Notification API:

  • Allow exporting collected IDs for analysis with third party apps (like Warn-App-Companion, thanks @tlambertz)
  • Correctly support uploading of intra-day TEK
  • Update device calibration data and adjust announced transmission power
  • Display notification when user turns off bluetooth or location, ask to enable bluetooth and location before enabling EN (#1306)
  • Various bug fixes and improvements (#1290, #1300, and more)

Other:

  • Fix crash in cross-architecture apps using GMS Conscrypt (#1285)
  • Fix crash in apps using legacy versions of Firebase Auth client library (#1254, #1276)
  • Fix crash in Google Mail app (#1052)
  • Work-around for bug in Android 8.0.0 that can cause system crashes (#1312)
  • Translation update for Russian, Belarusian (thanks @Vavun), Italian (thanks @Pdevo, @Fs00), Japanese (thanks @yuk7)

v0.2.14.204215

3 years ago
  • Exposure Notifications
    • Support for ExposureWindow mode
      • Allows using SwissCovid 1.2.0 and future releases of EN apps
    • Support for correctly reading the new (specification not yet published) bluetooth AEM format
    • Initial support for using microG EN as a library
      • Required artifacts published to maven central.
      • This feature hasn't been tested intensively yet, so if you want to use it please report and check back in https://github.com/microg/GmsCore/issues/1166
      • Big thanks to @cgrigis for pushing this.
  • Security provider installer
    • Updated Conscrypt to 2.5.1
    • Using custom build of Conscrypt for better compatibility, see microg/conscrypt-gmscore
      • This fixes some apps that previously had timeouts or waited indefinitely when requesting data from servers
  • Wallet API: Stub isReadyToPay()
    • This fixes some apps that waited indefinitely during payment process and/or when displaying payment options
  • Bump version to 20.24.15
  • Use UnifiedNlp 2.0 alpha 5
    • Fixes upgrades from older versions of UnifiedNlp

v0.2.13.203915

3 years ago
  • Partial support for Firebase Authentication
  • Exposure Notification
    • Improvements and bug fixes
    • More details displayed in settings
    • Better compatibility with latest iteration of API
  • Mapbox
    • Support for displaying own location (thanks @vincentvidal)
    • Bugfixes
  • Android 11 compatibility
  • Uses UnifiedNlp 2.0-alpha4
  • Bugfixes to Checkin and GCM

Download from the microG F-Droid repository (see https://microg.org/download.html for instructions) or directly from below. Please verify Self-Check status after upgrade.

v0.2.12.203315

3 years ago
  • Uses UnifiedNlp 2.0-alpha3
  • Adds support for Exposure Notifications API
    • This allows using COVID-19 tracing apps.
  • Bug fixes in Maps, Location, Cloud Messaging and others

Download from the microG F-Droid repository (see https://microg.org/download.html for instructions) or directly from below.