[Huawei P40 Guides, News, & Discussion] Vitiok70:
Remember that YOU DO ALL THIS AT YOUR OWN RISK, I DO NOT BE RESPONSIBLE, AS WELL AS THE AUTHORS OF THE FIRMWARE AND FILES.

At the moment, who has devices from the box on EMUI 12, it is not possible to install services.

The given tutorial is valid for region 432 devices. I haven't tried other regions, it might work but maybe not.

And approach this case with a clear head, patience and straight hands .... and everything will work out, 100% CHECKED and so we begin.

Preparation:

We download all the necessary utilities and files, and save them in one new folder in an accessible place, for example, on the desktop;

Files for installation on a computer;

- Download the official HiSuite from the link

HUAWEI Hisuite Free Download | HUAWEI Support Global

HUAWEI HiSuite is the official Android Smart Device Manager tool,HiSuite helps users to connect their HUAWEI smartphones and tablets to PC and perform various tasks.

consumer.huawei.com

- HiSuite 10.0.0.550 OVE (EN)

- HiSuite 10.0.0.550 (CN)

- HiSuite.Proxy utility

Files for installation on a smartphone;

- Google Play Services 21.24.56 (GPS 21.24.56)

- Google Services Framework (gsf+10)

- Google Services Framework (gsf-fix2)

-Googlefire

All files except the first one are attached under the instruction

Save the last 4 files in your convenient e-mail cloud, then you will need to download them from the cloud on smart, because on version 10.1 - 10.1.0.131 the USB connection will not be active.

STAGE 1. System rollback to EMUI 10.1 - 10.1.0.131.​

A. Rollback to version 11

If we are on EMUI 12, then we roll back to EMUI 11 using the HiSuite application on the computer. To do this, remove HiSuite 11.0.0.550 OVE if installed on your computer and install the previously downloaded official HiSuite. We connect the smartphone to the computer and perform all the proposed steps to connect and synchronize the smart with the computer. Next, after successfully connecting the smart with HiSuite, click on “System Update”, a window will appear and give permission, another window will appear and click on “Other version”, and then on “restore”. Smart will be flashed with a rollback to firmware version 11, which HiSuite will offer.

View attachment 5878281View attachment 5878283View attachment 5878285View attachment 5878287View attachment 5878289

B. Rollback to version 10

If it is not clear to someone, I have written this instruction for rolling back to version 10, I am attaching a video (rollback is made up to 11; 25 minutes) by reference;

. Personally, I rolled back on this video.

I guess we are already on the 11th version. We roll back to the 10th version, and more specifically to 10.1 - 10.1.0.131, the most optimal version for installing services. To do this, remove HiSuite on your computer and install HiSuite 11.0.0.550 OVE and the HiSuite Proxy utility.

1. Install HiSuite 11.0.0.550 OVE

We install it on the computer and connect the smartphone, in principle, the same synchronization actions as in point A. Next, we close the utility, but do not turn it off, for this we need to configure it in the program settings, which can be configured on the screen below;

View attachment 5878211

2. Install and configure HiSuite.Proxy.

First, delete the entries in the upper cells that are crossed out, the rest remains as in the screenshot

Next, we patch the HiSuite utility by pressing the "Setup" button, as in the screenshot above. If there are no red inscriptions, then the process is successful, the main last point was identical as in the screenshot below. So we leave the HiSuite.Proxy utility, DO NOT CLOSE.

3. Search for the required firmware version in the Huawei Firm Finder resource.

Open the Huawei Firm Finder resource in the browser using the link; https://professorjtj.github.io/

On this page, we need to pick up our 131st firmware version, how to do it? In the top line of filters, enter the data of the smart model, firmware region and the required basic firmware version. (Example; my smart model is ANA-NX9. The assembly number, at the moment, is 12.0.0.276 (C432E5R4P5). In the first paragraph of the Phone Model, enter ANA-N, then the second paragraph, the region, enter C432, for the Russians C10, etc. the third and fourth paragraphs are optional). Next, what are we looking for from the list? We need PRELOAD, CUST, OVS firmware. We find 131 OVS and select for download by clicking on “add rom”, we also do it with the subsequent PRELOAD and CUST. One BUT: PRELOAD is selected with the designation R of your firmware, for example, I have R4 from the firmware data 12.0. By clicking them one by one, links to the selected firmware components are automatically added to the HiSuite.Proxy utility in the upper cells that you previously cleared.

