Smartphones on Android 6.0 Marshmallow are still used by millions of users, despite the release new OS versions. The main problem of the owners of such devices is lack or incorrect operation of Google services: Play Market does not open, maps are not updated, and account synchronization constantly fails. The reasons lie in outdated versions Google Mobile Services (GMS)that are no longer officially supported.
In this article you will find current methods of installing Google services on Android 6.0, including manual installation APK, bypass authentication errors and optimize performance on weak devices. We'll look at both official methods (if they're still available) and proven workarounds for non-out-of-the-box devices. Important: the procedure may differ depending on the manufacturer ( Google Play Services "out of the box". Important: the procedure may vary depending on the manufacturer (Samsung, Xiaomi, Lenovo etc.), so in critical moments we will indicate the nuances.
Before you start, check:
- ๐ฑ Device model โ some brands (for example, Huawei after 2019) block the installation of GMS at the firmware level.
- ๐ Battery charge โthe process may take up to 30 minutes, and interruption will result in a failure.
- ๐ถ Internet connection โit is better to use Wi-Fi, as mobile traffic may dry up while downloading files.
Why don't Google services work on Android 6?
The main reason is end of support Android 6.0 Marshmallow Google. Since 2021, new versions Google Play Services are not officially tested on this version of the OS, which leads to the following problems:
- ๐ซ Error "Google Play Services has stopped" - appears when you try to launch any Google application.
- ๐ Endless loading in the Play Market or the inability to download applications.
- ๐ Authentication errors โthe device does not pass the verification
SafetyNetthat blocks access to services. - โ ๏ธ Notification "The device is not certified" โmeans that the firmware is modified or outdated.
The second reason is smartphone manufacturers. For example, after the 2019 sanctions, devices without GMS were released even on older versions of Android. In such cases, Huawei And Honor after the 2019 sanctions, they released devices without GMS even on older versions of Android. In such cases it is required manual installation all Google components are required, including Google Services Framework and Google Play Store.
โ ๏ธ Attention: On some devices (for example, Meizu or Flyme OS) may be required unlocking the bootloader to install GMS. This will reset all data!
Preparing the device before installing Google
Before installing Google services, you need to perform several critical steps to avoid errors:
- Make a backup copy data. Use
Settings โ Recovery and reset โ Backupor third-party utilities like Titanium Backup (requires root). - Clear the cache and data of old Google applications. Go to
Settings โ Applications โ All applications, findGoogle Play Services,Google Play Storeand click "Clear cache" + "Delete data." - Uninstall updates for system applications. In the same application menu, return
Google Play Servicesto the factory version (the "Uninstall updates" button). - Check for root access. If they are, temporarily disable them via Magisk or SuperSU โthey may interfere with installation.
โ ๏ธ Attention: If your device not certified by Google (checked in official tool), after installing GMS, problems may arise with SafetyNet. In this case, additional configuration will be required via Magisk (see section below).
Google Play Services updates removed|
Cleared the cache of all Google applications|
Backed up contacts and media|
Disabled root access (if any)|
Battery charge > 50%-->
Method 1: Installing Google via APK files (manual method)
This is the most reliable method for devices where Google services are completely absent or are not updated. You will need 4 key APK files in the correct sequence:
com.google.android.gms(Google Play Services) โ the core of all services.com.android.vending(Google Play Store) โ application store.com.google.android.gsf(Google Services Framework) โ synchronization system.com.google.android.gsf.loginโ authentication module.
Step-by-step guide:
- Download the latest versions of APK from a trusted source (for example APKMirror). For Android 6.0, versions of Google Play Services no newer than 22.18.16 (2022) are suitable โnewer ones may not work!
- Install the files in order:
1. com.google.android.gsf2. com.google.android.gsf.login
3. com.google.android.gms
4. com.android.vendingAfter each installation, restart the device.
- Run
Google Play Store, log into your account and wait for synchronization.
1. Delete the old version via ADB (team: adb uninstall com.google.android.gms).
2. Use an alternative APK installer, for example SAI (Split APK Installer) for devices with restrictions.-->
| APK file | Minimum version for Android 6.0 | Maximum working version |
|---|---|---|
com.google.android.gms |
10.2.98 | 22.18.16 |
com.android.vending |
8.3.73 | 30.3.14 |
com.google.android.gsf |
5.1-1837759 | 7.1-3347559 |
Method 2: Update via Open GApps (for custom firmware)
If your device runs on unofficial firmware (for example, LineageOS or Resurrection Remix), the easiest way to install Google services is to use the package Open GApps. This method is only suitable for users with unlocked bootloader. data-i="144">Instructions: and installed TWRP Recovery.
Instructions:
- Download the appropriate package Open GApps for
Android 6.0,ARM/ARM64(depending on the processor) and optionpico(minimum set) ornano(with basic applications). - Reboot into TWRP Recovery (hold
Power + Volume Upwhen turning on). - Select
Install โ Select the ZIP file Open GApps โ Swipe to Confirm Flash. - After installation, run
Wipe โ Cache/Dalvikand reboot the device.
What to do if, after installing GApps, the device is stuck in a loading loop?
1. Reboot into TWRP and repeat clearing the cache (Dalvik/Cache).
2. Try a different version of the package (for example, instead of nano install pico).
3. Check the compatibility of the firmware with GApps - some custom assemblies require patches.
โ ๏ธ Attention: Installing Open GApps on stock firmware (for example, from Samsung or Xiaomi) without first removing standard Google applications will lead to conflicts and errors! In such cases, use only manual APK installation (Method 1).
Solution to the error โThe device is not certified by Googleโ
If, after installing services, you see a notification "The device is not certified" or cannot log into your account, the problem is failure to pass the SafetyNet check. This is typical for:
- Devices with custom firmware.
- Smartphones Huawei/Honor after May 2019.
- Devices with unlocked bootloader.
Bypass methods:
- Registering the device with Google:
- Install Device ID from Play Market.
- Copy
Google Service Framework (GSF) ID. - Go to the website google.com/android/uncertified and enter the ID.
- Using Magisk:
- Install the module MagiskHide Props Config.
- In the module settings, select
Edit device fingerprintand specify the data of the certified device (for example Google Pixel). - Reboot and check the status in Magisk (there should be a green sign next to
SafetyNet).
If your device does not pass SafetyNet even after all the manipulations, the only way out is to use alternative services (for example, Aurora Store or MicroG).
Alternative methods: MicroG and Aurora Store
If you cannot install official Google services, consider lightweight alternatives:
- ๐ MicroG: Open implementation of Google services without tracking Supports:
- Contact synchronization.
- Push notifications (via UnifiedNlp).
- Geolocation (without Google Maps).
- ๐ฆ Aurora Store: Unofficial open source Play Market client. Allows:
- Download applications without a Google account.
- Update software bypassing restrictions.
- Use anonymous sessions.
How to install MicroG:
- Download MicroG Installer Revived c GitHub.
- Install APK and follow the instructions of the wizard settings.
- Enable
Settings โ Security โ Unknown sourcesto install applications.
Frequent errors and their solutions
Even after successful installation of Google services users encounter typical problems. Here is a list of errors and ways to fix them. Error list of errors and ways to fix them:
| Error | Cause | Solution |
|---|---|---|
Error 927 in the Play Market |
Cache or data conflict | Clear cache and data Google Play Store and Download Manager. |
Error 495 when downloading |
Problems with Dalvik cache | Reboot into Recovery and clear Cache + Dalvik Cache. |
Device is not compatible with the application |
Outdated version of Android or lack of GMS | Install manual APK of the application with APKMirror or use Aurora Store. |
Google Play Services has stopped |
Incompatible version of GMS | Rollback to version 22.18.16 (see table above). |
If, after installing Google services, the device starts to slow down, disable auto-update of applications in the Play Market (Settings โ Auto-update applications โ Never).
FAQ: Answers to popular questions
Is it possible to install Google on Android 6 without root access?
Yes, manual installation of APK (Method 1) does not require root. However, for some devices (for example Huawei after 2019), you may need to unlock the bootloader, which will reset all data.
Why does the battery drain quickly after installing GMS?
Old versions Google Play Services (especially 22.x) are poorly optimized. Solutions:
- Disable unnecessary services in
Settings โ Accounts โ Google โ Synchronization. - Use Greenify to force stop background processes.
- Install MicroG instead of the full GMS package.
How to update Google Play Services on Android 6 if the Play Market is not working?
Download the current version of APK from APKMirror (not higher than 22.18.16!) and install manually. First remove updates to the current version via Settings โ Applications.
Can I use Google Pay on Android 6?
Officially - no, since Google Pay requires Android 8.0+ passage SafetyNet. Alternatives:
- Samsung Pay (if the device is Samsung).
- Banking applications with support Mir Pay or Apple Pay (via card linking).
What to do if after installing GMS the system ones stopped working applications?
This is typical for devices with heavily modified firmware (for example, ColorOS or MIUI). Solutions:
- Return to stock firmware via Fastboot or Recovery.
- Install Open GApps instead of manual APK.
- Use MicroG as a lightweight alternative.