How To Guide Install Google Mobile Services (GMS) on EMUI 11 or Harmony OS 2.0 W/O rolling back to EMUI (Test Feb 2023) - Huawei Mate X2

You can find the video instructions in the following:
Video of successfully installed Google apps:
*** IMPORTANT NOTE ***
Do NOT give up if your first attempt fails. Factory reset is recommended if failure happens, try again and I am sure you can get it done by following this guide, however you will need to make sure you follow all the steps one by one, and do NOT try jumping. Even the button of "OK" , "Open", "Done" or selecting app from Muti Task Manager instead of re-enter apps from the Home screen at different timing or sequence may impact the result.
This method has been tested on the following devices (model# ending with ANxxx or ALxxx after "-") running on Harmony OS 2.0:
Mate X Series: X2
Mate 40 Series: 40 / 40 Pro / 40 Pro+
Mate 30 Series: 30 4G / 30 5G / 30 Pro 4G / 30 Pro 5G,
P40 Series: P40 / 4G / Pro / Pro+
Mate Pad Series:Pro WIFI / Pro 5G
Note: international versions may not compatible
In this video, I am showing you how to Install Google Mobile Services (GMS) directly on Huawei Harmony OS 2.0 without rolling back your devices to EMUI 11 / 10 or even earlier. (this video is using Mate X2 as an example).
Preparation:
1. Download the ZIP file (if the links are no longer working, please kindly leave comments and let me know)
https://drive.google.com/file/d/14WBtObY6cxDxnXuAUKihrPDtN1ah_ckR/view?usp=sharing
or
GMS_2023-02.zip
Compressed (zipped) Folder
1drv.ms
Or
410.14 MB file on MEGA
mega.nz
2. Extract “GMS_2023-02.zip”
3. Copy foler "111" onto your computer C drive root directory
4. Copy "huawei" folder onto your mobile/tablet device root directory
5. Copy the balance files to somewhere in your mobile/tablet device (wherever you like)
Step by Step instructions:
1. Backup your data then Factory Reset your device (phone/tablet), ensuring it is in a clean condition
2. Go to Settings---About Phone----“Quickly click the Build number at least 7 times (this guide here is using 2.0.0.231 (C00E230R9P3patch03) to activate the “Developer options”
3. Go to “System & updates”, and turn off the ”App Guard” (skip this if using EMUI 11)
4. Return to Settings, at the top search section, enter keyword “HDB”, select and turn on “Allow connection via HDB”
5. Go to “Settings & updates” --- “Developer options”, turn on “USB debugging”
6. Use your cable to connect your device with computer
7. Swipe down from the top of your screen and change the connection from “Charing via USB” to “Transfer files” mode. Enter the “Connection verification code” that is showing up on Hisuite screen from your phone onto the Hisuite on your computer
8. Copy the GMS files onto your device
9. In your computer, click ”WIN” key,then enter “cmd” to enter “Command Prompt” (skip this if using EMUI 11)
10. Enter below commands one by one (make sure you see the message “success” before entering the next command. (skip this if using EMUI 11)
1) Cd\111
2) adb devices
3) adb uninstall com.huawei.localBackup
4) adb install Legacy.apk
11. after finish entering the commands from your computer end, return to your device. Install “Backup & restore” following the instruction from the phone. (skip this if using EMUI 11)
12. Disconnect your cable
13. Go to “Settings & updates” --- “Date & time”. Turn off “Set automatically” and change the date to July 10, 2020
14. Connect your USB-C storage device, wait for 30 seconds then go to “System & updates” ---“Backup & restore”, continue selecting “ALLOW”,then select “External storage”--- “USB storage”,select and restore “the 5:21am, Nov 11, 2019” backup; enter password: “a12345678”
16. Go to HOME screen, you will see and new app called “谷歌服务助手”, open it. Select “ALLOW” (you will delete this app after you have no issues running Google Suites), then “ACTIVATE”; You will see lots “!”, ignore that and click “开始下载”(start download),it will fail to download anything, ignore it as well. As soon as you see the loading spin, go back to HOME screen (do NOT close the app, just return to main screen)
17. Goto “Files”,Install “01_MicroG.apk”
18. Go to “Settings & updates” --- “Date & time”. Turn on “Set automatically”
19. The first time you click “SIGN IN“” will fail to open and flash exit, it is normal, click “SIGN IN” once again to login to your Google account. Once success, click “ I agree” and “CANCEL” (if you received error message “Sorry… You don’t have a network connection…” then restart your device and try again starting from “谷歌服务助手”,)
20. If you have multiple google account, repeat previous step
21. Go back to “Files”,Install “02_Google Account Manager” until “07_Google Services Framework.apk”
22. Go to “Settings”---“ Users & accounts”, click “Google”, and then click “your account”, then click “Sync contacts”, then “sync now”
23. Return to home screen, click “Play Store” (WARNING: DON’T get too exciting and do NOT stop here. This is NOT done yet, otherwise I am sure you will see lots of errors while using the device. Do NOT even try to do anything until you finish this guide). You will find an error message “Authentication is required…”, this is normal. Ignore it.
24. return to home screen and uninstall MicroG
25. Go back to “Files”,Install “08_Google Play Services v19.2.75”
26. return to home screen and click “Pla yStore” (you may receive DF-DFERH-01 error, just click retry). You will hear lots of error notifications, ignore it.
Search and install “device id” which is the one from VtechSevi but not other developers,open “device id” once done,check if you can obtain the Google Service Framework (GSF) number
27. Go to “Settings”---“Apps and services”---“Apps”---search “Google Play services” ,click “FORCE STOP” until it is grey out, then “UNINSTALL”
28. Go to “files” and install“09_Google Play Services v19.4.20.apk”
29. Go to “Settings”---“Apps & services”---“Apps”---search keyword “Goo”, click the “4 docks” located at the right top corner”, select “Show system processes”, select “Google Service Framework”
(time sensitive here!!! needs to be quick and do not operate your device rather than following all the steps) click “FORCE STOP” (if it goes blue again, keep forcing it stop until it is grey), then click “Storage”---" CLEAR CACHE” and then “CLEAR DATA”, and then Press the power button---Restart your device right away
30. goto “Play Store”, you may receive DF-DFERH-01 error, this is normal and this is only time message, would not impact future operates
31. goto “DeviceID” check if the GSF number has become Unknown, if so, return to “Playstore” try click retry. If this error repeats, restart your device and wait for at least 2 mins before opening PlayStore again. If the error still shows up, unfortunately you will need to restart this guide again)
32. return to home screen, clear all the running tasks, then goto “DeviceID” and check if you can still have the GSF#
33. Go to“Settings”---“Apps & services”---“Apps”---search “Google Play services”, click “UNINSTALL”, you will be in “device administrator, then click “DEACTIVIATE AND UNINSTALL”
34. Go to “Files” and install “10_Google Play Services v20.12.14”
35. Return to main screen, restart your device and wait for at least 2 mins until the startup is done. If you hear tons of error notifications, then unfortunately you will need to restart this guide again
36. Open “Play Store”, check if it is working fine. If so, congrats but not done yet we need to move onto the final steps to ensure your device can pass the Google certify checks in the near future, so then you can feel free to update Google Play or other google related apps
37. install Chrome
38. goto “DeviceID”, click on the “Copy“ icon and copy your GSF#
38. goto “Files” and open the link in chrome, scroll to the bottom, paste the GSF# in the text box and check mark the robot test, then click “register”, then you will see a bunch of number at the bottom, which it means your device has been registered successfully.
37. goto “Play store”, search “Google Play service” and install “Play Services Info“, then open it and click “PlayStore” and open by “Google Playstore”, update the Google Play Service
38. return to home screen and restart your device
39. open “Playstore” and check if everything works fine
40. GMS installation is done : )

Thank you ThatsYisy!!
I'm guessing if I need to add more google accounts I just need to: “Googlefier”, select “05 then start from step 17 again.
Have you tested this with a gsuite account that requires more security than normal gmail accounts?
Thanks

If I already installed gms, but missing push notifications, do I need to start from the beginning or can switch files... to yours (google play services, framework)...
Thanks

simmoyo said:
Thank you ThatsYisy!!
I'm guessing if I need to add more google accounts I just need to: “Googlefier”, select “05 then start from step 17 again.
Have you tested this with a gsuite account that requires more security than normal gmail accounts?
Thanks
Click to expand...
Click to collapse
Hi Simon, you are correct. Gsuite account is tested in G Classroom with no issues. However, i found that if you have downloaded and upgraded variety of system apps, directly running 05 and restart from step 17 may still result in glitches of running Gmaps. Factory reset is recommended.

Dear ThatsYisy,
please let me know... your thoughts.. I already installed google with googlefier, but some applications are not working and missing push notifications... if I uninstall google play store and follow your steps from the point 21...
I fully understand this is my responsibility, only main.... I have mate x2 harmony 2.0.0.168

Is this method work on Mate 40 pro international (NOH-NX9)version?

J.Faust said:
Is this method work on Mate 40 pro international (NOH-NX9)version?
Click to expand...
Click to collapse
if you have already received push notification and upgraded to Harmony OS, yes, it is working.

Archibald1963 said:
Dear ThatsYisy,
please let me know... your thoughts.. I already installed google with googlefier, but some applications are not working and missing push notifications... if I uninstall google play store and follow your steps from the point 21...
I fully understand this is my responsibility, only main.... I have mate x2 harmony 2.0.0.168
Click to expand...
Click to collapse
push is still a known issue for some apps that are fully relying on Firebase. For a temp. fix, you can either download the app from Huawei App Gallery if it is available, then the push notification should work fine; or you may need to keep the app running at the background. I know neither is the good solution, but unfortunately I do not have better suggestions right now and still working on it.

