ok .. trying to install now ... how do we get past signature spoofing? or dont we need to in order to use firebase of GCM?
From microG from f-droid ...
i installed GMScore than fakestore ... then I logged-in to Google.
There are detailed instructions on Android Hilfe (in German). I translated them:
1. Perform a factory reset of the phone.
2. Install Services Core.
3. Install Services Framework Proxy.
4. Install the FakeStore.
5. Open the Microg Settings app. Grant it all permissions and disable battery optimizations.
5.1 Add your Google account.
5.2 Turn on Device Registration, Cloud Messaging and SafetyNet.
5.3 Restart your phone.
6. Open Microg Settings app, check the status under Cloud Messaging. If it says not connected enter the following in the phone app: *#*#2432546#*#* and restart your phone. Check the status again - it should say Connected. (I had to enter the phone string and restart my phone twice until it said connected).
All this will give you is push notifications since we can not enable signature spoofing. If you restore apps from a backup you may have to delete their cache/and or data before they start using Microg for their messaging.
Instead of the Fakestore you can apparently also use LzPlay and install the real Play Store later (delete the Fakestore first) . I haven't tried that though because I don't want to use that app.