I followed the steps in this thread (excluding my post) to update MicroG on e-0.21-n-20241017-UNOFFICIAL-grandprimeve3g ROM by @ronnz98
This time, the phone booted. Everything seems to be working. This is what I did:
- Boot to TWRP.
- Mount System
- Go to /system/priv-app/GmsCore
- Rename GmsCore.apk to orig-microg.bak
- Extract MicroGGMSCore.apk from GitHub - FriendlyNeighborhoodShane/MinMicroG-abuse-CI: Automatic MinMicroG builder for updatelys. DO NOT STAR. You will find constant unneccessary notifications in your mail whenever I play around with it.
- Copy MicroGGMSCore.apk to /external-sd/
- Rename MicroGGMSCore.apk to GmsCore.apk
- Copy (do not move) renamed APK to /system/priv-app/GmsCore
- Grant permission chmod 644 to renamed GMSCore.apk
- Wipe dalvik/ART and cache
- Reboot to system
- Install as app the GmsCore.apk on /external-sd/