Mirror of YTVanced/VancedMicroG
Go to file
Oizaro e519443293
Update to latest upstream (#151)
* Exposure Notifications: Request permissions for Android 12 Beta

* Refactor settings access to use a SettingsProvider

to enable safe usage of settings no matter which process is getting/setting them.
Previously, different processes were accessing settings in an unsafe way and the warn methods were throwing Runtime exceptions which went largely unnoticed, but happened, especially on a fresh start of the OS.

Change-Id: Ie4134e7be2a7ca4a373790f45fbcbd09bf02ad86

* Bump version

* Fix settings provider being called with wrong identity

Fixes #1503

* Revert "Make the application persistent"

This reverts commit 3eb3380c2d.
See #1487 for details

* Cronet: Use updated version

* Update to latest upstream

Co-authored-by: Marvin W <git@larma.de>
Co-authored-by: Torsten Grote <t@grobox.de>
2021-07-01 18:32:42 +01:00
.github/workflows gradlew tests 2020-07-21 14:05:05 +04:00
LICENSES Major update to lib implementations 2020-07-26 12:01:03 +02:00
gradle/wrapper MicroG 0.2.19.211712 2021-05-14 01:59:12 +02:00
play-services-api Update to latest upstream 2021-06-27 21:53:47 +02:00
play-services-base Update to latest upstream 2021-06-26 09:45:33 +02:00
play-services-base-api MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-basement MicroG 0.2.19.211712 2021-05-14 01:59:12 +02:00
play-services-cast MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-cast-api MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-cast-framework-api MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-core Update to latest upstream (#151) 2021-07-01 18:32:42 +01:00
play-services-core-proto Update to latest upstream 2021-06-26 09:45:33 +02:00
play-services-cronet-core Update to latest upstream 2021-06-27 21:53:47 +02:00
play-services-iid-api MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-location Update to latest upstream 2021-04-15 23:35:47 +02:00
play-services-location-api MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
play-services-tasks MicroG 0.2.18.210390 2021-03-13 21:58:28 +01:00
.gitignore Update to latest upstream 2021-06-27 21:53:47 +02:00
Android.mk Change the location of GmsCore apk 2018-05-30 10:03:52 +02:00
LICENSE Update sublibs, build tools, version code, google signature list and add LICENSE 2016-07-08 21:00:42 +02:00
README.md Fix badge 2020-12-24 22:48:15 +01:00
build.gradle Update to latest upstream (#151) 2021-07-01 18:32:42 +01:00
gradle.properties increase heap size 2020-08-07 13:16:24 +03:00
gradlew Update gradle wrapper 2020-08-31 19:55:43 -04:00
gradlew.bat Update gradle wrapper 2020-08-31 19:55:43 -04:00
proguard.flags resource cleanup, removed ndk options from gradle 2020-07-20 22:11:56 +04:00
settings.gradle Update to latest upstream 2021-06-27 21:53:47 +02:00

README.md

Vanced MicroG

Build Status Github All Releases Github All Releases

microG GmsCore is a FLOSS (Free/Libre Open Source Software) framework to allow applications designed for Google Play Services to run on systems, where Play Services is not available.

This fork tweaks MicroG to be usable by applications that require Google authentication such as Youtube Vanced.

Notable changes

  • No longer a system app
  • Package name changed from com.google.android.gms to com.mgoogle.android.gms to support installation alongside the official MicroG
  • Removed unnecessary features:
    • Ads
    • Analytics
    • Car
    • Droidguard
    • Exposure-Notifications
    • Feedback
    • Firebase
    • Games
    • Maps
    • Recovery
    • Registering app permissions
    • SafetyNet
    • Self-Check
    • Search
    • TapAndPay
    • Wallet
    • Wear-Api
  • Removed all permissions, as none are required for Google authentication