Open source microG tweaked to work for applications such as modified YouTube on non-root environment with different package name
  • Java 79.2%
  • Kotlin 19.1%
  • AIDL 1.5%
  • Makefile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Marvin W 9f043e2566 UI: Port more to Material 3
This also activates Material 3 (with fixed colors) for older Android versions.
We don't want to maintain multiple designs, so the most reasonable approach is
to use a single design for all, but focus on the best UX for more recent
versions (as those are used by more people).
2024-03-28 20:57:04 +07:00
.github/workflows MicroG 0.2.22.212658 2021-09-11 10:44:37 +02:00
firebase-auth/core/src/main/kotlin/org/microg/gms/firebase/auth Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
gradle/wrapper gradle 8.0.2 2023-06-29 18:03:34 +07:00
LICENSES MicroG 0.2.23.220217 2022-01-28 00:47:01 +01:00
play-services-api Add dummy services for PSEUDONYMOUS_ID(52), GASS(116), ACCOUNT_DATA(153) and APP_SET(300) (#2175) 2024-03-28 20:56:10 +07:00
play-services-appinvite/core/src/main/kotlin/org/microg/gms/appinivite Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
play-services-appset Add dummy services for PSEUDONYMOUS_ID(52), GASS(116), ACCOUNT_DATA(153) and APP_SET(300) (#2175) 2024-03-28 20:56:10 +07:00
play-services-auth/src/main Add API docs and details for Auth Identity API 2024-03-28 20:56:15 +07:00
play-services-auth-base/src/main Add dummy services for PSEUDONYMOUS_ID(52), GASS(116), ACCOUNT_DATA(153) and APP_SET(300) (#2175) 2024-03-28 20:56:10 +07:00
play-services-base UI: Port more to Material 3 2024-03-28 20:57:04 +07:00
play-services-base-api gradle 8.0.2 2023-06-29 18:03:34 +07:00
play-services-base-core Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
play-services-basement Add API docs and details for Auth Identity API 2024-03-28 20:56:15 +07:00
play-services-core UI: Port more to Material 3 2024-03-28 20:57:04 +07:00
play-services-core-proto Add PoToken service (#2129) 2024-03-28 20:43:38 +07:00
play-services-droidguard/core/src/main/kotlin/org/microg/gms/droidguard/core Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
play-services-fido/core/src/main/kotlin/org/microg/gms/fido/core Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
play-services-iid-api fix gradle and bump gms 23.16.12 2023-04-25 10:16:49 +07:00
play-services-location/core UI: Port more to Material 3 2024-03-28 20:57:04 +07:00
play-services-maps/core/hms/src/main/kotlin/org/microg/gms/maps/hms/utils fixed <real-time weather> & <Meteoroloji> app map layer display issues (#2161) 2024-03-28 20:55:59 +07:00
play-services-panorama Add dummy service for PANORAMA(3) (#2173) 2024-03-28 20:55:51 +07:00
play-services-recaptcha/core/src/main/kotlin/org/microg/gms/recaptcha Only use a single Volley instance per process 2024-03-28 20:56:31 +07:00
play-services-tasks build: bump dependency 2023-03-06 11:00:01 +09:00
safe-parcel-processor/src/main/kotlin/org/microg/safeparcel Add API docs and details for Auth Identity API 2024-03-28 20:56:15 +07:00
vending-app License Check: Correctly check callingUid when having multiple accounts 2024-03-28 20:56:54 +07:00
.gitignore Update to latest upstream 2021-06-27 21:53:47 +02:00
Android.mk MicroG 0.2.23.220217 2022-01-28 00:47:01 +01:00
build.gradle bump 24.10.17 2024-03-25 03:07:53 +07:00
gradle.properties gradle 8.0.2 2023-06-29 18:03:34 +07:00
gradlew MicroG 0.2.23.220217 2022-01-28 00:47:01 +01:00
gradlew.bat Update gradle wrapper 2020-08-31 19:55:43 -04:00
LICENSE Update sublibs, build tools, version code, google signature list and add LICENSE 2016-07-08 21:00:42 +02:00
proguard.flags MicroG 0.2.25.223212 2022-08-23 15:06:21 +09:00
README.md 2024-03-28 12:17:51 +00:00
settings.gradle Add dummy services for PSEUDONYMOUS_ID(52), GASS(116), ACCOUNT_DATA(153) and APP_SET(300) (#2175) 2024-03-28 20:56:10 +07:00

Vanced+ MicroG

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

Warning!

Vanced+ microG probably does not works in ReVanced/RVX in future as recent changes from ReVanced/RVX to use with they specific MicroG called ReVanced MicroG with different package name !

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 or device with Google Play Services pre-installed
  • 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

Credits

  • Source Code for MicroG 0.2.25.224113 was provided by @OxrxL
  • @shadow578's commit used to apply SPOOFED_PACKAGE_SIGNATURE