• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

Using MicroG with Mate 40 Pro

Search This thread

chortya

Senior Member
Jan 20, 2005
152
17
LG V60 ThinQ
Xiaomi Mi 11 Ultra
I would like to start a new thread and discuss technical details of getting some of the GMS functionality for EMUI 11 devices with example of Mate 40 Pro.
I have installed the standard MicroG services and with the latest version Firebase notifications seem to work for the most of the application I use.
There is still a problem with login when using the standard MicroG GMS Core Service as it seems Google banned specific Huawei devices from logging in.
There is a fork/workaround/patch created by EloYGomeZ for the older version (I think it is even used by Googlefier) which allows log in but this version of the Core Service does not cover notifications.
Then there is another fork created by a different user jcchikikomori. So I took his version and created signed APK for my own testing. Both notification and login seem to work but the apps do not recognize the Google account. It is visible under the accounts and I can select sync options.

https://microg.org/
https://github.com/microg/android_packages_apps_GmsCore/issues/1189
https://github.com/EloYGomeZ/android_packages_apps_GmsCore-HUAWEI
https://github.com/jcchikikomori/GmsCoreHuawei

Happy to discuss further with anybody who has additional ideas clues. Would be happy if jcchikikomori and @eloygomez could join the discussion here.

The final issue I am having is described here:
https://github.com/jcchikikomori/GmsCoreHuawei/issues/5
 
Last edited:

Thanos88

Senior Member
Apr 28, 2019
201
46
I would like to start a new thread and discuss technical details of getting some of the GMS functionality for EMUI 11 devices with example of Mate 40 Pro.
I have installed the standard MicroG services and with the latest version Firebase notifications seem to work for the most of the application I use.
There is still a problem with login when using the standard MicroG GMS Core Service as it seems Google banned specific Huawei devices from logging in.
There is a fork/workaround/patch created by EloYGomeZ for the older version (I think it is even used by Googlefier) which allows log in but this version of the Core Service does not cover notifications.
Then there is another fork created by a different user jcchikikomori. So I took his version and created signed APK for my own testing. Both notification and login seem to work but the apps do not recognize the Google account. It is visible under the accounts and I can select sync options.

https://microg.org/
https://github.com/microg/android_packages_apps_GmsCore/issues/1189
https://github.com/EloYGomeZ/android_packages_apps_GmsCore-HUAWEI
https://github.com/jcchikikomori/GmsCoreHuawei

Happy to discuss further with anybody who has additional ideas clues. Would be happy if jcchikikomori and @eloygomez could join the discussion here.

The final issue I am having is described here:
https://github.com/jcchikikomori/GmsCoreHuawei/issues/5


Hi, all is working fine for me. Youtube vanced on Emui11 with my google account login is working perfectly. I don't have GMS installed either. I'm using the very latest youtube vanced and microg versions too. I simply logged in via the youtube vanced app. All good here
 

chortya

Senior Member
Jan 20, 2005
152
17
LG V60 ThinQ
Xiaomi Mi 11 Ultra
Hi, all is working fine for me. Youtube vanced on Emui11 with my google account login is working perfectly. I don't have GMS installed either. I'm using the very latest youtube vanced and microg versions too. I simply logged in via the youtube vanced app. All good here

Vanced is different from the normal MicroG package. Vanced Youtube app is patched and is not checking signatures of specific Vanced MicroG components and also Vanced developer implemented Huawei specific login fix.
The regular MicroG installation does allow Huawei phones to login and even if you use patched version then the accounts are not listed or picked up in the apps.
 

Shymmy

Senior Member
Feb 22, 2014
281
52
Bucharest
Huawei P9
Huawei P10 Lite
To be able to login in Vanced, use the indications from these pictures.
Download the zips, extract the apps (or dowload them from Apkmirror page or other store), install them WITHOUT starting Vanced, go to MicroG - setting - switch off "Google cloud messaging" (first) and "Google device registration". After that you can login in Vanced with your account.
 

