[MTCD Android Head Units General] Dec64:
So starting a new thread to collate all information regarding MicroG replacing google play services.

MTCD units running android lollipop are slow and sluggish due to google play services, you can either freeze/disable google play services and lose the ability to log in to maps and google now ect. Or you can go a bit further and replace it with MicroG.

https://microg.org/

More people need to test it and try out what does/does not work. My install wasn't super clean as I just figured it out as I went, so my "steps" are going to be a bit weird and if more people try/have better advice i'll amend as appropriate.

I installed from Malaysk's 10.8 rom.

I uninstalled all google apps I could find with titanium backup, google play services, google store, GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect. You may not have all of these installed but if you have any of them, remove them.

I had issues removing google store and play services, I ended up having to freeze them with Titanium backup, rebooting, then uninstall, then rebooting.

Then you need to go into xposed and search for the module "FakeGApps by thermatk" , install it, activate it, reboot.

Now I installed f droid (https://f-droid.org/) and added the repo https://microg.org/fdroid/. Then installed the GmsCore, GsfProxy and FakeStore. Then rebooted.

Now it seemed to work-ish at this point. But if i tried to add a google account it got stuck at "please wait" loading. I then booted into recovery and whiped data/factory reset. Reinstalled gsfproxy and fake store, xposed FakeGApps ect, but when i tried to install GmsCore from f-droid, it never appeard for me to install. so I downloaded the latest PREVIEW RELEASE apk direct https://microg.org/download.html and installed that, rebooted and now it works perfectly.

The only issue i have found so far is google maps sometimes pops up saying "google maps isnt working do you want to close it?" when google maps is running fine so i just say no the once and all is ok. Based on this try the following steps to install.

These instructions assume you are using Malaysks lollipop rom!

1) use Titanium backup or root uninstaller ect to remove all google apps (GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect)

2) reboot, ensure all google apps are removed (may need to freeze/disable any google apps not uninstalling first, then uninstalling)

2.5) Boot into recovery, delete all data/factory wipe option (you may be able to just wipe dalvik cache with a rooted app from the app store or similar instead, not tried, if anyone does let me know how it works.)

3) install FakeGApps by thermatk from xposed, activate, and reboot.

4) go to https://microg.org/download.html and download latest microG Services Core Preview release (not stable 0.2.4), microG Services Framework Proxy stable and microG Store (FakeStore release) stable.

5)Install the three apps, reboot.

6) Test if it works, try to go to settings -> accounts -> add account, add your google account and hopefully should all go ok.

There is a way to get the play store to work via blankstore, i have yet to try as I just use YALP store (https://f-droid.org/repo/com.github.yeriomin.yalpstore_12.apk) If you attempt to install blankstore let us know how it goes and how you did it.