Why are apps constantly flying out on Xiaomi phone: analysis of causes and solutions

You run Instagram, Telegram or a game on Xiaomi, and then the app suddenly shuts down after a few seconds? This problem is familiar to many owners of Redmi, Poco and Mi smartphones, from budget models to flagships. 80% of the time it is not the "glitch" of the programs themselves that is to blame, but the features of the MIUI firmware or hardware limitations of the device.

In this article, weโ€™ll break down 10 real reasons why apps are coming to Xiaomi, from the banal lack of RAM to the hidden power saving settings that aggressively close the background processes. Youโ€™ll get step-by-step instructions for diagnosing and solving the problem, including rare tips for devices with MIUI 14/15 and HyperOS. And at the end, a checklist for a quick test of your phone.

1: Aggressive Optimization of MIUI: Why the System Kills Applications

The main reason for the sudden closure of applications on Xiaomi is the built-in โ€œBattery Optimizationโ€ feature, which is too zealous to save power. Unlike โ€œpureโ€ Android, MIUI (and the new HyperOS) uses its own process control algorithms, which often mistakenly regard active applications as โ€œbackgroundโ€ and force them to close.

Particularly affected are:

  • ๐Ÿ“ฑ Messengers (WhatsApp, Viber, Telegram) โ€“ notifications stop coming, chats are not updated.
  • ๐ŸŽฎ Games (Genshin Impact, PUBG Mobile) โ€“ are dropped off on download or during gameplay.
  • ๐Ÿ“Š Social networks (TikTok, Instagram) โ€“ are closed when you scroll through the feed.
  • ๐Ÿš— Navigators (Yandex.Maps, Google Maps) - lose connection during the route.

How to check if optimization is to blame:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select a problem app (such as Telegram).
  3. Slip on Battery Limits.
  4. If the mode is limited or optimized, the system nails it.

โš ๏ธ Warning: Xiaomi has a hidden Deep Optimization mode with MIUI 14+, which cannot be disabled through standard settings. It activates automatically when the battery is low (less than 15%).

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
Poco F3/F4/F5
Mi 11/12/13
Black Shark
Another model

Lack of RAM: how to check and what to do

Xiaomi is known for saving on RAM even in the mid-range segment. For example, the Redmi Note 12 in the basic version has only 4 GB of RAM, of which the system eats up to 2 GB for its needs, leaving critically few resources for applications.

How to know if there is enough memory:

  1. Open Settings โ†’ About the phone โ†’ Memory status.
  2. See the โ€œUse of RAMโ€ graph in real time.
  3. If you have less than 500 MB of free work, this is a critical threshold for stable operation.
Xiaomi modelThe volume of RAMMinimum free RAM for stable operationThe risk of departures
Redmi 9A/10A2-3 GB300-400 MBโŒ Very tall.
Redmi Note 11/124-6 GB500-700 MBโš ๏ธ Medium.
Poco F4/F56-8 GB800โ€“1000 MBโœ… Low.
Xiaomi 13/148-12 GB1.5โ€“2 GBโœ… Minimum

Solutions for RAM shortage:

  • ๐Ÿงน Background Cleanup: Enable Settings โ†’ Special Features โ†’ Background Cleanup (remove unused processes).
  • ๐Ÿ”„ Memory Extension: Up to 3 GB of virtual RAM can be added to MIUI 13+ with built-in memory (path: Settings โ†’ Additional โ†’ Memory Extension).
  • ๐Ÿšซ Disables animations: Reduces system load. Activates via Settings โ†’ About Phone โ†’ Version MIUI (tap 5 times to unlock Developer Settings, then find Windows Animation = 0.5x).

๐Ÿ’ก

If you have Xiaomi with 4GB of RAM, never open more than 3 heavy apps at a time (e.g. game + navigator + messenger).

3: Conflicts with the MIUI/HyperOS shell: hidden settings

MIUI and the new HyperOS have unique application management mechanisms that often cause crashes.

  • ๐Ÿ”‹ Super Power Saving โ€“ blocks background activity of all applications except system applications.
  • ๐Ÿ›ก๏ธ Privacy Protection: Restricts access to sensors and networks for suspicious programs.
  • ๐Ÿ”„ Autocleaning โ€“ forcibly closes applications when the screen is locked.

