I checked today my aurora store as I run a couple of basic apps that were coded requiring GSF use (google framework services). Aurora store proposes me to update Google play services(Gps) with its last version, the update comes from Google LLC, apparently.
I run anonymously Aurora store, I don’t have any google account.
To add some technical explanations: microG has the same package name (com.google.android.gms) as the official play services, in order to replace its functionalities. On this basis, Aurora store thinks that google play store is installed and proposes an update. This update could not succeed if attempted, as the signatures of the two apps differ: so trying to update is harmless. Blacklisting it is the best option, to avoid continuously seeing it (with failures when updating all installed apps).
Sorry if I bump out this thread but I just tried to blacklist Google Play Services from the update menu and, checking the list of of blacklisted apps afterwards, I noticed it is Services MicroG which has been blacklisted.
Is it what should be expected?
You are right, microG identifies itself as “Google Play Services”, so when Aurora finds an update for “Google Play Services” it doesn’t know anything about microG. Confusing, but regardless you don’t need anything from Aurora to update microG. So yes, you can have it blacklisted there. Typically microG updates will come bundled in OS updates, but you can also get from F-Droid instead (again no need for anything related to it from Aurora)
Will it always fail (as per vince31fr comment above about signatures) if you accidentally told it to update? Or is there a chance it’d install the correct one - e.g. in the case of Android Audio it will overwrite the stub okay, but is that because the stub is spoofing the genuine item’s signature?
I am not sure if that is how the AA stub works (but it must be something like you suggest), but in the case of microG / “Play Services” it is absolutely true, the different signatures will never allow one to “in-place replace” the other.