Här kommer en guide för den som är intresserad av att frysa ramverket. Kopierad från XDA. Jag kör samma uppsättning. Ni gör allt på eget bevåg, precis som vanligt.
orginal finns här:
P40 PRO with GMS notifications issues
Working Push Notifications
Here is a Guide how Push Notification are Working on a P40 Pro!
First you have to decide what is more important to you, either Push Notification or the PlayStore.
Both together do not work at the Moment.
I myself live without the PlayStore and use the AuroraStore instead.
So here is everything I did to make the Push Notifications work:
The requirement for Push Notification to work, is a Working PlayStore without Error Pop-ups.
Getting Push Notificaion to work:
All required files are in the zip.
https://drive.google.com/file/d/12dc...ew?usp=sharing
1. If everything went well, there are no errors and the market is working. Download Ice Box (developed by Ruoxin He) from the PlayStore. (Or use the one inside the Zip)
2. Delete the Applications "G", Google Accounts, Device Info.
3. Install Minimal ADB on PC
4. HiSuit must be installed on the PC. You can download it from the official site.
HUAWEI Hisuite Free Download- Date Back up & Systern Updaate|HUAWEI Support Global
5. Launch IceBox
6. Click 2 times on the arrow in the lower right corner
7. In the proposed list, select line 3 "Simple ADB"
8. We connect the Phone to the PC where Minimal ADB and HiSuit are already installed.
9. Choose "data transfer" on the Popup on your Phone.
10. Go Settings - About the phone - click on the build number 5 times - see the message You have become a developer.
11. Next we go settings - System and updates - For developers, search for "USB Debugging" and turn it on. ATTENTION! Hisuit started on the computer and a code appears on the phone, just minimize the window that opens.
12. On your Phone allow the debugging connection in the popup window.
13. Launch IceBox again.
14. Launch Minimal ADB on the PC.
15. At the command prompt, enter: adb shell sh /sdcard/Android/data/com.catchingnow.icebox/files/start.sh
Press Enter. "Success" should appear, if not, then you did something wrong.
16. In IceBox, double-click on the arrow, then select line 3 "Simple ADB"
17. Click "GOT IT", then go to the SYSTEM tab on top. On the Pop up a warning click "GOT IT". Then tap in the right upper corner on the Search Icon. Search for "FRAME". Select the Google Services Framework, click Frost in the menu below. Close the application, reboot the device.
18. After the restart install the AuroraStore.apk oder download it from the official site:
AuroraOSS
19. Launch AuroraStore and at startup, be sure to select an anonymous account!
20. Search for "Push Notification Tester" and install it.
21. Launch "Push Notification Tester" and press on Start. It should look like this:
22. If "Register for Push Notification" has a red X, then go into Settings -> Apps -> Search for "google" -> Show System Apps -> Select "Google Service Framework" and hit "Activate".
23. Launch "Push Notification Tester" again and press on Start. If it looks like the picture above, then repeat Step 13. - 18.
24. After restart Launch "Push Notification Tester" and press on Start it should still look like the picture above.
Congratulations you have working Push Notifications.
If you open now the PlayStore , you will get a connection error.
The error will remain as long as "Google Service Framework" is frozen by IceBox.
Click to expand...