How to disable problem functions:

  1. Super energy saving: Settings โ†’ Battery โ†’ Battery mode โ†’ Select โ€œPerformanceโ€.
  2. Privacy Protection: Settings โ†’ Privacy โ†’ Special Permits โ†’ Auto Run (enable for the right applications).
  3. Auto Clean: Settings โ†’ Applications โ†’ Auto Clean โ†’ Disable.

A critical feature of HyperOS: in the new shell, Xiaomi added a โ€œdynamic resource allocationโ€ that automatically limits background processes if the CPU temperature exceeds 45ยฐC. This leads to departures even without visible load.

How to Turn Off MIUI Optimization (For Power Users Only)
Using ADB, execute the command: adb shell dumpsys deviceidle force-idle This will disable all background restrictions, but reduce battery life on 15-20%.

4. Problems with cache and application data

A damaged cache or application data is the second most common cause of departures.

  • โšก Incorrect update (e.g. WhatsApp has been updated but old data conflicts with the new version).
  • ๐Ÿ—‘๏ธ Cache overflows (more than 500 MB for a single application).
  • ๐Ÿ”„ Failure to install (e.g., downloaded APK from a third-party source).

How to clean the cache and data:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select a problem app (like Instagram).
  3. Slip the vault. โ†’ Clear the cache.
  4. If it doesnโ€™t work, click Clear Data (โš ๏ธ this will delete all settings and inputs!).

โš ๏ธ Warning: Xiaomi has a bug with MIUI 14+: after clearing the data, some apps (like the Google Play Store) may not start until you restart the phone.

โ˜‘๏ธ Checklist before data clearing

Done: 0 / 4

5.Outdated firmware or beta version of MIUI

Xiaomi regularly releases updates for MIUI and HyperOS, but not all of them are stable. Statistically, 30% of app crashes are due to bugs in specific versions of firmware.

  • ๐Ÿ“ฑ MIUI 13.0.4โ€“13.0.6 โ€” Massive Google Play Services outages.
  • ๐Ÿ”ฅ MIUI 14.0.2: Conflicts with the Unreal Engine (games that are relegated to the Unreal Engine)
  • โšก HyperOS 1.0.3โ€“1.0.5 โ€” multitasking problems on 6GB of RAM devices.

How to check and update the firmware:

  1. Open Settings โ†’ About the phone โ†’ System update.
  2. If a new version is available, install it.
  3. If there are no updates, but the problem remains, try to roll back to the stable version via Fastboot.

List of stable versions for popular models:

ModelRecommended version of MIUI/HyperOSFamous bugs
Redmi Note 11MIUI 14.0.4.0Camera flights to Snapchat
Poco F3HyperOS 1.0.6.0Lags in Genshin Impact with high settings
Xiaomi 12TMIUI 13.2.5.0Google Pay is not working after the update

๐Ÿ’ก

If you start crashing after the firmware update, try resetting your network settings (Settings โ†’ SIM- of maps and networks โ†’ Network resetting). In 40% of cases, this solves the problem without rolling back.

6. Viruses and Malware: How to Check Your Phone

Malware often disguises itself as system processes and interferes with applications, as is the case at Xiaomi:

  • ๐Ÿฆ  Applications are closed immediately after launch.
  • ๐Ÿ”ฅ The phone is warming up without loading.
  • ๐Ÿ“‰ The battery is run down in 2-3 hours.
  • ๐Ÿšซ There are pop-ups with ads.

How to find and remove viruses:

  1. Install Malwarebytes or Dr.Web Light from the Play Store.
  2. Run a deep scan.
  3. Note the applications with Administrator or Accessibility rights (path: Settings โ†’ Applications โ†’ Special Access).
  4. Remove suspicious programs and restart your phone.

โš ๏ธ Warning: On Xiaomi with the bootloader unlocked, viruses can hide in system folders (/system/priv-app), in which case only a full factory reset will help.

