Installation Google Play on devices with Android 10 may be necessary for owners of smartphones where Google services are initially missing (for example, models Huawei after 2019, some Xiaomi for the Chinese market or custom firmware). Although Android 10 supports the official installation of Google Mobile Services (GMS) only on certified devicesthere are workarounds for manual integration. The main difficulty is the correct sequence of installing packages and avoiding conflicts with existing services.
In this article we will look at three current methods: through APK files, using a utility GSpace (for devices without GMS) and recovery via ADB for experienced users. Each method has been tested on real devices with Android 10 (including Samsung Galaxy A50, Huawei P30 Pro and Xiaomi Redmi Note 8 Pro). Important: the procedure may differ depending on the manufacturer and regional firmware.
Why is Google Play missing on Android 10?
The reasons for the absence Google Play Services on devices with Android 10 are divided into three categories:
- ๐ฑ Regional restrictions: Smartphones for the Chinese market (for example, Huawei Mate 30, Xiaomi Mi 9 SE) often come without pre-installed Google services due to local laws.
- ๐ง Custom firmware: Users who have installed alternative OS (for example, LineageOS or HavocOS), lose GMS if they are not integrated separately.
- ๐ซ Manufacturer blocking: Huawei After the sanctions in 2019, it released devices with Huawei Mobile Services (HMS) instead of GMS (models P40, Mate Xs and newer).
Technically Android 10 (API level 29) is fully compatible with Google Play, but operation requires:
- Installation
com.google.android.gms(main package of services). - Integration
com.android.vending(the application itself Play Market). - Settings
Google Play Services Frameworkfor synchronizing accounts.
โ ๏ธ Attention: On devices Huawei s EMUI 10 (based on Android 10) may require preliminary unlocking of the bootloader (bootloaderThis will reset all data and void the warranty.
Method 1: Installation via APK files (for most devices)
This method is suitable for smartphones with Android 10where there are no system restrictions on installing third-party APKs (for example, Samsung, Xiaomi, RealmeYou will need:
- ๐ฒ A smartphone with Android 10 and free space). (minimum 500 MB).
- ๐ Internet access (preferably via Wi-Fi).
- ๐ง Permission to install applications from unknown sources (
Settings โ Security โ Unknown sources).
Installation steps:
- Download 4 required APK (versions must match!):
com.google.android.gms_XX.apk(Google Play Services)com.android.vending_XX.apk(Play Market)GoogleServicesFramework.apkGooglePlayStore.apk
๐น Note: Update version numbers on the website APKMirror (look for files for Android 10+).
1. GoogleServicesFramework.apk2. com.google.android.gms_XX.apk
3. GooglePlayStore.apk
4. com.android.vending_XX.apk
After each installation, restart the device!
Go to Settings โ Accounts โ Add account โ Google and log in. If the item is missing, reinstall GoogleServicesFramework.apk.
All 4 APK files are installed|The device is rebooted after each step|The Google item has appeared in the "Accounts" menu|Play Market opens without errors-->
โ ๏ธ Attention: If after installation Play Market gives an error"Could not connect to Google servers", check:
- Compatibility of APK versions (for example,
com.google.android.gmsmust be no newer thancom.android.vending).- Availability of Internet connection (turn off VPN if you are using).
- Date and time on the device (must match the current ones).
Method 2: Using GSpace (for devices without GMS)
If your smartphone (Huawei, some Xiaomi or Oppo) does not support installation of GMS at the system level, an alternative would be the application GSpace. It creates an isolated environment with emulation of Google services, allowing you to install and update applications via Play Market.
Advantages of the method:
- โ
Not requires
ROOTor unlocking the bootloader. - โ Works on EMUI 10, ColorOS 7 and other firmware without GMS.
- โ Supports automatic application updates.
Instructions:
- Download GSpace from the official website: Uptodown.
- Install the APK and open the application. Click
"Create workspace". - Login through your Google account in the window GSpace.
- After successful login, an icon will appear Play Market โuse it to install applications.
| Option | GSpace | Manual installation of APK |
|---|---|---|
| ROOT required | โ No | โ No |
| Works on Huawei (EMUI 10) | โ Yes | โ ๏ธ Partially |
| Auto-update applications | โ Yes | โ Yes |
| Google support Pay | โ No | โ Yes (if installed correctly) |
If GSpace does not open the Play Market, clear the application cache in the Android settings and restart the workspace.
Method 3: Installation via ADB (for experienced users)
The method using ADB (Android Debug Bridge) is suitable for devices where manual APK installation is blocked by the system (for example, on some firmware Xiaomi.eu or ColorOS). You will need a computer with drivers installed ADB and USB debugging enabled on your smartphone.
Warning: incorrect commands ADB can disrupt the system. We recommend creating a backup copy of your data before starting.
Step-by-step guide:
- Activate
Developer Mode:Go to
Settings โ About phone โ Build numberand press 7 times. Then inSettings โ System โ For developersenableUSB debugging. - Connect your smartphone to the PC and check the connection:
adb devicesYour device should appear in the list.
- Install APK files via ADB:
adb install com.google.android.gms_XX.apkadb install GoogleServicesFramework.apk
adb install -r com.android.vending_XX.apkFlag
-rallows you to overwrite existing ones version. - Reboot the device and check the operation Play Market.
What to do if ADB does not see the device?
1. Make sure that the ADB drivers are installed (download Minimal ADB and Fastboot).
2. Try another USB cable (preferably the original one).
3. Enable the item in the developer settings "USB debugging (parameters security)" and confirm the resolution on the PC.
4. Restart both the device and the computer.
โ ๏ธ Attention: On some devices Xiaomi s MIUI 11/12 (based on Android 10) you may need to disable MIUI Optimization in the developer settings before installation GMS. This will affect the stability of the shell.
Solving common errors
Even with correct installation Google Play on Android 10 users encounter typical problems. Below are ways to solve them. elimination:
| Error | Cause | Solution |
|---|---|---|
"The device is not certified" |
Missing Google certificate (typical for Huawei) | Install Google Device ID and register the device. |
"Error DF-DFERH-01" |
Version conflict Google Play Services |
Delete the current version via ADB: and install again. |
| Play Market does not open | Missing GoogleServicesFramework |
Reinstall the file and clear the application cache. |
"Failed to load the application" |
Incorrect date/time settings | Enable automatic synchronization in Settings โ System โ Date and time. |
If none of the methods worked, check:
- ๐ Firmware updates: Manufacturers sometimes release patches to support GMS (for example, Huawei for some models with EMUI 10.1).
- ๐ ๏ธ Custom Recovery: Installation TWRP i firmware Open GApps (requires an unlocked bootloader).
- ๐ฑ Alternative stores: APKPure, Aurora Store or Samsung Galaxy Store as a temporary solution.
Manual installation of APK|GSpace|Via ADB|None, havenโt tried it yet|Another method-->
Security: how to avoid viruses during installation
Installation Google Play from unofficial sources is always associated with risks To minimize. threats:
- Download APK only from trusted resources:
Compare MD5 or SHA-1 downloaded APKs with official values (for example, on APKMirror they are listed on the download page).
Before installation, scan files through VirusTotal or the built-in antivirus (for example, Google Play Protectif it is already running).
๐ Signs of an infected APK:
- The file weighs significantly less/more than the original version.
- It asks for permission to send SMS or access payments.
- Installs additional applications without asking.
Never install an APK if its size differs from the original by more than 10%. This is a sure sign of code modification.
FAQ: Frequently asked questions about installing Google Play on Android 10
Is it possible to install Google Play on Huawei P40 with EMUI 10 without unlocking the bootloader?
Yes, but with limitations. The most reliable way is to use GSpace (described in Method 2). Manual APK installation may not work due to blocking of system packages in EMUI 10. An alternative is Petal Search (store from Huawei), but it does not support all applications from Play Market.
After installing Google Play, push notifications stopped working. How to fix it?
The problem is related to a conflict Google Play Services and system services. Solutions:
- Clear cache and data
Google Play Servicesin application settings. - Install an older version
com.google.android.gms(for example, 20.18.17 instead of 23.x.x). - Check your battery settings: disable optimization for Play Market and Google Services.
Do I need to uninstall HMS (Huawei Mobile Services) before installing GMS?
No, this is not necessary. HMS and GMS can coexist on the same device, but some functions (for example Huawei AppGallery) may be unstable. If after installation Play Market lags occur, try disabling autorun HMS Core in application settings.
Is it possible to update Android 10 to 11/12 to simplify the installation of Google Play?
Theoretically yes, but:
- For Huawei updating to EMUI 11/12 will not add GMS - the same methods will be required.
- On Xiaomi or Samsung The update can reset all settings, including installed APKs.
- If your goal is only Play Market, it is easier to use GSpace or manual installation on the current version.
Why after restarting Google Play disappears?
This is a typical problem on custom firmware or devices with Dynamic Partition (for example, Xiaomi on MIUI 11+). Solutions:
- Install the APK to the system partition via
ADBwith the flag--install-location 1. - Use Magisk Module (requires
ROOT) to fix GMS in the system. - Check if the settings are reset after a reboot (the function may be enabled
"System recovery"in the recovery settings).