An exception in the process of selecting firmware for the Russian region C10, we do through the upper right menu "Database", then select "Downgrades" and already select the firmware, as indicated above. In addition, in the network and Internet settings of the computer, if it is not activated, we activate the VPN.

I am attaching screenshots;

View attachment 5878267View attachment 5878271View attachment 5878275View attachment 5878277

4. Open the HiSuite utility on the PC (smart is connected to the PC via USB). Next, the rollback process is the same as in paragraph A. At the bottom, click the "System Update" button. A window opens with a suggestion to downgrade the firmware version and click Update.View attachment 5878295View attachment 5878297

During the process of downloading and installing the firmware, do not close the HiSuite and HiSuite.Proxy utilities on the PC. Good luck.....

Hope the process went well. Before starting with the installation of services, download 4 files from the cloud on smart, which was indicated at the beginning of the instructions. In advance to a new folder, suppose the name of the Program.

STAGE 2. Installing Google Services​

1. Installation of services, the process itself.

The best instruction for this process will be the following video (the process we are interested in starts at 10;29 minutes) at the link;

(By the way, this video also includes a downgrade for the P40 lite, practically a complete package of Installing Services for the P40 lite.)

My advice is to review carefully. And then get down to business, slowly, pause, return along the track if necessary. In the video, everything is practically chewed and clear, I installed it successfully the first time. I hope you install the services successfully. I will make a reservation about some of the nuances that I encountered, due to inattention and ignorance, I had to reinstall again after each successful installation.

Important point!!! In this process, you will have to change the year in the smart settings, delve into the course of events. But I will be brief, the first time you bet on 2019, the second time on 2021, and the last one on autotime and will return to the current year.

At the end of the installation, there will be moments of testing the play market, the main thing is that it opens and you can unwind the options. And even if you can’t enter the playmarket account settings, don’t be scared, everything is OK. Further, after the process is completed and the smart is restarted, notifications for non-certification may still pop up, this is how the card will fall, do not be alarmed. After the reboot, contrary to everything that I read to you above, we proceed to the next item.

2. Push activation

- On smart, open the “Files” application and look for a folder with 4 downloaded files.

- Install the GPS file 21.24.56.

- We go in the settings of the smart, applications, applications, in the upper right corner, click on the four dots and select Show system processes, look for the Google Services Framework in the list and delete it.

- Again in the folder with files and install gsf10.

- Open the Phone application and enter the code *#*#426#*#* to check the activation of push notifications, in theory the result should be CONNECTED.

- We repeat the removal of Google Services Framework.

- Again, in the folder with files and install gsf fix2.

We reboot the phone and then check the push method above. Ready...

!!! Further important actions after all;

We go to the Play Store in the settings and turn off auto-updates for applications.

Then We go to the smart settings -> applications -> applications -> Google Play Store -> Traffic statistics -> Transfer in the background (transfer to the disabled position). We do the same step for Google Play Services.

Enter the Google Play Market and disable Play Protect.

We do not update Google Play Services, AT ALL !!! Google Play Services only works with version 21.24.56 installed by us.

We do not install any clone application. Services are not friendly with them and can present another hemorrhoids.

3. Device certification.

We do according to the instructions, simple and understandable, by reference;

Как снять блокировку Google Play: "устройство не сертифицировано Google"? • Android +1

Как вы наверное уже знаете компания Google начала блокировку работы фирменных приложений, а на экране Android появляется ошибка "устройство не сертифицировано Google". Решаем эту проблему! C марта 2018 года компания Google ввела новую политику по борьбе установки своих фирменных приложений, GAPPS...

androidp1.ru

. After the process in the play market in the settings, Information, the annoying “Device is not certified” will disappear, but after a while it will come out. Do not pay attention, does not affect the work of the Market.

And lastly, update the system only via OTA (over the air).

That's all.......

If you have any questions, write in a personal, I will answer as soon as possible.

I wrote the given tutorial on the basis of several tutorials, and on the basis of my experiments and mistakes, to finally arrive at a perfect and 100% working tutorial for the moment.