GmsCoreGo
I recently re-enabled Google Play Services because I installed Organic Maps and I needed location services. I saw Google's infamous anti-sideloading popup saying they are going to block people from installing third party apps from passionate developers who have not paid 20$ and given their personal identification to Big Brother since 2026/2027, so I went to install MicroG. I first pulled the original GMS in case MicroG would not work.
./adb shell dumpsys package com.google.android.gms | findstr /I codePath
codePath=/product/priv-app/GmsCoreGo
./adb pull /product/priv-app/GmsCoreGo C:\Users\Windows\Downloads\
/product/priv-app/GmsCoreGo/: 3...MB/s (90297364 bytes in 2.734s)
After pulling Google Play Services, I found out it has the file name GmsCoreGo.apk instead of GmsCore.apk. I noticed the wiki doesn't say anything about Android GO, so I assume
./adb push C:\Users\Windows\Downloads\MicroG\GmsCoreGo.apk /product/priv-app/GmsCoreGo/
will work, right? My device probably doesn't support Signature Spoofing but I probably don't need it anyway. I just want to use location services.
Just push the apk will almost surely result in a bootloop unless the Android version is really old.
See here: #2844
Just push the apk will almost surely result in a bootlopp unless the Android version is really old.
See here: #2844
So what do I do?
This might help you: https://github.com/microg/GmsCore/issues/2844#issuecomment-3418453662
Second thought, I don't think it's worth the risk of bootlooping my phone for just a privacy boost, unless there's a foolproof personalized guide with a recovery plan. When the sideloading restriction starts, I'm sure someone will find a workaround. Damn you, Google.
Using an updated installer is the easiest and more foolproof mode. But you will likely still need signature spoofing otherwise most apps will no longer works.