Hi ,
This guide is to explain the easiest way to get GMS working on latest firmware i.e. EMUI 11.0.0.151 on P40 Pro 5g (Mine model was ELS-NX9)
Thousand thanks to
@bender_007 for such an amazing app i.e. Googlefier
Step 1. FIRST Downgrade to FIRMWARE version 10.1.0.131 using Hisuite Proxy App (Detail can be seen on
@bender_007 GOOGLEFIER Post (Method 2) or you can search youtube.
Step2. While downgrade you may get data partition corrupted error, but no worries just do factory reset/ low level format in recovery.
Step 3. As soon as system reboots after downgrade, DO NOT INSTALL ANYTHING EXCEPT GOOGLEFIER APP by
@bender_007
Step 4. Run Googelfier app and just follow the steps EXACTLY AS MENTIONED . Remember my words ....EXACTLY
Step 5. After following all steps as mentioned you will get perfectly working GMS services on 10.1.0.131 firmware. Everything works fine here even Google pay is working fine EXCEPT GOOGLE DUO AND FIREBASE BASED PUSH NOTIFICATIONS OF GMAIL.
BUT YOU WONT GET OTA UPADTE IMMIDIATELY IN YOUR phone, to upgrade to latest firmware. Maybe you can get that in a day or 2 or more.
Step 6. NOW TO MANUALLY UPDDATE TO LATEST FIRWARE, just follow the hisuite proxy app method which you followed for downgrading. Just identify the exact FULLOTA in Firmware finder. Note down its link and version number. paste in Hisuite proxy app and upgrade
I HEREBY CONFIRM THAT GMS works perfectly fine even after upgrading to EMUI 11.0.0.151
CHEERS.
on 18th Nov 2020, i got automatic ota update of 10.1.0.182 AND ON 31st December i got OTA update for emui 11.
Everything working fine as before i.e. all Google services.
Only issue you will face is the delayed notifications and google duo not working.
TO RESOLVE BOTH ISSUES, AFTER INSTALLING GMS SERVICES USING GOOGLEFIER, DOWNLOAD AND INSTALL ICEBOX APP ON YOUR PHONE.
ACESS YOUR PHONE THROUGH ADB AND ENTER THIS COMMAND ----- adb shell sh /sdcard/Android/data/com.catchingnow.icebox/files/start.sh
Then ICEBOX will run automatically in your phone. In icebox app, select simple adb method (last option) and select system apps, search for google framework services and freeze it.
THATS IT ....ALL NOTIFICATIONS DELAY WILL BE GONE AND GOOGLE DUO WILL ALSO WORK FINE.
USE AURORA STOTE FOR APP INSTALLTION FURTHER OR DEFROST FROZEN GOOGLE FRAMEWORK TO REACTIVATE PLAY STORE WHEN APP INSTALLTION REQUIRED...DONT FORGET TO REFREEZE AGAIN.
ENJOY