Play Market does not download apps on Xiaomi: what to do if the download hung on โ€œwaitingโ€

You try to install an app from Google Play Market on a Xiaomi smartphone, but instead of downloading, you see the words โ€œWaiting to downloadโ€ โ€” and so on for hours? The problem is familiar to millions of users, especially on devices with MIUI firmware. 80% of the time it is not Googleโ€™s servers that are to blame, but the settings of the phone itself: from background activity restrictions to conflicts with Xiaomi branded optimizers.

In this article, 10 proven ways to bring Play Market back to business without resetting your phone to factory settings, we'll look at both basic solutions (cache cleaning, internet check) and hidden MIUI settings that aren't written about in the official documentation, and if the problem is firmware, we'll show you how to get around locks without risking bricking the device.

Why Play Market is Hanging on โ€œWaitingโ€ for Xiaomi

Xiaomi smartphones (including Redmi, POCO and Black Shark) use MIUI firmware, which aggressively optimizes background processes.This saves battery life but often breaks Google Play.

  • ๐Ÿ”‹ Background activity restriction: MIUI blocks auto-start and background work of Google Play Services and Download Manager by default.
  • ๐Ÿ“ก Problems with DNS: Xiaomiโ€™s Chinese servers may conflict with Googleโ€™s DNS, causing downloads to get stuck.
  • ๐Ÿ› ๏ธ Google Play Services crashes: After the MIUI updates, it is often necessary to manually reinstall Google services.
  • ๐Ÿ“ฆ Cache overflow: Cache files com.android.vending and com.google.android.gms can be "glued" after 500MB.
  • ๐Ÿ”’ Traffic Blocking: In some regions (e.g. China), MIUI by default restricts access to Google servers.

Interesting fact: on POCO F3 and Xiaomi 12 Pro, the problem is 3 times more common than on the budget Redmi Note. This is due to more stringent optimization settings in the flagship firmware.

๐Ÿ“Š Your Xiaomi model?
Redmi Note 10/11/12
POCO F3/F4/F5
Xiaomi 12/13 series
Redmi 9/9A/9C
Another model

Checking the basic parameters: Internet, account, time

Before digging deep into MIUI settings, make sure the problem isn't trivial. 50% of Play Market "hangs" are solved at this stage.

1. Check your internet connection:

  • ๐ŸŒ Open your browser and try to download Google.com. If the page doesn't open, the problem is on the network, not the phone.
  • ๐Ÿ“ถ Switch from Wi-Fi to mobile internet (or vice versa). Sometimes providers block Google Play traffic.
  • ๐Ÿ”„ Reboot your router if you use Wi-Fi. On Xiaomi Router, a bug with IPv6 may work.

2. synchronization of time and date:

  • โฐ Go to Settings โ†’ Additional โ†’ Date and Time.
  • ๐Ÿ”˜ Enable the options "Date and Time Auto Determination" and "Time Zone Autodetermination."
  • โš ๏ธ If the time is more than 5 minutes off, Play Market blocks downloads due to certificate mismatch.

3. Google account status:

  • ๐Ÿ‘ค Make sure you are logged in to one Google account (multi-profile can cause conflict).
  • ๐Ÿ”„ Go to Settings โ†’ Google Accounts โ†’ Account Management and Sync Data.

โ˜‘๏ธ Basic diagnostics before repair

Done: 0 / 4

Cleaning cache and data Play Market: step-by-step instructions

If the basic checks didn't work, the next step is to reset cache and data for Google Play Market, Google Play Services and Download Manager.This will delete temporary files that may block downloads.

How to clear the cache:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search, type in the Google Play Store (or com.android.vending).
  3. Click on โ€œStorageโ€ โ†’ โ€œClear Cacheโ€ and โ€œClear Dataโ€.
  4. Repeat steps 2โ€“3 for: Google Play Services (com.google.android.gms) Download Manager (com.android.providers.downloads)

๐Ÿ”„ Reboot the phone.

What to do if the Play Market does not open after cleaning:

  • ๐Ÿ› ๏ธ Remove updates for Google Play Market (the โ€œRemove Updatesโ€ button in the app menu).
  • ๐Ÿ”„ Reboot the device and the system will restore the factory version of the market.
  • ๐Ÿ“ฅ Update Play Market manually via APKMirror (select the version for ARM64).

