mirror of
https://github.com/TeamVanced/VancedMicroG
synced 2025-02-12 18:56:47 +01:00
* 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 3eb3380c2dc6fed1d416ee9771ef63de6cffa9f4. 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>
Vanced MicroG
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
tocom.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
Languages
Java
87.1%
Kotlin
12.8%
Makefile
0.1%