Attachments

  • Vanced_microG_base.zip
    5.2 MB · Views: 205
  • YouTube_Vanced_base.zip
    16.1 MB · Views: 108
  • Screenshot_20201130_173353_com.huawei.hwsearch.jpg
    Screenshot_20201130_173353_com.huawei.hwsearch.jpg
    595.4 KB · Views: 426
  • Screenshot_20201130_173426_com.huawei.hwsearch.jpg
    Screenshot_20201130_173426_com.huawei.hwsearch.jpg
    648.8 KB · Views: 423
  • Screenshot_20201130_173435_com.huawei.hwsearch.jpg
    Screenshot_20201130_173435_com.huawei.hwsearch.jpg
    612.8 KB · Views: 373
Last edited:

Shymmy

Senior Member
Feb 22, 2014
281
52
Bucharest
Huawei P9
Huawei P10 Lite
This is the Vanced page where you can see I'm logged in ...
LE: BTW, I'm on 11.0.0.127(C432E6R4P1), NOH-NX9.
 

Attachments

  • Screenshot_20201203_231949.jpg
    Screenshot_20201203_231949.jpg
    733.3 KB · Views: 199
  • Screenshot_20201203_232557_com.android.settings.jpg
    Screenshot_20201203_232557_com.android.settings.jpg
    278 KB · Views: 189
Last edited:

chortya

Senior Member
Jan 20, 2005
152
17
LG V60 ThinQ
Xiaomi Mi 11 Ultra
Not sure what are you trying to explain here. Vanced MicroG works with login and YouTube Vanved without any issue and in parallel to the usual MicroG which js required for push notifications in a lot of apps. There is also a patched version of the usual MicroG that allows login in but the other Goolge apps like maps or google photos do not accept that login procedure.
 

Shymmy

Senior Member
Feb 22, 2014
281
52
Bucharest
Huawei P9
Huawei P10 Lite
I probably misunderstood that you can't log in and show your account in the application ...
Are you referring to this display?
(Setting - accounts - vanced microG - display or not the account)
 

Attachments

  • Screenshot_20201204_004630_com.android.settings.jpg
    Screenshot_20201204_004630_com.android.settings.jpg
    109.2 KB · Views: 153

tserv95

Senior Member
Mar 1, 2015
120
46
I was able to use Micro G to get google play services natively working on my Mate 40 RS. Seems Chinese variants at least at latest current firmware can be exploited to allow this to work still. Seems maybe, Huawei doesn't seem to care or purposely have allowed the LZ Play to continue to function? John Wang on Youtube has a working tutorial, from what I saw from other people it doesn't seem to work on International Mate 40's though.
 

chortya

Senior Member
Jan 20, 2005
152
17
LG V60 ThinQ
Xiaomi Mi 11 Ultra
I was able to use Micro G to get google play services natively working on my Mate 40 RS. Seems Chinese variants at least at latest current firmware can be exploited to allow this to work still. Seems maybe, Huawei doesn't seem to care or purposely have allowed the LZ Play to continue to function? John Wang on Youtube has a working tutorial, from what I saw from other people it doesn't seem to work on International Mate 40's though.
Guys, let's not mix up topics. Yes chinese versions will still allow LZPlay and GMS installation. This thread is about using MicroG as GMS alternative.
 

tserv95

Senior Member
Mar 1, 2015
120
46
Guys, let's not mix up topics. Yes chinese versions will still allow LZPlay and GMS installation. This thread is about using MicroG as GMS alternative.


The only thing I can think you could possibly try is sideloading the google apps, start with google account manager first and have the huawei patched microg installed, then try to add the google account to your device, at this point then try to sideload the google apps in the correct order from John Wang's tutorial. It's worth a try at least.
 

banmao

Senior Member
Jul 22, 2013
95
7
38
Singapore
With MicroG and YouTube Vanced installed (I can login into Vanced), I've installed Google account manager, but I couldn't add the Google account.
International version ...
Same thing. I just bought my mate 0 pro yesterday and it is international verion. I heard that someone said that sideload method can work. So is there any tutorial to do it?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I guess the signature spoofing is the issue on non-rooted devices with Microg. I cannot test this for now since i don't have any rooted ones: exactly!
    We need a way to unlock bootloader, then root and then we can finally spoof the sigh of firmeìweawith another one from a smartphone Google Certified. And done!
    Only microg is not a good solution, for example push notifications from Skype and Threema don't work cause the sign of firmware is not patched so our phones a re still seen like Not Certified by Google!

    We need unlock and root this our beautiful huawei.
    I'm pretty certain that there won't ever be any way to Unlock the Bootloader of our Mate 40.