How about the matepad 11, I tried that way but "谷歌服务助手" says that my device is unsupported

I keep getting my device isn't certified messages. What am I doing wrong?

Device is not play protect certified after completing all steps. I'll reset several times not sure if I'm missing a step. I have a Mate x2

lourock21 said:
Device is not play protect certified after completing all steps. I'll reset several times not sure if I'm missing a step. I have a Mate x2
Click to expand...
Click to collapse
if you are sure that you have followed all the steps in the video, then it is due to the random GSF# you received in your device. Unfortunately, i would recommend you factory reset the device and continue to work on it once again.

A894356 said:
How about the matepad 11, I tried that way but "谷歌服务助手" says that my device is unsupported
Click to expand...
Click to collapse
should be working, go ahead skipping the "谷歌服务助手" and continue working on the rest

ThatsYisy said:
should be working, go ahead skipping the "谷歌服务助手" and continue working on the rest
Click to expand...
Click to collapse
i skipped it but sadly google play does not work at all

After do all steps: ...
"Device is not Play Protect certified"
? How to solve it ?

androaa said:
After do all steps: ...
"Device is not Play Protect certified"
? How to solve it ?
Click to expand...
Click to collapse
recommend factory reset then re-try again.
if you want to try shortcut, you can go back to Googlefier, select the last option (broom icon) to uninstall all the installation files, then start again from step 16. If it the problem remains, then factory reset and restart from the begining.

ThatsYisy said:
recommend factory reset then re-try again.
if you want to try shortcut, you can go back to Googlefier, select the last option (broom icon) to uninstall all the installation files, then start again from step 16. If it the problem remains, then factory reset and restart from the begining.
Click to expand...
Click to collapse
I was try this before.
Also with (broom icon) to uninstall all the installation files, then start again from step 16....
Also factory reset and restart from the begining.
But the problem still remains...
it is a huawei Mate 30 pro 5G
System is HarmonyOS 2.0.0.168

androaa said:
After do all steps: ...
"Device is not Play Protect certified"
? How to solve it ?
Click to expand...
Click to collapse
use pull down notifications, swipe left, settings, and disable notifications for the play protect notifications. just a way to get rid of the notificatins

A894356 said:
i skipped it but sadly google play does not work at all
Click to expand...
Click to collapse
same problem with matepad 11

androaa said:
I was try this before.
Also with (broom icon) to uninstall all the installation files, then start again from step 16....
Also factory reset and restart from the begining.
But the problem still remains...
it is a huawei Mate 30 pro 5G
System is HarmonyOS 2.0.0.168
Click to expand...
Click to collapse
Mate 30 series should work, you can try again

Related

Enable ECG(BP Featur) On Non-Samsung Phones for Galaxy Watch 3, Active 2 Step-By-Step