7 Hardware problems: overheating, battery wear, damaged memory

If the programs are crashed even after resetting, the problem may be in the hardware:

  • ๐Ÿ”ฅ CPU overheating โ€“ at temperatures above 50ยฐC, Xiaomi is forced to reduce performance, leading to crashes.
  • ๐Ÿ”‹ Worn-out battery โ€“ if capacity has dropped below 70%, the phone may suddenly shut down, simulating the crash of apps.
  • ๐Ÿ’พ Damaged flash memory โ€“ Broken sectors cause malfunctions when reading these applications.

How to diagnose hardware problems:

  1. Overheating: Install AIDA64 and check the temperature of the processor under load. Normal: up to 45ยฐC in plain, up to 65ยฐC in games.
  2. Battery: Enter ##4636##, select Battery Information. If Wear Level > 30%, a replacement is required.
  3. Memory: Run the test in SD Maid or DiskDigger. If you have broken sectors, contact the service.

Important: on Xiaomi with Snapdragon 8 Gen 1/2 processors (like Xiaomi 12/13 Pro), overheating is a known problem due to a weak cooling system.Solution: use a gaming cooler or limit FPS to games up to 60 frames.

8 Conflicts with Magisk, root rights and custom firmware

If you installed a Magisk, TWRP, or custom core (like KernelSU), it could disrupt the stability of the system.

  • ๐Ÿ› ๏ธ Apps fly out when you request root rights.
  • ๐Ÿ”„ Google Play Services are constantly restarted.
  • ๐Ÿšซ Banking applications (SberBank, Tinkoff) are not working.

How to fix it:

  1. Open Magisk Manager and check the module list. Turn off suspicious modules.
  2. If the problem has occurred after the Magisk update, roll back to version 25.2 (stable).
  3. For banking applications, install the Universal SafetyNet Fix module.
  4. If nothing helps, do full unroot in Magisk and re-flash stock recovery.

โš ๏ธ Warning: On Xiaomi with HyperOS, root rights break down MIUI Optimization, which leads to system application crashes. Solution: Once you get the root, disable optimization via ADB (the team in the spoiler above).

FAQ: Frequent questions about the departures of applications on Xiaomi

๐Ÿ” Why does only one app (like TikTok) crash and the rest work fine?
The problem is probably in the app itself. Try: Clear cache and data (Settings โ†’ Apps โ†’ TikTok โ†’ Storage). Install an older version of APK (download with APKMirror). Disable battery optimization for it. If it doesn't work, check the error logs through Logcat (ADB required).
๐ŸŽฎ Games are crashed on download or during gameplay. What do you do?
3 reasons for gaming: RAM shortage โ€“ close all background apps. Overheat โ€“ lower the graphics settings in the game. Conflict with MIUI Game Turbo โ€“ disable it in Settings โ†’ Special features โ†’ Game Turbo. For Genshin Impact and Honkai: Star Rail, additionally disable MIUI Optimization via ADB.
๐Ÿ“ฑ After the MIUI/HyperOS update, all the apps started crashing. How do you roll back?
Recoil options: Through Recovery: Download the stock firmware for your model from the official website, go to Recovery Mode (press Power + Volume Up) and select Install update.zip. Through Fastboot: Use Mi Flash Tool (instructions on xiaomiflash.com). โš ๏ธ Before rolling back, make a data backup - a reset is inevitable!
๐Ÿ”‹ Apps crash when the battery is below 20 percent. Why?
This is the work of the Ultra Power Saving function, which is activated automatically. It: Limits background activity, reduces the CPU clock frequency, disables part of the CPU cores. Solution: turn it off in Settings โ†’ Battery โ†’ Ultra Power Saving or connect charging.
๐Ÿ› ๏ธ Can you replace the heatpaste with Xiaomi if it overheats?
Theoretically, yes, but: โœ… On Poco F1, Black Shark is a paste processor, easy to replace. โŒ On the Redmi Note, Mi 11/12 โ€” the thermopaste is integrated into graphite film, you can't replace it. For most models, it's better to use a game cooler or limit performance through Performance Mode.