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
2024-04-30 18:30:07 +07:00
fake-signature Use fake-signature module 0f04df65e0 2024-04-30 18:28:05 +07:00
gradle/wrapper revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
LICENSES revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
play-services-api Auth: Forward UID/PID from IAuthManagerService.getTokenWithAccount 4a7bac35f8 2024-04-30 18:30:01 +07:00
play-services-base Stop importing android.os.Build 56b468ecbb 2024-04-30 18:24:28 +07:00
play-services-base-api Stop importing android.os.Build 56b468ecbb 2024-04-30 18:24:28 +07:00
play-services-base-core Auth: Add option to authenticate without android id 8663e52563 2024-04-30 18:29:58 +07:00
play-services-basement Location: Entire rewrite of the location subsystem f5ad796b82 2024-04-30 18:21:48 +07:00
play-services-core Add an activity-alias for Google settings compatibility (other apps are supposed to able to open Google settings) af5055034e 2024-04-30 18:30:07 +07:00
play-services-core-proto revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
play-services-iid-api revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
play-services-tasks revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
.gitignore revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
Android.mk revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
build.gradle Set basePackageName 2024-04-30 18:20:43 +07:00
gradle.properties revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
gradlew revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
gradlew.bat revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
LICENSE revert GmsCore microG upstream 2024-03-28 23:52:45 +07:00
proguard.flags Keep Conscrypt classes in the primary dex file 640be73476 2024-04-30 18:28:05 +07:00
README.md 2024-03-28 12:17:51 +00:00
settings.gradle Use fake-signature module 0f04df65e0 2024-04-30 18:28:05 +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