Update 09/29/20:
1. The latest Samsung Health Monitor Version 1..1.0.175.Caravana (Thanks Caravana for the Mod) Download
This tutorial should work on all Android Phones to enable ECG for your Galaxy Watch 3 and Active 2. BP might also work the same way when it is released in the US.
Basic idea is to create your own certificate to sign ECG.tpk application and install it on your watch, then install the Samsung Health Monitor Mod app on your phone.
I have read lots of threads on XDA and can't find a complete tutorial about how to do it for Galaxy Watch 3 or Active 2. Hope this step-by-step tutorial will help. The whole process took me around 30 mins, it shouldn't be very hard. Make sure you back-up your watch first, just in case anything goes wrong and you need to restore data.
You will need an Android Phone, a Windows PC and Galaxy Watch 3/Active 2 watch for this tutorial. And a wireless network.
Downloads:
1. Download Java for Windows offline (64 bit) https://www.java.com/en/download/manual.jsp and install it.
2. Download JavaSE/Oracle JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html Click "JDK Download" from the top the latest version, then it will direct you to a new page, find "Windows x64 Installer" click the download page from the page and install it.
3. Download Tizen SDK https://developer.tizen.org/development/tizen-studio/download Download Latest Tizen Studio with IDE installer, click "64 Bit" to download and install it.
4. Download ecg.tpk, BP.tpk, Fit2Installer from here(ecg_downloads)
5. Download Samsung Health Monitor Version 1..1.0.167.Caravana (Thanks Caravana for the Mod) from here (See update 09/29/20 from the top of the thread to download the latest version)
On Your Phone:
1. Install Samsung Health Monitor Version 1..1.0.167.Caravana on your phone. Open the app enter your name, BOD and etc to finish the setup.
On Your Watch:
1. From your watch, Go to "Settings"->"About Watch"->"Software"->Click On "Software Versio" 5 times until it shows "Developer mode turned on"
2. Go back to "About Watch", make sure it shows "Debugging is turned on", it not click "Debugging" and turn it on.
3. Go to Wifi settings on the watch, change wifi setting to always On, and connect it to the same wireless network with your PC.
4. Reboot the watch. Make sure wifi is connected after the reboot.
From Your PC:
1. Launch Tizen Package Manager and Navigate to 5.5 wearable(It depends on your watch's software version, eg mine shows Tizen Version 5.5.0.1, so I navigate to 5.5 wearable), then click Install icon
2. Scroll down to the Tizen SDK tool and click the install icon
3. Click on the Extension SDK tab
3.1 Click the arrow on Extras
3.2 Install Samsung Certificate Extension and Samsung Wearable Extension
4. Check the Progress tab, once it shows 100%, you can close Tizen Package Manger and do not launch Tizen Studio(we don't need to use Tizen Studio)
5. Open up "Certificate Manager"
6. Click on the "+" icon and from the pop-up window click Samsung Logo.
6.1 Device Type -> Mobile/Wearable, Click Next
6.2 Certificate Profile(Give it whatever name you like), Click Next
6.3 Author Certificate -> Create a new author certificate, Click Next
6.4 Author Certificate -> Enter Author name, Password, Confirm Password as required(Remember the password,. you will need it when you sign the TPK file) and click next
6.5 A pop up will ask you to sign in to your Samsung account, enter your account information and sign in
6.6 Now it will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name and click next.
6.7 Create a new distributor certificate and click next
6.8 Do not change Privilege and password information, do not close these windows, just leave it there, we need to enable debug mode from the watch and connect it to PC now.
7. Open Tizen "Device Manager" from the PC.
8. Click the "Remote Device Manager" icon from top right corner.
9. From pop-up windows, click the "Scan Devices" icon from the top right corner.
10. Once it find your watch turn the connection switch to on. and close pop-up windows. At this time, you should able to see lots of debugging information from Device Manager. (If you don't see debug information, try these steps: 1. Turn off your windows firewall 2. turn off bluetooth&GPS on your watch 3. reboot your watch )
11. Go back to Tizen Certificate Manager, step 9.8, we can see one DUID has been added automatically. Click next.
12. It will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name, Click Finish.
13. Download Fit2installer.zip unzip the whole folder to your desktop.
14. Go to the certificate(C:/Users/USERNAME/SamsungCertificate/cert_name) you just created and copy all files. inside the folder
15. Go to C:\Users\USERNAME\Desktop\Fit2Installer\cert Paste all the certificate file you just copied.
16. Copy ecg.tpk file and paste it at C:\Users\USERNAME\Desktop\Fit2Installer\sign_me
17. Click sign.bat from the Fit2Installer folder. Enter your certificate password.
18. It will show "Package( C:\Users\USERNAME\Desktop\Fit2Installer\install_me\ecg.tpk ) is created successfully." and enter any key to close the window.
19. Now go to "Device Manager", right-click your device, choose "install app", Select ecg.tpk file from C:\Users\USERNAME\Desktop\Fit2Installer\install_me.
20. Wait a few seconds, you should see ECG app has been installed on your watch. Open it.
21. Open the "Samsung Health Monitor" app from your phone, you should be able to read the ECG data from your watch now.
As Blood Pressure has not been released in the U.S, once it released, you should be able to activate for Non-Samsung phone the same way. You can disable debug mode if you want now.
Enjoy!
Reference:
1. https://forum.xda-developers.com/showpost.php?p=83574519&postcount=6
2. https://www.reddit.com/r/GearS3/comments/aljplu/tutorial_how_to_install_tpks_and_wgts_onto_your/
3. https://forum.xda-developers.com/smartwatch/gear-fit/howto-sign-sideload-tizen-applications-t3639793
Nice! I'm in the process of following this guide at the moment. Tizen Studio's package installers are so slow!
Nice to have well documented details! kudos
Step 6. I don't have a Samsung logo. When I click the + in certificate manager it just asks me for a certificate profile name
Is there a risk of voiding the warranty or bricking the watch doing this?
Is there an IPA file for this that can be sideloaded onto an iphone? I'm no expert at this stuff and have only followed the great instructions here before so not sure. Or is there any way to connect my GW3 to my Samsu g Tab S6 on Verizon that shares my iPhone number? I'd like to get the Health Monitor app features as I really don't want to go back to an apple watch.
Supposedly on tizen 5 there is no bp.tpk - ecg and bp are now both in ecg.tpk. installing old ecg.tpk may be main reason for bp not to work. Did anyone try to follow the tutorial but use new ecg.tpk? Does ecg.tpk need to be specialy prepared to by signed with certificate or can we do it with new ecg.tpk that has been posted by caravana?
Can there be a mess if in the future I change my phone and take a samsung?
Does the smartwatch remain unaffected? Will I always have to update it manually?
Works great!
Anyone else having issues w the carvana health monitor app? I keep getting an error saying it cant be run on a rooted phone...
g33gz said:
Anyone else having issues w the carvana health monitor app? I keep getting an error saying it cant be run on a rooted phone...
Click to expand...
Click to collapse
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
rohit83 said:
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
I can confirm I pass safetynet, I have all samsung related items enabled in the hide section and I've renamed the magisk manager app and renamed it. Still nothing
g33gz said:
I can confirm I pass safetynet, I have all samsung related items enabled in the hide section and I've renamed the magisk manager app and renamed it. Still nothing
Click to expand...
Click to collapse
strange, it worked for me though after hiding it in magisk.
Sent from my HD1901 using Tapatalk
rohit83 said:
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
rohit83 said:
strange, it worked for me though after hiding it in magisk.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
Maybe its because I'm on LineageOS? I have an S9
g33gz said:
Maybe its because I'm on LineageOS? I have an S9
Click to expand...
Click to collapse
Not sure man, I'm on Oxygen OS Open beta, rooted on my Oneplus 7t.
Sent from my HD1901 using Tapatalk
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
plouprou said:
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
Click to expand...
Click to collapse
I tried installing bp and it failed to install. But ecg worked.
plouprou said:
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
Click to expand...
Click to collapse
Can you confirm the Tizen version from your watch? I know if you are runing Tizen 4.0.0.8 you could get BP works as well. Only ECG for Tizen 5.
S-C said:
Step 6. I don't have a Samsung logo. When I click the + in certificate manager it just asks me for a certificate profile name
Click to expand...
Click to collapse
Hmm, are you using the latest version Tizen SDK? Mine is Tizen Studio 3.7, they might change the UI a little bit for different versions.
Lazyboy8134 said:
Is there a risk of voiding the warranty or bricking the watch doing this?
Click to expand...
Click to collapse
Well, as the debugging mode has been enabled, if you tell Samsung they will possibly decline the warranty since they don't know what you have done to the watch...... But you can always turn it off, and reset the watch anytime you want.

How To Guide Install Google Play Services on Honor Magic 3 Pro [UI 6.0 Downgradable] Android 11 Packages

I manage to make GMS worked natively with some limitations (push notifications using Google FCM and Map showing on some apps which can be solved by downloading those app from AppGallery).
I have been updated the file to Honor GMSv2.zip to most of file are Android 11 (API30) and recent working version possible. My phone run:
Magic UI 5.0.0.189 now (Mar 1 2022 security)
I uninstalled the system update to avoid update to UI 6.0
no possible solution yet for 6.0 for gms installation, Google will be removed on first reboot on 6.0
Credits to:
-Guide followed from https://club.hihonor.com/cn/thread-26315802-1-1.html
-Package Files gotten from EloYGomeZTv from Youtube
What differences for Honor phone, google play store will not update itself, google services and framework will not have uninstall button (but there're workaround to update it).
Click to expand...
Click to collapse
1 Download the Honor GMSv2.zip and unzip it to your preferred location
2 Copy "Huawei" folder prepared from Google Assistant Backup Folder to root directory of your phone
3 Turn off wifi and data, change date to 23/07/2020
4 Do normal restore operation. Open Settings->system->backup->restore the backup from internal storage (or using external drive-by keeping "Huawei" on root of the drive)
5 Open Google Service Assistant (G logo), click activate, and allow file permission
(must not click reinstall google button at the button)
6 Turn on wifi and/or data, change date to normal
7 Install 1-5 apps respectively
8 Go settings to Users & accounts=>add account=>Google (login your accounts)
***(0. MicroG-Huawei-FIX-ELOYGOMEZTV.apk will not be used unless you cannot add account successfully by those steps)
9 Install 6. com.google.android.gsf_11-30_minAPI30(nodpi)
10 Install 7. com.google.android.gms_17.8.57_(100400-256029040)
11 After that the notification keeps popping up, open the Google Play Store, go to store settings->disable auto-update apps
12 Go settings to App->Google Services Framework
->go storage and clear cache then clear data, force stop until gray out
13 Reboot, open Google Play Store, success!
You should update to Google Play Services 20.18.17_(140408-311416286)-201817057_minAPI30 after no error notification pop up (and do not update it!)
Click to expand...
Click to collapse
-Google Play Store, Google Play Services, and Google Framework can be updated using
For Update or Uninstall.zip (see note in it),and below:
+Google Play Services and Google Framework (open each folder)
1. install number one | 2. reboot | 3. uninstall | 4. install number two​+Google Play Store
1. download 2 files of new vesion from apkmirror, one is bd32 (blue) and another is 3891 (purple, there're 3, can choose one)​*bd32 signature is unsupported one. *3891 signature is support to use​2. install bd32 (using split apk installer or apkmirror installer)​3. reboot | 4. unisntall play store | 5. install 3891 | 6. turn off auto-app update in play store​***in-case you see update notification, just cancel it, otherwise you need to reinstall play services again.
Click to expand...
Click to collapse
--------------------------------------------
Google Chrome will not show any account at first, what you need to do is going to App->Chrome->Permissions->allow Contact permission (if any just allow all)
You should allow all permissions on most of installed Google apk after installation.
--------------------------------------------
**Still error popping up
1. Normal error (not red text notifications), clear cache and data on Google Services Framework, force stop and reboot.
*if error remain, try it a few times
2. Red error (something with play protect is not certified...)
-Download Google Chrome from store, click update play service when open chrome, reboot
-Go to App->Google play service (see uninstall button), click uninstall
-Install 7. com.google.android.gms_17.8.57_(100400-256029040).apk, clear cache and data on Google Services Framework, force stop and reboot.
-After fix the error notification, you can update Google Play Services to 20.18.17_(140408)
*if error remain, try it a few times
3. If above method is not working, follow these steps:
-Turn off wifi and data
-Go settings to App-Google Play Store-click force stop store, go storage and clear cache then clear data
-Go settings to App-Google Services Framework- go storage and clear cache then clear data, repeat clear those for 3 times,
force stop until gray out
-Reboot device (no internet yet)
-Go settings to App-Google Play Services-clear cache, delete all data, then force stop until gray out
-Reboot, turn on wifi, go play store to check
*if error remain, try it a few times
Click to expand...
Click to collapse
To uninstall system update, use adb with cmd:
adb shell pm uninstall -k --user 0 com.hihonor.ouc
If you already on Magic UI 6.0 and want to downgrade to 5.0, you need 2 files
***For Magic3 Pro ELZ-AN10 --->>>
1. First patch to make system downgradable:
+[Before 6.0.0.122] ELZ-AN10 6.0.0.999(C00E999R4P5)_Firmware_Magic UI 6.0_05017LVR.zip​2. Full package 5.0 for system downgrade:
ELZ-AN10 5.0.0.186(C00E183R6P1)_Firmware_Magic UI 5.0_05017KCH.zip​
***For Magic3 Pro+ ELZ-AN20 --->>>
1. First patch to make system downgradable:
+[Before 6.0.0.122] ELZ-AN20 6.0.0.999(C00E999R4P5)_Firmware_Magic UI 6.0_05017LVS.zip​+[6.0.0.125 Upward] ELZ-AN20 6.0.0.998(C00E999R4P8)_Firmware_Magic UI 6.0_05017MGV.zip​2. Full package 5.0 for system downgrade:
ELZ-AN20 5.0.0.186(C00E183R6P1)_Firmware_Magic UI 5.0_05017KCH.zip​
***For Magic3 ELZ-AN00 --->>> help yourself by downloading from THIS: Extraction code: p6pl
Flash those two packages subsequently using dload method
1. Unzip it, and Copy the [dload entire folder] to the root directory of the U disk​(format to exFAT/NTFS and use a good speed drive)​2. Update can be done by 2 methods:​a. Input on dialer *#*#2846579#*#* -> software upgrade -> SD card upgrade -> OK​b. By vol-up+power when power off/restart to enter recovery --> software upgrade -> SD card upgrade​3. Wait patiently for it to flash from 0% to 100% (around 2-3 min at most)​
Click to expand...
Click to collapse
Disclaimer -
I am not the creator of this method and the files are not owned/ do not belong to me.
Follow the step to install the service at your own risk.
This method works but with alot of limitations,..
After Magic UI 6 (BETA already installed) is not even allowing this method now.
mkharbandap said:
This method works but with alot of limitations,..
After Magic UI 6 (BETA already installed) is not even allowing this method now.
Click to expand...
Click to collapse
What kind of limitations do you refer for? I am using Magic ui 5 with google service almost perfect without any restrictions.
I don't get the ui 6 yet, but if you got struck because G app logo (the google assistance), you only need to reinstall old backup app before you restore it.
Chengrom said:
What kind of limitations do you refer for? I am using Magic ui 5 with google service almost perfect without any restrictions.
I don't get the ui 6 yet, but if you got struck because G app logo (the google assistance), you only need to reinstall old backup app before you restore it.
Click to expand...
Click to collapse
No google maps on other apps like Google Photos, Uber etc. Of course limitations on notification.
Magic UI 6 beta, couldn't install with GMS installed, hence needed to reset..
Now, after restorring from old backup, I get G logo but unable to open it
mkharbandap said:
No google maps on other apps like Google Photos, Uber etc. Of course limitations on notification.
Magic UI 6 beta, couldn't install with GMS installed, hence needed to reset..
Now, after restorring from old backup, I get G logo but unable to open it
Click to expand...
Click to collapse
What version of backup app do you have right now?
Chengrom said:
What version of backup app do you have right now?
Click to expand...
Click to collapse
10 or 11
mkharbandap said:
10 or 11
Click to expand...
Click to collapse
I tried both.. Restore from local storage.. Infact i tried to restore from HiHonor Suite too
mkharbandap said:
I tried both.. Restore from local storage.. Infact i tried to restore from HiHonor Suite too
Click to expand...
Click to collapse
It should have worked on old version of backup like Huawei. Be sure you have a change of date before restore (it is important step! )
The version of mine that worked is com.hihonor.koBackup-11.5.1.348-230501348.apk
If it is still not work out, It might be Honor phone updates to android 12 incompatible with the assistance app, you may downgrade to install it.
mkharbandap said:
I tried both.. Restore from local storage.. Infact i tried to restore from HiHonor Suite too
Click to expand...
Click to collapse
Give me your Telegram ID let me ping you
Chengrom said:
It should have worked on old version of backup like Huawei. Be sure you have a change of date before restore (it is important step! )
The version of mine that worked is com.hihonor.koBackup-11.5.1.348-230501348.apk
If it is still not work out, It might be Honor phone updates to android 12 incompatible with the assistance app, you may downgrade to install it.
Click to expand...
Click to collapse
I think it is not compatible with Android 12. HONOR suite doesn't allow to downgrade either. I tried to restore with 10, 11 version of backup apk including restoration from Honor suite too
mkharbandap said:
Give me your Telegram ID let me ping you
I think it is not compatible with Android 12. HONOR suite doesn't allow to downgrade either. I tried to restore with 10, 11 version of backup apk including restoration from Honor suite too
Click to expand...
Click to collapse
Have you also tried to uninstall and install backup.apk from adb as well? If so, I also out of ideas to make it work if could not downgrade it.
mkharbandap said:
Give me your Telegram ID let me ping you
I think it is not compatible with Android 12. HONOR suite doesn't allow to downgrade either. I tried to restore with 10, 11 version of backup apk including restoration from Honor suite too
Click to expand...
Click to collapse
I found a guide video that make sense for you as it skipped the google assistance app backup step completely from chinese guy who also using Honor phone to do it.
Here is the link: youtu.be/pSTk1wRe4EA (useless)
Chengrom said:
I found a guide video that make sense for you as it skipped the google assistance app backup step completely from chinese guy who also using Honor phone to do it.
Here is the link: youtu.be/pSTk1wRe4EA
Click to expand...
Click to collapse
Let me try this
mkharbandap said:
Let me try this
Click to expand...
Click to collapse
The thing with this and most of other method without G installation is, it doesn't retain the Google account after uninstalling MicroG, i can't see any google account even after adding via MicroG
mkharbandap said:
The thing with this and most of other method without G installation is, it doesn't retain the Google account after uninstalling MicroG, i can't see any google account even after adding via MicroG
Click to expand...
Click to collapse
You can share screenshot of G app error for future solution. You need to until stable release to see if there any methods shared that work on Magic UI 6.
Chengrom said:
You can share screenshot of G app error for future solution. You need to until stable release to see if there any methods shared that work on Magic UI 6.
Click to expand...
Click to collapse
yeah, i am waiting for some solution or installation method for GMS on Magic UI 6. Let's see if someone is coming up on this.
I am using previous method to install GMS. my only problem is I can't update GMS because its is a system app now, P50 doesnt have this problem. IS there any other workaround for those system apps thing. P50 works fine with no errors or notification and all Google files are uptodate. Honor Magic3 Pro freeze when google wants to update gms when installing gboard.
jattal said:
I am using previous method to install GMS. my only problem is I can't update GMS because its is a system app now, P50 doesnt have this problem. IS there any other workaround for those system apps thing. P50 works fine with no errors or notification and all Google files are uptodate. Honor Magic3 Pro freeze when google wants to update gms when installing gboard.
Click to expand...
Click to collapse
To clearify, the previous method is just extended and also needless for Honor magic 3 pro where it only need to clear data on Framework to fix the error.
First of all, to update google services, you should go to play store and turn off app auto-update from the settings first.
The steps to update or uninstall are here:
-update using unsupported version for Google services (android 11 version any packages)
-reboot, You will see uninstall button
-Install any packages you want
The files are attached below! the second packages is 20.30.65 that is work great, you can try other version on android 10 for GMS to work.
jattal said:
I am using previous method to install GMS. my only problem is I can't update GMS because its is a system app now, P50 doesnt have this problem. IS there any other workaround for those system apps thing. P50 works fine with no errors or notification and all Google files are uptodate. Honor Magic3 Pro freeze when google wants to update gms when installing gboard.
Click to expand...
Click to collapse
As you mention, P50 is based on Android 10, and Magic 3 pro is on Android 11.
You can try to update the Google Services Framework from 10 to 11 to make it work flawelessly, still, some limitation on Map and push.
The procedures are the same as updating Google Play Services.
Thank you. Very clear.
The method i used was to insert GSF to google account, which allowed me to update smoothly on P50.
hi,
I tried on my Honor Magic 3 Pro Plus (Ultimate) but I can't uninstall the Google Services Framework. My phone can't fix the Google Play Services error message: this device isn't Play Protect certified

How To Guide Root Guide for Galaxy Tab S8/S8+/S8Ultra

See post #3 for in depth guide !
->insert usual general disclaimer of liability
Required:
Odin3_v3.14.1 flash tool
Samsung USB Driver installed
Frija or something else, to download stock files
7zip or similar
1: Unlock bootloader (will wipe your precious data, void warranty, break Knox e-fuse and who knows what else !)
-unlock dev option (just harass your Build number in settings)
-be connected to the internet (WiFi or 5g)
-allow USB debugging
-OEM unlock
-be warned that this might cause WWIII
-Power off your device. Press Volume Up + Volume Down THEN plug your Tablet lnto a PC to boot into download mode.
-Release buttons immediately when the blue screen shows itself.
-Long press volume up to unlock the bootloader. This will wipe your data and automatically reboot
-Go through the initial setup.
-Skip through all the steps except wifi or 5g
-sign into your Google or Samsung account
-Enable Developer options & USB debugging
-reboot
-You have an unlock bootloader and have control over your device, (it is unfair that this voids your warranty as you should be able to use your hardware as you please).
2: Root install:
-Install Magisk
-use frija or something else to get the latest file according to your device and your CSC :
-patch the whole AP file with magisk (transfer of big files can be tricky, using SD card to transfer file from computer to tablet and vice versa seems like one if the easiest way)
-use odin to flash AP (the patched one), CP, BL and CSC (will wipe once again and reboot)
-Open magisk to finish install (reboot)
-You have root
3: Root update:
-use Frija or something else to get the latest file according to your device and your CSC :
-patch the whole AP file with magisk
-use Odin to flash AP (the patched one), CP, BL and Home_CSC (using CSC will wipe)
-Press and hold Vol-down and Power let go of all buttons once the screen turn on.
-You have root, data kept and update
Please let me know if something should be added or edited.
Hi @Vinsang! Thanks for the nice post. I'd like to suggest you edit the type of thread this is and make it a "How To Guide" instead of "Question" thread. That will help it stand out, especially if anyone uses the Quick Filters at the top of the list of threads in this section.
Edit: Thanks for changing it. Cheers!
How to Root (or update an already-rooted device)​​Prereqs​
Install the USB driver from https://developer.samsung.com/android-usb-driver
Get the latest Odin from https://odindownloader.com/category/download and unzip it
Get the latest Frija from https://github.com/SlackingVeteran/frija/releases and unzip it
Start Frija and begin downloading the latest firmware for your Model and CSC:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Model Numbers
S8 Ultra 5G: SM-X906
S8 Ultra Wifi: SM-X900
S8+ 5G: SM-X806
S8+ Wifi: SM-X800
S8 5G: SM-X706
S8 Wifi: SM-X700
CSC: Settings > About Tablet > Software Information > Service provider software version
​Step 1 - Prepare your Tablet (only necessary for first install on unrooted device)​
While Frija is downloading the firmware, prepare your device by doing the following:
Settings > About Tablet > Software Information > Click Build Number 7 times quickly
Developer Options (just below About Tablet on the left column)
Turn on USB Debugging
Turn on OEM unlocking
NOTE: If the OEM Unlocking option doesn't appear, connect the device to the internet, wait a few minutes, then try again
Power tablet completely off (Hold volume down + power button if you haven't changed the Bixby settings)
While holding volume up and volume down, plug the tablet into your PC via USB
Let go of volume keys as soon as the blue-green screen shows up
Press and hold volume up for 5 seconds, the screen will change to a confirmation prompt
Press volume up again to confirm, the tablet will reboot
Unplug your tablet from USB
Go through initial setup. Don't bother copying files or installing anything.
Skip signing in to your Google account and Samsung account. You won't be using them for this step.
Settings > About Tablet > Software Information > Click Build Number 7 times quickly
Developer Options (just below About Tablet on the left column)
Turn on USB Debugging
Reboot the tablet
​Step 2 - Patch the stock firmware to make it rooted​
Frija should have finished downloading by now, unzip the file (remember where you unzipped it to)
Plug your tablet in to your computer via USB and click Allow if it prompts to allow data access
If this is your first install / you're rooting the tablet for the first time:
Download Magisk-vXX.XX.apk from the topmost release at https://github.com/topjohnwu/Magisk/releases
Copy the Magisk-vXX.XX.apk and the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
Open the My Files app on the tablet and browse to Downloads
Click the Magisk-vXX.XX.apk and it will prompt you to click Settings
In Settings, turn on My Files, then it will give you a prompt to Install
When Magisk is done installing, click Open
If your tablet was already rooted, and you're just updating:
Copy the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
After the file is done copying, unplug your tablet from USB
In Magisk, click Install in the top Magisk area, then the option for Select and Patch a file
Click My Files > Downloads, select the AP_XXX_XXX.tar.md5 file and click Done at the bottom
Click Lets Go -> After a few moments, it should display this (ignore 'Installation failed' at the top, it always does that):
Step 3 - Apply the rooted firmware​
Plug your tablet back in to USB, then on your PC, go back to This PC > Galaxy Tab S8 Ultra > Internal Storage > Download and copy the magisk_patched-xxx.tar file back to the folder where you unzipped the zip file from Frija
After the copy is finished, unplug your tablet from your PC and completely power off your tablet
While holding volume up and volume down, plug the tablet into your PC via USB
Let go of volume keys as soon as the blue-green screen shows up
Click volume up (the side of volume nearest the power) briefly (don't hold it) to go into download mode
Start Odin and accept the disclaimer prompt
Click BL and select the BL_XXX_XXX.tar.md5 file where you unzipped the zip file from Frija
Click AP and select the magisk_patched-XXX.tar file
If this is your first install / you're rooting the tablet for the first time (this WILL wipe your data):
Click CSC and select the CSC_XXX_XXX.tar.md5
If your tablet was already rooted, and you're just updating (this WILL NOT wipe your data):
Click CSC and select the HOME_CSC_XXX_XXX.tar.md5
Odin should now look like this:
Click Start. When it's finished, Odin will display "PASS!" and the tablet will automatically reboot.
Step 4 - Verify and finalize​
Go through the normal setup, signing in to your Google and Samsung accounts this time
Click on Magisk that is now pre-installed, and go through the Settings step to allow it to install again
It should prompt you that your device needs additional setup and one more reboot, click OK
After rebooting, your device should be fully rooted. Use a root checker app if you want to verify.
​Step 5 (optional) - Get Netflix (and banking apps etc) working with root​
Install https://github.com/Fox2Code/FoxMagiskModuleManager/releases and run it
Search for Universal Safetynet Fix by kdrag0n and install it
In Magisk settings click Systemless hosts, turn on Zygisk, turn on Enforce Denylist
Click Configure Denylist, then the 3 dot menu and Show System Apps
Search for Google Play Store, click it, check the check and turn on all options underneath
Search for Google Play Services, click it, turn on .gms and .gms.unstable ONLY
Search for Netflix, click it, check the check and turn on all options underneath
(optional) Add your bank / pay app, etc here if you'd like
In Settings > Apps, search for Google Play Services and Google Play Store and clear all data (not just cache) for each
Reboot
NOTE - This is currently only passing Widevine level 3, so Netflix is limited to SD. I'm still trying to figure out how to get L1 / full HD.
Is there currently any way to make nandroid backups without TWRP since there isn't a build of it for the Tab S8 line yet?
SavXL said:
Is there currently any way to make nandroid backups without TWRP since there isn't a build of it for the Tab S8 line yet?
Click to expand...
Click to collapse
Not you can't make a full nandroid back up without TWRP for the moment. You can use Swift backup or something similar to backup some things in particular, Google backup is also pretty convenient.
Anyone work out how to get Netflix working with root yet? Also, is Magisk manager showing any modules to download in the Magisk app for you guys? I can install from file, but the downloading functionality doesn't seem to be working.
Dunno about Netflix, but this worked for banking apps:
Add this module : https://github.com/kdrag0n/safetynet-fix
Zigisk and enforced denylist on and add Netflix (or other) in the deny list. Reboot and tryout.
It seemed that the download section isn't there anymore on the latest magisk, same on other devices. You gotta download them separately.
skrowl said:
Anyone work out how to get Netflix working with root yet? Also, is Magisk manager showing any modules to download in the Magisk app for you guys? I can install from file, but the downloading functionality doesn't seem to be working.
Click to expand...
Click to collapse
Not sure when, but somewhere in an update, the ability to download modules from magisk directly was removed. You can download them using an app called Fox's Magisk Module Manager. You can search for modules just like you could on Magisk, and they'll be added once you install them and reboot. Also, for the netflix thing, your device may not be passing safetynet. Checking this was also remove in an update, but you can check it with YASNAC.
Edit: I just did this with my rooted Tab S7+, but it should work with the S8+ and S8U as well. Doing this should let you pass safetynet and be able to use Netflix.
1. Enable Zygisk in Magisk settings, then reboot.
2. Enable Enforce DenyList in Magisk settings, then go to Configure DenyList.
3. Enable show system apps with the menu on the top-right, then search "google play services".
4. Enable DenyList for com.google.android.gms & com.google.android.gms.unstable, then reboot.
5. Open YASNAC to run safetynet attestation, you should be passing basic integrity but failing cts profile match.
6. Download and install the latest version of the safetynet fix for zygisk module, then reboot.
7. Check YASNAC again, you should now be passing basic integrity and cts profile match.
8. Go to settings > apps, find google play service & google play store, clear data for both of them, reboot.
9. Go to the play store > settings, play protect certification should now say "device is certified".
10. Open Magisk > Configure DenyList, search for Netflix (enable show system apps if you need to), enable DenyList for everything, reboot.
11. Update Netflix if it's not up to date. If the play store is allowing you to update Netflix at all, then you're good to go.
Now you have Netflix running on your rooted tab!
Edit 2: Accidentally saved my first edit before I finished the instructions, my bad.
skrowl said:
Prereqs​
Install the USB driver from https://developer.samsung.com/android-usb-driver
Get the latest Odin from https://odindownloader.com/category/download and unzip it
Get the latest Frija from https://github.com/SlackingVeteran/frija/releases and unzip it
Start Frija and begin downloading the latest firmware for your Model and CSC:View attachment 5574197
Model Numbers
S8 Ultra 5G: SM-X906
S8 Ultra Wifi: SM-X900
S8+ 5G: SM-X806
S8+ Wifi: SM-X800
S8 5G: SM-X706
S8 Wifi: SM-X700
CSC: Settings > About Tablet > Software Information > Service provider software version
​Step 1 - Prepare your Tablet​
While Frija is downloading the firmware, prepare your device by doing the following:
Settings > About Tablet > Software Information > Click Build Number 7 times quickly
Developer Options (just below About Tablet on the left column)
Turn on OEM unlocking
Turn on USB Debugging
Power tablet completely off (Hold volume down + power button if you haven't changed the Bixby settings)
While holding volume up and volume down, plug the tablet into your PC via USB
Let go of volume keys as soon as the blue-green screen shows up
Press and hold volume up for 5 seconds, the screen will change to a confirmation prompt
Press volume up again to confirm, the tablet will reboot
Unplug your tablet from USB
Go through initial setup. Don't bother copying files or installing anything.
Skip signing in to your Google account and Samsung account. You won't be using them for this step.
Settings > About Tablet > Software Information > Click Build Number 7 times quickly
Developer Options (just below About Tablet on the left column)
Turn on USB Debugging
Reboot the tablet
​Step 2 - Patch the stock firmware to make it rooted​
Frija should have finished downloading by now, unzip the file (remember where you unzipped it to)
Plug your tablet in to your computer via USB and click Allow if it prompts to allow data access
If this is your first install / you're rooting the tablet for the first time:
Download Magisk-vXX.XX.apk from the topmost release at https://github.com/topjohnwu/Magisk/releases
Copy the Magisk-vXX.XX.apk and the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
Open the My Files app on the tablet and browse to Downloads
Click the Magisk-vXX.XX.apk and it will prompt you to click Settings
In Settings, turn on My Files, then it will give you a prompt to Install
When Magisk is done installing, click Open
If your tablet was already rooted, and you're just updating:
Copy the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
Open Magisk
In Magisk, click Install in the top Magisk area, then the option for Select and Patch a file
Click My Files > Downloads, select the AP_XXX_XXX.tar.md5 file and click Done at the bottom
Click Lets Go ->. After a few moments and it should give you a screen like this:View attachment 5574199
Step 3 - Apply the rooted firmware​
On your PC, go back to This PC > Galaxy Tab S8 Ultra > Internal Storage > Download and copy the magisk_patched-xxx.tar file back to the folder where you unzipped the zip file from Frija
After the copy is finished, unplug your tablet from your PC and turn the tablet off
While holding volume up and volume down, plug the tablet into your PC via USB
Let go of volume keys as soon as the blue-green screen shows up
Click volume up briefly (don't hold it) to go into download mode
Start Odin and accept the disclaimer prompt.
Click BL and select the BL_XXX_XXX.tar.md5 file where you unzipped the zip file from Frija
Click AP and select the magisk_patched-XXX.tar file
If this is your first install / you're rooting the tablet for the first time:
Click CSC and select the CSC_XXX_XXX.tar.md5
If your tablet was already rooted, and you're just updating:
Click CSC and select the HOME_CSC_XXX_XXX.tar.md5
Odin should now look like this:View attachment 5574201
Click Start. When it's finished, Odin will display "PASS!" and the tablet will automatically reboot.
Step 4 - Verify and finalize​
Go through the normal setup, signing in to your Google and Samsung accounts this time
Click on Magisk that is now pre-installed, and go through the Settings step to allow it to install again
It should prompt you that your device needs additional setup and one more reboot, click OK
After rebooting, your device should be fully rooted. Use a root checker app if you want to verify.
Edit - Thanks OP, but I don't think of this as a better guide. I just took really careful notes of what I was doing, so that I'd be able to reproduce it in 6 months when my brain had completely forgotten all the buttons!
Click to expand...
Click to collapse
Excellent guide. I just had my OOBI this morning & I forgot about having to change the date to an earlier one, check for a software update, etc before being able to see OEM unlock in developer settings. But that's a one & done.
skrowl said:
Anyone work out how to get Netflix working with root yet? Also, is Magisk manager showing any modules to download in the Magisk app for you guys? I can install from file, but the downloading functionality doesn't seem to be working.
Click to expand...
Click to collapse
To download magisk modules use this app; https://github.com/Fox2Code/FoxMagiskModuleManager
To hide root you can try this:
1. Magisk -> Settings -> Hide the Magisk app (It will get a new random package name so other apps won't see that it's actually Magisk and additionally you can choose a new name for the app as well.)
2. Open the newly created magisk app, install extra files when prompted and tab will reboot automatically.
3. Flash MagiskHide Props Config https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/releases
4. Reboot
5. Flash Universal Safetynet Fix https://github.com/kdrag0n/safetynet-fix/releases
6. Reboot
7. Add any app you want to hide root from to DenyList: Google Play Store, Google Play Services, Google Services Framework, Netflix, banking apps etc.
8. Enforce DenyList MUST stay turned off!
9. Flash Shamiko module to hide root properly.
Releases · LSPosed/LSPosed.github.io
Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.
github.com
10. Reboot
After checking Frija, found that an update was available fro my SM-X906B EUX, Just updated to X906BXXU1AVCD/X906BOXM1AVCD/X906BXXU1AVCD using step 3 of the guide without issue (root and data kept).
Is there a way to be notify when an update is out ? Or do i have to manually check every month?
Do we have changelog or something similar?
Vinsang said:
After checking Frija, found that an update was available fro my SM-X906B EUX, Just updated to X906BXXU1AVCD/X906BOXM1AVCD/X906BXXU1AVCD using step 3 of the guide without issue (root and data kept).
Is there a way to be notify when an update is out ? Or do i have to manually check every month?
Do we have changelog or something similar?
Click to expand...
Click to collapse
Someone else had given the link to this site (for your model) https://samfw.com/firmware/SM-X906B.
No automatic notifications, but I use a Windows program that checks sites for updates (https://samfw.com/firmware/SM-X900 for my model, which won't arrive for another 12 days).
Might also be able to use https://www.sammobile.com/firmwares/
Somewhere on this site might occasionally be generic changelogs https://www.sammobile.com/news/galaxy-tab-s8-ultra-february-2022-security-update-released/#
Samsung Galaxy Tab S8 Ultra
Introduction Samsung is making no secret of the fact that it wants to offer the best Android tablet on the market. ...
www.sammobile.com
Samsung Galaxy Tab S8+
Introduction Prior to the Galaxy Tab S8 series, the
www.sammobile.com
Samsung Galaxy Tab S8
Introduction Samsung's flagship tablet lineup was due for a major refresh and the company came through with the Galaxy Tab S8 ...
www.sammobile.com
Quick question. If another software update were to come out, could I update it and still have magisk and root access afterwards? My Tab S8+ says its device status is official, and it doesn't tell me that my device is rooted when I connect to the server to check for updates. So, if I updated this way, would that remove the whole patching the AP file with magisk and flashing it with Odin thing? It'd be awesome to have the latest updates and such while maintaining root access.
To keep root and your data while updating, follow the step 3 of the guide in post #1( it requires that you look manually for updates).
I wouldn't advise to update via OTA while rooted. I don't even think you'll get the prompts.
Vinsang said:
To keep root and your data while updating, follow the step 3 of the guide in post #1( it requires that you look manually for updates).
I wouldn't advise to update via OTA while rooted. I don't even think you'll get the prompts.
Click to expand...
Click to collapse
That's odd because I got the prompt to update on my rooted Tab S7+ (it also says the device status is official) when the OneUI 4.1 update came out for it. I haven't tested to see if that would change anything, but since the S7+ has TWRP, I can just restore a backup Incase something doesn't turn out well.
Hi all. I purchased a SM-X900 from the Samsung website(UK). I am having a serious problem with getting the OEM unlocking option to display in the developer options menu. I have tried the known workarounds (change date/disable automatic updates, etc) but had no success. Does anyone have any other methods/ideas? I previously had the tab s7+ and had no problems with this.
Any tips would be much appreciated!
brunosilvauk said:
Hi all. I purchased a SM-X900 from the Samsung website(UK). I am having a serious problem with getting the OEM unlocking option to display in the developer options menu. I have tried the known workarounds (change date/disable automatic updates, etc) but had no success. Does anyone have any other methods/ideas? I previously had the tab s7+ and had no problems with this.
Any tips would be much appreciated!
Click to expand...
Click to collapse
I've had some issues where after enabling OEM Unlocking and going through the process, after Unlocking and resetting, the option disappears, but OEM is still unlocked. Not sure what causes this, but after rebooting for some root-required things and checking again, the option was there and changeable. I actually went throught the normal initialization process on my Tab S7+ and Tab S8+ (wifi, clock, samsung account, etc) and never had any issues. Maybe try either factory resetting again or flashing latest stock firmware (you can flash official firmware even if oem is locked). YMMV though. This specific issue of the option not showing up at all never happened for me, so I'm not sure how much help my suggestions will be.
SavXL said:
I've had some issues where after enabling OEM Unlocking and going through the process, after Unlocking and resetting, the option disappears, but OEM is still unlocked. Not sure what causes this, but after rebooting for some root-required things and checking again, the option was there and changeable. I actually went throught the normal initialization process on my Tab S7+ and Tab S8+ (wifi, clock, samsung account, etc) and never had any issues. Maybe try either factory resetting again or flashing latest stock firmware (you can flash official firmware even if oem is locked). YMMV though. This specific issue of the option not showing up at all never happened for me, so I'm not sure how much help my suggestions will be.
Click to expand...
Click to collapse
Thanks, in my case, I have not seen this OEM option at all, since I received the device. I have not been able to root it.
brunosilvauk said:
Thanks, in my case, I have not seen this OEM option at all, since I received the device. I have not been able to root it.
Click to expand...
Click to collapse
Well, something I can recommend is downloading the latest firmware update for your specific device (use either frija or samfw), going into download mode by holding vol+ and vol- while connecting the device to a PC, and flashing it with Odin, or you can update officially since your device hasn't been rooted yet. Maybe the current version you're on is affecting it somehow? No clue man. This issue is brand new to me.
SavXL said:
Well, something I can recommend is downloading the latest firmware update for your specific device (use either frija or samfw), going into download mode by holding vol+ and vol- while connecting the device to a PC, and flashing it with Odin, or you can update officially since your device hasn't been rooted yet. Maybe the current version you're on is affecting it somehow? No clue man. This issue is brand new to me.
Click to expand...
Click to collapse
No joy, have no idea how to fix this. Thank you for your input anyway! Maybe someone else has any other ideas?

[GUIDE] Installing GMS on Huawei P40 Pro with EMUI 10

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!
so i have to roll back the EMUI from 12 to 10 first right?
XanaRaquel said:
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.
Thank you badmania98 and Average Logs!
Click to expand...
Click to collapse
Is your Google account on phone Settings\Users & accounts\Google ?
I tried about 20 times to do according to this instructions with HuaGu2.
Tried 10 times with HuaGu3.
And every time the same result: after uninstalling MicroG and installing Google Play Services, there is no Google item in Settings, no Google accounts (although there were MicroG accounts) and the Play Market asks to enter.
I have a Huawei P40 EMUI 12 Europe phone. I tried several different firmware, downgraded to EMUI 11 - the result is the same.
Have you come across such cases? What to do?
Not working for me either, same reason. When i uninstall microg, it also uninstalls my google accounts
P40 Pro, 10.1.0.176 (c432)
Any suggestions?
BestAlex said:
I tried about 20 times to do according to this instructions with HuaGu2.
Tried 10 times with HuaGu3.
And every time the same result: after uninstalling MicroG and installing Google Play Services, there is no Google item in Settings, no Google accounts (although there were MicroG accounts) and the Play Market asks to enter.
I have a Huawei P40 EMUI 12 Europe phone. I tried several different firmware, downgraded to EMUI 11 - the result is the same.
Have you come across such cases? What to do?
Click to expand...
Click to collapse
Cheecky2chops said:
Not working for me either, same reason. When i uninstall microg, it also uninstalls my google accounts
P40 Pro, 10.1.0.176 (c432)
Any suggestions?
Click to expand...
Click to collapse
A lower firmware is needed.
EMUI10.1.0.121 or 131 for P40Pro C432.
badmania98 said:
A lower firmware is needed.
EMUI10.1.0.121 or 131 for P40Pro C432.
Click to expand...
Click to collapse
Hi, I tried it 1st a few times on 10.1.0.121, exactly same outcome. The dam thing then auto updated to 176 and tried with that, again, exactly the same outcome.
Cheecky2chops said:
Hi, I tried it 1st a few times on 10.1.0.121, exactly same outcome. The dam thing then auto updated to 176 and tried with that, again, exactly the same outcome.
Click to expand...
Click to collapse
All steps are described on my (closed) thread. See my signature.
badmania98 said:
All steps are described on my (closed) thread. See my signature.
Click to expand...
Click to collapse
Yes, I was going to try that. But when I tried to downgrade via your Dload method (like i did before to get to 121) it wont let me downgrade now. It is now on 230. I've formatted memory stick, put dload folder back on it and tried again but it stays at 230. So why before it let me downgrade but not now? I dont get it.
Cheecky2chops said:
Yes, I was going to try that. But when I tried to downgrade via your Dload method (like i did before to get to 121) it wont let me downgrade now. It is now on 230. I've formatted memory stick, put dload folder back on it and tried again but it stays at 230. So why before it let me downgrade but not now? I dont get it.
Click to expand...
Click to collapse
From 11.0.0.230 to 10.1.0.121 you never ever have to use dload method. I never recommend this.
badmania98 said:
From 11.0.0.230 to 10.1.0.121 you never ever have to use dload method. I never recommend this.
Click to expand...
Click to collapse
Ohhh, sorry, i think im gettibg confused and your repky has helped me remember, thanks!
So i used dload method to get to 230. Then i must of used hisuite proxy to get to 121. Sorry mate, ill try that again later, then the method you used for gms.
XanaRaquel said:
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!
Click to expand...
Click to collapse
I am unable to make a backup with Huagu pc app. And I suspect that is because I have FW10.1.0.121 and data transfer and fast charge is disabled, right?​
Help much appreciated. Thx
The guide that I posted on the top doesn't work for me anymore - Device not certificated errors. It stopped working around last November. However, today I found a tutorial that works:
So new Tutorial:
Link here
WHAT I DID DIFFERENTLY:
1 - His version is 10.1.0.134 but I'm still on 10.1.0.176 (superior) and it worked.
2 - Maybe because of that, the process of Backup & Restore doesn't worked. The password isn't "icfix1net" anymore, it's "a12345678" or whatever is in the password tip. Still, couldn't restore. So I skipped opening that chinese app.
3 - Google Play Store didn't installed - said it's already installed (which isn't). I continued anyway.
4 - From this point forward I did everything like the tutorial except the parts that involve Google Play Store and the activation of syncing contacts.
5 - Uninstalled the Backup & Restore app.
6 - Done.
Notes:
- If you want to install apps just use the Aurora Store. It uses the apps from Google Play Store so it's safe. I installed Google Maps from there to do the testing.
- Google Play Store is what actually messes everything up because it updates itself and GMS. Either don't install it or block its access to the Internet (you can do that in the settings or use a firewall or whatever).
- If this doesn't work, try to follow the whole tutorial. Who knows. Like I said in the beginning, this is what worked for me.
- If you need to downgrade there are links in the video description, plus there's a lot of tutorials there on XDA for that.
Side note: If you noticed, he has a P40 Pro with unlocked bootloader. I don't know what's the point since there isn't root or custom ROMs available, but it can be done (probably paying). Mine is NOT and it doesn't make a difference in the process.
Good luck everyone !
EDIT: Late reply to everyone:
- Yes, the Google account is in the Settings.
- This new tutorial doesn't use the PC so try this.
- About all firmware questions I can't really answer. I have 10.1.0.176 and never done a downgrade. I simply never updated after that and always disabled the auto updates.

[GUIDE] How To Downgrade From EMUI 12 To EMUI 10 (Supported GMS)

Hiya XDA People, Today I will be showing you how to install GMS with full downgrade, this tutorial works flawlessly and you can give it a shot!
Let's get started
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Step 1:
To downgrade from EMUI 12 to EMUI 10, we need to firstly downgrade to EMUI 11
To do that here's what to do:
1. Download HiSuite 11.0.0.610 (Downloads Provided)
2. Set it up, and plug your phone in and do the process
3.(WARNING WITHOUT HISUITE PROXY) Press check for updates and wait
4. After you waited for a while, there should be a button that says switch version to EMUI 11.0.0.260
5. Downgrade your phone into EMUI 11.0.0.260
Step 2:
Now we need to downgrade from EMUI 11.0.0.260 to EMUI 11.0.0.230 (The Dload file attached is for C432, the dload file has been tested to work with all CXXX codes, Has been tested on C185 P40 Pro)
1. Download the file provided
2. Get an OTG flash drive, NM card or any flash drive that can work on both a PC and the P40 Pro
3. Once downloaded open the file and go to Software, you should see a folder named dload copy the file and paste it on your flash drive
4. Plug the flash drive to your phone with the dload file in the flash drive
5. once plugged in, go to the dialer app and write "*#*#2846579*#*#*", Then go to software upgrade then Memory card upgrade then press yes and wait for the downgrade
Step 3:
Once downgraded, we need to downgrade from EMUI 11.0.0.230 to EMUI 10.1.0 Supported GMS version
1. Install HiSuite 11.0.0.530 (Uninstall the old HiSuite 11.0.0.610), Plug your phone and do the process, once HiSuite is installed on the phone, uninstall HiSuite 11.0.0.530 ONLY FROM THE PC, then download HiSuite 10.1.0.550 and HiSuite Proxy 2.4.0 (Downloads Provided), then go to https://professorjtj.github.io and then go on your phone, on your phone go to the dialer app and write "*#*#2846579*#*#", once written go to veneer information and Version Info, then scroll all the way to the end until you see Base, Cust And Preload Software Version, in the CUST section, Take the first 2 codes EX:/ELS-NXX and paste it in the website as phone model, then in the same CUST section, in the brackets (CXXX) copy it and paste it on the website Region (CXXX), keep in mind all the website data should be entered on the pc AND NOT THE PHONE
2. Once done, Open HiSuite Proxy and go back to the website, then find the CUST and Preload file, as for the base make sure the version is between 10.1.0.130-10.1.0.135, and press Add ROM for all 3 files
3. Once added go back to HiSuite Proxy and press Roll Back and then press setup and wait, once successful close the CMD tab AND NOT HISUITE PROXY
4. Open HiSuite and plug the phone in, then write the code and press check for update and wait
5. Once done, press switch to an older version and check if the version is between 10.1.0.130-10.1.0.135, if so downgrade it
6. Wait for the downgrade to finish downloading
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Now, Downgrading is done, we will move onto downloading Google Play (KEEP IN MIND, DO NOT UPDATE YOUR PHONE UNTIL THE WHOLE PROCESS IS DONE)
Lets start!
Step 1:
1. Download the APK Bundle to the phone
2. Once downloaded, extract the file onto your phone
3. Go into the folder and there should be numbered folder and apk files
4. Copy a folder named "Backup" and paste it into a folder named "Huawei" onto the main directory
5. Once done, go to settings and then System & Updates then date and time and set it to manual, and change the date into 2015 (day and month don't matter)
6. Go to settings, Apps, Apps and then press on the 4 dotted square on the top right
7. Press show system process and search for "Backup", then uninstall it
8. After that, go back to the APK bundle folder and install the backup apk provided
9. Once downloaded, go to settings, System & Update then Backup & Restore, press on the 4 dotted square on the top right and press Restore from internal storage
10. It should be one file, that's an app then press restore, the password is "ictfix1net' (Password provided as the hint, QUICK NOTE, THE FOLDER IS NOT MINE AND I DO NOT OWN IT)
11. Go to the app downloaded on the phone and press on the big blue button on the bottom, then press activate and press the blue button again, make sure that everything is starting to load
12. Once everything started to load, go back to settings, System & Updates, date and time then set it back to automatic
13. Go back to the APK bundle and install MicroG Huawei, then open it
14. Press on add account (if it crashes its okay it happens, just press add account again and it will work), then add your google account
15. Once added, go back to the APK Bundle and install every app numbered from 2-6 (DO NOT INSTALL GMS IN THE PROCESS YET)
16. Once all installed, go and uninstall MicroG Huawei then go to Settings, User & Accounts then check if your google account is there, if so go to it and press on it then start syncing it (if the google account is not there, proceed to step 24 )
17. Go back to the APK Bundle folder and install GMS.apk (ONLY GMS, NUMBERED 7)
18. Once downloaded, open Google Play and check if it works
19. Go to settings, Apps, Apps, 4 dotted square on the top right and press show system process
20. search for "Google" and go to Google Account Manager, Google Play Games and Google Service Framework, force stop them and clear their data (KEEP IN MIND, DO IT FOR THOSE 3 ONLY)
21. Once done' reboot your phone
22. Once rebooted, go back to APK Bundle folder, then install GMS Notification Fix.apk (ONLY GMS NOTIFICATION FIX, NUMBERED 8), after installing it repeat step 20 and 21
23. Once rebooted, go back to APK Bundle folder, then install GMS Play Protect Certified Fix.apk, once downloaded go to Google Play and search for any app, if no results show go back to settings, Apps, Apps then search for "Google Play Store" and force stop, then clear the data and it will work
24. If it did not work, message me on my telegram, https://t.me/MohammedAwsXDA (The services are FREE, but if you would like to contribute to help me make all those free services possible, you can donate)
IMPORTANT NOTE, DISABLE AUTO UPDATE OR THEN IT WILL STOP WORKING, MAKING YOU REPEAT EVERY SINGLE STEP
To disable it go to Google Play Store, Press on the Profile Picture, Settings, Network Preferences and press Auto-Update Apps then press Don't Auto-Update Apps
ANOTHER IMPORTANT NOTE, ANY DAMAGE DONE TO THE DEVICE I AM NOT RESPONSIBLE, PROCEED WITH CAUTION
Files:
Downgrade dload file: https://androidhost.ru/Z6c
HiSuite Proxy: https://drive.google.com/file/d/1O5UczUz5BExvjYQPE5OUuJHAW0xoUVnD/view?usp=sharing
HiSuite 11.0.0.610: https://drive.google.com/file/d/1n2KML4M7FeghdfYX0Loy8YoPT5se0Wpj/view?usp=sharing
HiSuite 11.0.0.530: https://drive.google.com/file/d/1542BL9qlP0xxgqD-sV7l8FGHqT53p0Eq/view?usp=sharing
HiSuite 10.1.0.550: https://drive.google.com/file/d/1yCQdeGZhFTYa3MKgy4EQuTQ5_v0VlSvP/view?usp=sharing
APK Bundle: https://drive.google.com/file/d/11ZVz2rAv0j4Li_D43-dBUuLb5EqkQ_xf/view?usp=sharing
Credit goes to https://forum.xda-developers.com/m/badmania98.619592/ for providing the Proxy, HiSuite and dload files
”12.1. Give credits where due - Credits and acknowledgements for using and releasing work which is based on someone else's work are an absolute must. Works reported to have no credits will be taken down until proper acknowledgements are added by the member in question;”
📚 XDA Developers Forum Rules 📚
XDA-Developers FORUM RULES List of Forum Moderators, click HERE Delete Your XDA Account HERE 1. Search before posting. Use one of our search functions before posting or creating a new thread. Whether you have a question or just something new...
forum.xda-developers.com
badmania98 said:
”12.1. Give credits where due - Credits and acknowledgements for using and releasing work which is based on someone else's work are an absolute must. Works reported to have no credits will be taken down until proper acknowledgements are added by the member in question;”
📚 XDA Developers Forum Rules 📚
XDA-Developers FORUM RULES List of Forum Moderators, click HERE Delete Your XDA Account HERE 1. Search before posting. Use one of our search functions before posting or creating a new thread. Whether you have a question or just something new...
forum.xda-developers.com
Click to expand...
Click to collapse
Credit already given at the last line.
I hv Huwaei P40 pro still stuck on emui 10.1.0.112 emui 10.1.1 android version 10 its not updating can someone help
Prince 1248 said:
I hv Huwaei P40 pro still stuck on emui 10.1.0.112 emui 10.1.1 android version 10 its not updating can someone help
Click to expand...
Click to collapse
Try to update it using HiSuite
Prince 1248 said:
I hv Huwaei P40 pro still stuck on emui 10.1.0.112 emui 10.1.1 android version 10 its not updating can someone help
Click to expand...
Click to collapse
i can use hisuite last version,it work
MohammedAws said:
Hiya XDA People, Today I will be showing you how to install GMS with full downgrade, this tutorial works flawlessly and you can give it a shot!
Let's get started
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Step 1:
To downgrade from EMUI 12 to EMUI 10, we need to firstly downgrade to EMUI 11
To do that here's what to do:
1. Download HiSuite 11.0.0.610 (Downloads Provided)
2. Set it up, and plug your phone in and do the process
3.(WARNING WITHOUT HISUITE PROXY) Press check for updates and wait
4. After you waited for a while, there should be a button that says switch version to EMUI 11.0.0.260
5. Downgrade your phone into EMUI 11.0.0.260
Step 2:
Now we need to downgrade from EMUI 11.0.0.260 to EMUI 11.0.0.230 (The Dload file attached is for C432, the dload file has been tested to work with all CXXX codes, Has been tested on C185 P40 Pro)
1. Download the file provided
2. Get an OTG flash drive, NM card or any flash drive that can work on both a PC and the P40 Pro
3. Once downloaded open the file and go to Software, you should see a folder named dload copy the file and paste it on your flash drive
4. Plug the flash drive to your phone with the dload file in the flash drive
5. once plugged in, go to the dialer app and write "*#*#2846579*#*#*", Then go to software upgrade then Memory card upgrade then press yes and wait for the downgrade
Step 3:
Once downgraded, we need to downgrade from EMUI 11.0.0.230 to EMUI 10.1.0 Supported GMS version
1. Install HiSuite 11.0.0.530 (Uninstall the old HiSuite 11.0.0.610), Plug your phone and do the process, once HiSuite is installed on the phone, uninstall HiSuite 11.0.0.530 ONLY FROM THE PC, then download HiSuite 10.1.0.550 and HiSuite Proxy 2.4.0 (Downloads Provided), then go to https://professorjtj.github.io and then go on your phone, on your phone go to the dialer app and write "*#*#2846579*#*#", once written go to veneer information and Version Info, then scroll all the way to the end until you see Base, Cust And Preload Software Version, in the CUST section, Take the first 2 codes EX:/ELS-NXX and paste it in the website as phone model, then in the same CUST section, in the brackets (CXXX) copy it and paste it on the website Region (CXXX), keep in mind all the website data should be entered on the pc AND NOT THE PHONE
2. Once done, Open HiSuite Proxy and go back to the website, then find the CUST and Preload file, as for the base make sure the version is between 10.1.0.130-10.1.0.135, and press Add ROM for all 3 files
3. Once added go back to HiSuite Proxy and press Roll Back and then press setup and wait, once successful close the CMD tab AND NOT HISUITE PROXY
4. Open HiSuite and plug the phone in, then write the code and press check for update and wait
5. Once done, press switch to an older version and check if the version is between 10.1.0.130-10.1.0.135, if so downgrade it
6. Wait for the downgrade to finish downloading
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Now, Downgrading is done, we will move onto downloading Google Play (KEEP IN MIND, DO NOT UPDATE YOUR PHONE UNTIL THE WHOLE PROCESS IS DONE)
Lets start!
Step 1:
1. Download the APK Bundle to the phone
2. Once downloaded, extract the file onto your phone
3. Go into the folder and there should be numbered folder and apk files
4. Copy a folder named "Backup" and paste it into a folder named "Huawei" onto the main directory
5. Once done, go to settings and then System & Updates then date and time and set it to manual, and change the date into 2015 (day and month don't matter)
6. Go to settings, Apps, Apps and then press on the 4 dotted square on the top right
7. Press show system process and search for "Backup", then uninstall it
8. After that, go back to the APK bundle folder and install the backup apk provided
9. Once downloaded, go to settings, System & Update then Backup & Restore, press on the 4 dotted square on the top right and press Restore from internal storage
10. It should be one file, that's an app then press restore, the password is "ictfix1net' (Password provided as the hint, QUICK NOTE, THE FOLDER IS NOT MINE AND I DO NOT OWN IT)
11. Go to the app downloaded on the phone and press on the big blue button on the bottom, then press activate and press the blue button again, make sure that everything is starting to load
12. Once everything started to load, go back to settings, System & Updates, date and time then set it back to automatic
13. Go back to the APK bundle and install MicroG Huawei, then open it
14. Press on add account (if it crashes its okay it happens, just press add account again and it will work), then add your google account
15. Once added, go back to the APK Bundle and install every app numbered from 2-6 (DO NOT INSTALL GMS IN THE PROCESS YET)
16. Once all installed, go and uninstall MicroG Huawei then go to Settings, User & Accounts then check if your google account is there, if so go to it and press on it then start syncing it (if the google account is not there, proceed to step 24 )
17. Go back to the APK Bundle folder and install GMS.apk (ONLY GMS, NUMBERED 7)
18. Once downloaded, open Google Play and check if it works
19. Go to settings, Apps, Apps, 4 dotted square on the top right and press show system process
20. search for "Google" and go to Google Account Manager, Google Play Games and Google Service Framework, force stop them and clear their data (KEEP IN MIND, DO IT FOR THOSE 3 ONLY)
21. Once done' reboot your phone
22. Once rebooted, go back to APK Bundle folder, then install GMS Notification Fix.apk (ONLY GMS NOTIFICATION FIX, NUMBERED 8), after installing it repeat step 20 and 21
23. Once rebooted, go back to APK Bundle folder, then install GMS Play Protect Certified Fix.apk, once downloaded go to Google Play and search for any app, if no results show go back to settings, Apps, Apps then search for "Google Play Store" and force stop, then clear the data and it will work
24. If it did not work, message me on my telegram, https://t.me/MohammedAwsXDA (The services are FREE, but if you would like to contribute to help me make all those free services possible, you can donate)
IMPORTANT NOTE, DISABLE AUTO UPDATE OR THEN IT WILL STOP WORKING, MAKING YOU REPEAT EVERY SINGLE STEP
To disable it go to Google Play Store, Press on the Profile Picture, Settings, Network Preferences and press Auto-Update Apps then press Don't Auto-Update Apps
ANOTHER IMPORTANT NOTE, ANY DAMAGE DONE TO THE DEVICE I AM NOT RESPONSIBLE, PROCEED WITH CAUTION
Files:
Downgrade dload file: https://androidhost.ru/Z6c
HiSuite Proxy: https://drive.google.com/file/d/1O5UczUz5BExvjYQPE5OUuJHAW0xoUVnD/view?usp=sharing
HiSuite 11.0.0.610: https://drive.google.com/file/d/1n2KML4M7FeghdfYX0Loy8YoPT5se0Wpj/view?usp=sharing
HiSuite 11.0.0.530: https://drive.google.com/file/d/1542BL9qlP0xxgqD-sV7l8FGHqT53p0Eq/view?usp=sharing
HiSuite 10.1.0.550: https://drive.google.com/file/d/1yCQdeGZhFTYa3MKgy4EQuTQ5_v0VlSvP/view?usp=sharing
APK Bundle: https://drive.google.com/file/d/11ZVz2rAv0j4Li_D43-dBUuLb5EqkQ_xf/view?usp=sharing
Credit goes to https://forum.xda-developers.com/m/badmania98.619592/ for providing the Proxy, HiSuite and dload files
Click to expand...
Click to collapse
Thanks. It worked for a while. after a while (after i woke up from my sleep), all google apps showed not supported and forced me out.
miyaki84 said:
Thanks. It worked for a while. after a while (after i woke up from my sleep), all google apps showed not supported and forced me out.
Click to expand...
Click to collapse
apologies for my late response, but I have another tutorial that is supposed to be followed which is updating GMS, so follow that one and you're good to go.

Categories

Resources