โš ๏ธ Warning: If, after cleaning up Google Play Services, the phone starts to get too hot or run out quickly, that's OK. The system restores the background. Wait 10 to 15 minutes.

MIUI settings that block downloads from Play Market

MIUI has hidden optimization features that can interrupt downloads from Google Play.These settings are not visible in the standard menu, but they can be turned off.

1. Disconnecting RAM autocleaning:

  • ๐Ÿšซ Go to Settings โ†’ About Phone and click on Version MIUI 5 times (developer settings unlocked).
  • ๐Ÿ”ง Back to Settings โ†’ Additionally. โ†’ For developers.
  • ๐Ÿ”˜ Turn off the option "Limiting processes in the background."
  • ๐Ÿ”˜ Set the "Background Process Limit" to the "Standard Limit."

2. Auto-Run permission for Google services:

  • โš™๏ธ Open the settings โ†’ of the โ†’ Application Management โ†’ Triplet (โ‹ฎ) โ†’ Autorun.
  • ๐Ÿ” Find in the list: Google Play Store (com.android.vending), Google Play Services (com.google.android.gms) Download Manager (com.android.providers.downloads)
  • ๐Ÿ”˜ Enable auto-run for all three applications.

3. disabling "Batteries and performance":

  • โšก Go to Settings โ†’ Battery and Performance โ†’ Application Battery Management.
  • ๐Ÿ” Select Google Play Store and set No Limits mode.
  • ๐Ÿ”„ Repeat for Google Play Services and Download Manager.
MIUI setupWhereverRecommended value
Limitation of background processesFor developers โ†’ Limit of background processesStandard limit
Auto-launching Google PlayApplications โ†’ Auto-RunIncluded.
Optimizing the batteryBattery โ†’ Battery managementNo restrictions.
RAM autocleaningFor developers โ†’ Process LimitationDisconnected.

๐Ÿ’ก

If you reset after the changes, it means that your Xiaomi has enabled the function โ€œAdaptive Optimizationโ€. Turn it off in Settings โ†’ Battery โ†’ Adaptive Optimization

Changing DNS and setting up the network for stable loading

If the Play Market is hanging on "waiting" only when connecting to Wi-Fi, the problem could be at DNS- provider. By default, MIUI uses Xiaomi's DNS or your ISP, which can block Google traffic.

How to change DNS to Xiaomi:

  1. Open the Settings. โ†’ Wi-Fi.
  2. ๐Ÿ”˜ Click on your network and hold for 2 seconds โ†’ โ€œChange the network.โ€
  3. ๐Ÿ”ง Scroll down and select "More" โ†’ "Settings IP" โ†’ "User"
  4. In fields DNS 1 and DNS 2, type: ๐ŸŒ For Google: 8.8.8.8 and 8.8.4.4 ๐Ÿ›ก๏ธ For Cloudflare: 1.1.1.1 and 1.0.0.1

๐Ÿ”„ Save settings and reconnect to Wi-Fi.

Additional network settings:

  • ๐Ÿ“ถ If you use mobile internet, switch to LTE Only (in Settings โ†’ SIM-maps and mobile networks โ†’ Preferred network type).
  • ๐Ÿ”Œ Disable VPN or proxies if they are active (they can redirect Play Market traffic).
  • ๐Ÿ”„ Reboot your phone after changing DNS โ€” this will reset network caches.

โš ๏ธ Warning: If your bank or government services website stops opening after a change in DNS, return the standard settings. Some services block access when using public DNS.

Reinstall Google Play Services and update certificates

If previous methods have failed, the problem may be a damaged security certificate or an outdated version of Google Play Services, which on Xiaomi often clashes after MIUI updates.

How to update Google Play Services:

  1. Open the Google Play Services page in your browser.
  2. If the โ€œUpdateโ€ button is active, press it.
  3. If no updates are available, but the problem remains: ๐Ÿ“ฅ Download the latest version of Google Play Services with APKMirror (choose the option for ARM64 and your Android version). ๐Ÿ”ง Install APK- the file manually (allow installation from unknown sources in Settings โ†’ Apps โ†’ Special Access โ†’ Install unknown apps).

Updating of safety certificates:

  • ๐Ÿ”’ Go to Settings โ†’ System โ†’ System Update.
  • ๐Ÿ” Check for updates for Security Certificates (usually they come with Android patches).
  • ๐Ÿ“… If there are no updates but Released's phone is by 2021, the certificates may have become obsolete, in which case only manual firmware will help (see next section).

