Do you open your favorite app on Xiaomi and it suddenly closes in a couple of seconds? Or does the game crash on the boot screen? This problem is familiar to many owners of Redmi, Poco and Black Shark smartphones. 80% of the time, the reasons are not in the "crooked hands", but in the features of the MIUI firmware or conflicts with background processes. We have tested all the methods on models from Redmi Note 10 to Xiaomi 14 Ultra โ and are ready to provide only working solutions.
It's important to understand that if apps crash systemically (all in a row), that's one scenario. If there's only 1-2 problems (like Telegram or Genshin Impact) that's another. In this article, we'll look at both, and we'll also talk about how to tell the difference between a software failure and a hardware malfunction. Start with the simplest methods, they help in 60% of cases.
1. Smartphone Reboot: Why It Works
It sounds trivial, but forced reboot solves the crash problem 30 percent of the time, because MIUI aggressively manages RAM: When RAM is crammed with background processes, the system starts to "delete" tasks from memory, causing application crashes, and the reboot clears RAM and resets the temporary data of the Android kernel.
How to properly reboot Xiaomi:
- ๐ Soft reboot: press the power button โ Select "Reset." Suitable for most cases.
- โก Hard Reset: Press the power button + volume up 10-15 Use it if the smartphone is hanging on the logo. MI.
- ๐ Emergency Reset: If the screen doesn't respond, press the power + Volume down 20 seconds (data will not be erased).
After you reboot, check the apps. If you have a problem, move on to the next step. On models with a Snapdragon 8 Gen 2 processor (such as the Xiaomi 13T Pro), a hard reset can cause overheating - use it only as a last resort.
2.Cleaning the app cache and Dalvik
App cache and Dalvik-cache (Android VM system cache) often cause crashes. When this data is corrupted, apps either don't open or close immediately after launch. Cache clearing is secure - it doesn't delete personal data (photos, messages), but can reset some settings (for example, login games).
Cleaning instructions:
- Open Settings โ Applications โ Application Management.
- Select a problem app (such as VKontakte or PUBG Mobile).
- Press Warehouse. โ Clear the cache.
- If there is a button Clear data โ do not press it without need (this will delete accounts and settings).
To clean Dalvik-cache (helps with system departures):
Go to Settings โ About Phone โ MIUI Version (tap 7 times to activate Developer Mode)|
Return to Settings โ Additional โ For Developers |
Activate USB Debugging and OEM| Unlock
Connect your phone to your PC and enter the adb shell pm clear-globals command (ADB required)
-->
โ ๏ธ Warning: cleaning Dalvik-cache can slow down the smartphone 10-15 It's okay. It reassembles the cache the next time you run the apps.
3. Check for MIUI and Google Play updates
App crashes are often linked to version incompatibility, such as Xiaomi releasing a MIUI update, and Google is updating Play Market services. If versions conflict, apps may fall, especially for models with HyperOS (the new firmware of Xiaomi), where older versions of Google Play Services are not supported.
How to update the system and services:
- ๐ฑ MIUI/HyperOS: Settings โ The phone. โ System update. If you have an update, install it.
- ๐ค Google Play Services: Open Play Market โ tap on the avatar โ Settings โ Updates โ Update everything.
- ๐ Manual check: if the automatic update does not work, download the latest version of Google Play Services from the APKMirror website (select the version for the game). arm64-v8a).
| MIUI/HyperOS version | Minimum version of Google Play Services | Potential problems |
|---|---|---|
| MIUI 12-13 | 22.18+ | YouTube and Chrome departures |
| MIUI 14 | 23.20+ | Errors in Google Maps and Banking Apps |
| HyperOS 1.0 | 24.05+ | Scrap WhatsApp and Unreal Engine Games |
If the apps still crash after the update, try rolling back Google Play Services to the previous version.
- Remove updates to Settings โ Annexes โ Google Play Services โ โฎ โ Remove updates.
- Install the older version with APKMirror (e.g. 23.12 for MIUI 14).
4. Disable battery optimization and background activity
MIUI is known for aggressive battery optimization, which often mistakenly shuts apps. For example, Telegram or Discord can crash because the system considers them "background" and pauses. This also applies to games: Genshin Impact or Call of Duty Mobile can be closed due to resource constraints.
How to turn off optimization:
- ๐ For a separate application: Open Settings โ Annexes โ Application management. Select the application. โ Battery restriction. Install No Limits.
Global shutdown
- Activate Developer Mode (7 taps according to MIUI version).
- Go to For Developers โ Background Process Limitations.
- Choose No Limits or Standard Limits.
โ ๏ธ Warning: Fully disabling battery optimization reduces battery life 15-20%. Use this method only for critical applications (messengers, navigators).
๐ก
If the application still crashes after optimizing, check AutoRun settings in Settings โ Applications โ Permissions โ AutoRun. Some programs require this permission to work smoothly.
5. Reset application settings and access rights
Sometimes departures are due to permission conflicts, such as an app requesting access to the Camera, but the system blocked it after the upgrade, or MIUI revoking the Warehouse rights to save battery, in which case resetting all permissions for a particular application helps.
Step-by-step:
- Go to Settings โ Applications โ Application Management.
- Select the problem application โ permissions.
- Click Reset permissions (if there is no option, turn off and enable each permission manually).
- Reboot your smartphone.
If permission reset didnโt help, do a full reset of your app settings (does not delete data, but resets all default settings):
Settings โ System โ Resetting settings โ Resetting application settingsThis method is particularly effective for games (like Honor of Kings or Free Fire) that require multiple permissions to work with graphics and networking.
What if the reset didn't help?
6.Verification for viruses and malware
Malware can replace system libraries or be embedded in application processes, causing them to crash, especially for smartphones that have pirated versions of games (GTA San Andreas, Minecraft) or modified APKs. Even Google Play Protect does not always detect such threats.
How to check your smartphone:
- ๐ก๏ธ Built-in scanner: Security โ Scan (in) MIUI).
- ๐ Stopee Mobile Security (specialized antivirus for Xiaomi, available in GetApps).
- ๐ Manual check: Open Settings โ Sort by installation date. Delete suspicious programs (especially with device administrator rights).