[Huawei P40 Pro Guides, News, & Discussion] XanaRaquel:
New method that worked for me (2023/01/21) here. If the below method doesn't work, try it.

----------------------------------------------

After literally a year I have GMS on my P40 Pro again!

What worked was following a tutorial that badmania98 shared (thank youuu)

I didn't see anyone comment about this so here's what I did that actually worked.

First of: My device is a Huawei P40 Pro with EMUI 10 - 10.1.0.176 (C432E8R6P1). I don't know if it works with other EMUIs/devices. It should according with the video tutorial.

Steps:

0 - Some steps won't happen like you see on the video, so read carefully.

1 - Watch the whole tutorial first: The link to the tutorial: www.youtube.com/watch?v=7kGkLsf83Bk

2 - Download the app to your device and the HuaGu PC ADB to you PC.

3 - Turn off wifi and mobile data on your device, turn off the internet on your PC (this is just for security reasons, may not be really necessary. I did it)

4 - Do all the PC stuff you see on the video and also step 1 and 2 on the HuaGu app.

5 - When you reach step 3 of the HuaGu app, you may get stuck on the Restore Backup process. Let it run for a minute, go back, and if the step 3 doesn't have a check, do it again. On my 2nd try I got a check on step 3 and moved on.

6 - Turn on wifi or mobile data on your device.

7 - When doing step 4 of the HuaGu app, it should open the Google Service Assistant (that app with the purple G), gives you a error in Chinese and you won't see the same screen as in the video tutorial. Just got back to the HuaGu. It will give you a hint about not knowing if the Assistant did anything (In my case it appears that did nothing, but the whole thing worked anyway).

8 - Do steps 5, 6, 7, 8 and 9.

9 - Open Google Play Store. You'll get those annoying notifications about the not valide device / certifications / whatever. Press retry, open, close, retry and eventually Google Play Store will open normally even with all the notifications popping up.

10 - Install Google Maps. It's going to be annoying to do because of all the notifications.

11 - Open Google Maps and confirmed that you are logged in to your account. Move around the map a bit.

12 - Leave the device showing notifications for a minute or two.

13 - If you still have the annoying notifications (you probably will), go back to the HuaGu app and press on step 10.

14 - There, press step 0 and go back (I didn't register anything here. Maybe because at one time I had GMS on this device, dunno).

15 - Do all the other steps like it says.

16 - Open Google Play Store and disable automatic updates. Close it.

17 - Reboot again.

18 - Open Google Play Store, open Google Maps. If everything is working and without annoying notifications, uninstall HuaGu, Google Service Assistant and that backup restore app. Also, go to your downloads folder and there should be a bunch of APKs that were used during the tutorial. You can delete those as well. Turn off Developer Settings if you don't use them.

Congrats!!! You should have GMS on your device!! I only tested with Maps because it's the only app I really care about that needs GMS to be work so I can use all its features.

Thank you badmania98 and Average Logs!