What to do if Play Services is not updated:

  • ๐Ÿงน Remove the current version through Settings โ†’ Apps โ†’ Google Play Services โ†’ Remove updates.
  • ๐Ÿ”„ Reboot the phone.
  • ๐Ÿ“ฅ Go to the Play Market and the system will automatically install the latest version.
How to find out the Android version and processor architecture?
Open Settings โ†’ About the phone. The Android version is listed under the "MIUI version" bar (e.g. MIUI 14 based on Android 13). The processor architecture is ARM64 for all Xiaomi smartphones after 2018.

Extreme measures: resetting settings and flashing

If none of these methods work, there are radical solutions that will take longer, but are guaranteed to solve the problem.

1. Resetting network settings:

  • ๐Ÿ“ถ Go to Settings โ†’ System โ†’ Resetting โ†’ Network Reset.
  • โš ๏ธ This will delete all stored Wi-Fi networks and passwords, but will not affect personal data.
  • ๐Ÿ”„ After reset, restart your phone and try downloading the app again.

Reset to factory settings:

  • โš ๏ธ Warning: This will delete all data from your phone (photos, contacts, messages). back up via Settings โ†’ About phone โ†’ Backup.
  • ๐Ÿ”ง Go to Settings โ†’ About Phone โ†’ Resetting โ†’ Delete All Data.
  • ๐Ÿ”„ After resetting, set your phone as new and check the Play Market.

3. Flashing through Fastboot (for advanced users):

  • ๐Ÿ› ๏ธ This method is suitable if the problem has occurred after the MIUI update.
  • ๐Ÿ“ฅ Download the official firmware for your model from the Xiaomi website.
  • ๐Ÿ”ง Use the Mi Flash Tool for Fastboot Firmware (instruction: Official Guide).
  • โš ๏ธ Don't interrupt! This can cause the phone to break down.

โš ๏ธ Warning: If you've never flashed a smartphone, you better go to the service center. Incorrect firmware on Xiaomi with a Snapdragon processor can block the bootloader (hard brick).

๐Ÿ’ก

Factory reset solves 95% of the software problems with the Play Market, but requires data backup.

FAQ: Frequent questions about Play Market issues on Xiaomi

๐Ÿ”น Why does Play Market show โ€œLoad Waitโ€ but nothing happens?
This is due to blocking background processes in MIUI. The most common reasons are: ๐Ÿ”‹ Battery optimization for Google Play Services. ๐Ÿ“ต Autorun Limitation for Download Manager. ๐ŸŒ Problems with DNS (especially on Chinese firmware MIUI). Start by clearing the cache and settings MIUI.
๐Ÿ”น Can I download APK- files bypassing the Play Market?
Yes, but it's not safe. If you need an app urgently: Download APK from trusted sources (APKMirror, APKPure). Allow installation from unknown sources to Settings โ†’ Applications โ†’ Special Access. Install the file, but check the hash amount on VirusTotal before doing so. โš ๏ธ Risks: viruses, spyware, outdated versions with vulnerabilities.
๐Ÿ”น Why is the Play Market not working on Xiaomi with Chinese firmware?
The Chinese versions of MIUI (China ROM) don't have Google services pre-installed. To fix: Install Google Installer (download here), launch the app and wait for Google Play Services to install, restart your phone and log in to your Google account. If it doesn't work, swipe Global ROM through Fastboot.
๐Ÿ”น Play Market writes "Failed to download" - what to do?
The โ€œfailed to downloadโ€ error (code 492, 927 or 403) means: ๐Ÿ“ต Download Manager cache issues (clear data). ๐Ÿ”’ Antivirus conflict (disable Mi Security at boot time). ๐ŸŒ Regional restrictions (try VPN, but not everyone works with the Play Market). Try changing DNS or reinstalling Google Play Services.
๐Ÿ”น After the MIUI update, the Play Market stopped working. How do you roll back?
A rollback MIUI is possible, but risky: Download the old firmware version with Xiaomi Firmware Updater. Use the Mi Flash Tool in Clean All mode (remove all data!). ๐Ÿ”ง Alternative: wait for the patch (usually bugs from the Play Market are fixed within 1-2 weeks). โš ๏ธ The rollback can block the bootloader on some models (Xiaomi 12T, POCO F5.