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” or an endless rotating indicator? This problem is familiar to many owners of Redmi, POCO and Mi devices – especially after MIUI updates or a change in Google account. 80% of the time the cause is a cache conflict, sync errors or system limitations.
In this article, we’ll look at all the current ways to solve the problem, including hidden MIUI settings that are not mentioned in the official documentation. You’ll learn how to reset the Play Market settings without losing data, why Xiaomi blocks downloads in the background, and what to do if apps are downloaded but not installed.
Why are apps not downloading from Play Market to Xiaomi?
The “Waiting to Download” problem in Google Play on Xiaomi arises from a combination of hardware and software factors.
- 🔄 Cache conflict – corrupted Play Market or Google Play Services data blocks downloads.
- 📱 Limitations MIUI — Xiaomi’s branded shell aggressively optimizes background processes, including app downloads.
- 🔒 Google account errors – sync or authorization problems (for example, after changing your password).
- 📡 Unstable Internet connection – even with a visible Wi-Fi or mobile connection, data packets can be lost.
- 🛠️ An outdated version of Google services – on Xiaomi with firmware for China ROM) Often there are no critical updates.
This is especially true for devices with MIUI 12.5+, which has a Battery Optimization mechanism that can block Play Market background activity, and regional blocking can also be the fault if your Google account is tied to one country and your smartphone is bought for another region.
Method 1: Clearing the cache and Play Market data
The first step is to reset the settings of Google Play Market and related services, which will delete temporary files that may block downloads.
- Open Settings → Applications → Application Management.
- Find the Google Play Market (or com.android.vending) and tap it.
- Select Warehouse → Clear cache and Clear data.
- Repeat the steps for Google Play Services (com.google.android.gms) and Google Play bootloader (com.google.android.packageinstaller).
After cleaning, restart your smartphone and try to download the app again. If the problem persists, proceed to the next method.
Clear the Play Market cache
Clear Play Market Data
Clear the cache of Google Play Services
Clear the cache of the Google Play bootloader
Reset the device-->
Method 2: Disabling Battery Optimization for Play Market
MIUI automatically limits the background activity of applications to save charge, which can interrupt the download of applications from the Play Market.
To remove the restrictions:
- Go to Settings → Battery and Performance → Battery Optimization.
- Select All Apps in the top menu.
- Find Google Play Market and Google Play Services, tap on each.
- Choose No Limits and save the changes.
Also check AutoRun settings (in the same Battery section): Enable AutoRun for Play Market and Google Services.
💡
If the Google Play Market isn’t listed on the optimization list, try to find it by the system name: com.android.vending.
Method 3: Checking Internet and DNS Connection
Sometimes the problem is not in the smartphone, but in the network. Play Market may not download applications because:
- 🌐 Lockdowns DNS — Some providers restrict access to Google servers.
- 🔌 Unstable Wi-Fi – even when connected, packets can be lost.
- 📶 Mobile Internet restrictions – the operator can block downloads of large files.
To check the connection:
- Switch from Wi-Fi to mobile internet (or vice versa).
- If you use Wi-Fi, try connecting to another network.
- Change. DNS-servers on 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare): → Wi-Fi → [Your network] → Settings IP → Static → DNS1: 8.8.8.8, DNS2: 8.8.4.4
How to check the speed of the Internet on Xiaomi?
Method 4: Delete and Re-Affiliate Google Accounts
If previous methods didn’t work, the problem could be in your Google account, especially if you’re a recent user:
- 🔑 Changed the password from the account.
- 📱 Restored the smartphone from a backup.
- 🌍 Changed the region in Google settings.
To re-link the account:
- Open Settings → Accounts and Sync → Google.
- Slip on your account and select Delete account.
- Reboot your smartphone.
- Log in the Play Market – the system will prompt you to log in again.
⚠️ Note: Deleting your Google account will reset your contacts, calendars, and other data syncs. Make sure important information is stored in the cloud or locally.
Method 5: Reset your network settings (if nothing helps)
If the problem persists, try resetting your network settings, which will remove stored Wi-Fi networks, passwords, and mobile Internet settings, but often resolves connection problems with Google servers.
Instructions:
- Go to Settings → Connections and Sharing → Reset network settings.
- Confirm the reset (a pattern lock will be required or PIN-code).
- After the reboot, connect to Wi-Fi or mobile again and check the Play Market.
This method works in 30 percent of cases where other methods have failed, and if it hasn't, read on.
Method 6: Update Google Services Manually
On some MIUI firmware (especially China ROM), Google services become obsolete and do not update automatically.
To update them manually:
- Download the latest version of Google Play Services from APKMirror (select the version for ARM64 or ARM, depending on your Xiaomi processor).
- Install. APK-File (Allow installation from unknown sources in Settings) → Annexes → Special permits).
- Repeat the same for Google Play Market (com.android.vending file).
| Component | Minimum version | Download link |
|---|---|---|
| Google Play Services | 23.30.14 (or newer) | APKMirror |
| Google Play Market | 34.6.16 (or newer) | APKMirror |
| Google Account Manager | 7.0.1 | APKMirror |
⚠️ Attention: Installation APK Download files only from trusted sites (such as APKMirror) and check hash amounts before installing.
Additional methods (if the standard methods do not work)
If none of these solutions worked, try these alternative solutions:
- 📲 Browser Installation: Open Play Market in your browser, find the app you want, and click "Install." Sometimes it works when the Play Market app itself is bugged.
- 🔧 Reverse to factory settings: The extreme method - resetting the smartphone through Settings → The phone. → Setting reset. Attention: it will delete all data!
- 📦 Use of the APK-Download apps directly from official sites (for example, Telegram, WhatsApp offer) APK page-only).
- 🔄 Change of region in Play Market: If your account is tied to one country and your smartphone is bought for another, try creating a new Google account with the right region.
💡
If the problem occurs after the MIUI update, check for firmware beta. A rollback to a stable version often resolves conflicts with Google services.