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.
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
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:
- Open Settings โ Applications โ Application Management.
- In the search, type in the Google Play Store (or com.android.vending).
- Click on โStorageโ โ โClear Cacheโ and โClear Dataโ.
- 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 setup | Wherever | Recommended value |
|---|---|---|
| Limitation of background processes | For developers โ Limit of background processes | Standard limit |
| Auto-launching Google Play | Applications โ Auto-Run | Included. |
| Optimizing the battery | Battery โ Battery management | No restrictions. |
| RAM autocleaning | For developers โ Process Limitation | Disconnected. |
๐ก
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:
- Open the Settings. โ Wi-Fi.
- ๐ Click on your network and hold for 2 seconds โ โChange the network.โ
- ๐ง Scroll down and select "More" โ "Settings IP" โ "User"
- 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:
- Open the Google Play Services page in your browser.
- If the โUpdateโ button is active, press it.
- 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?
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.