How to permanently remove memory shortage notifications on Xiaomi: working methods for 2026

Why Xiaomi is constantly writing about memory shortages and how to fix it

Owners of Xiaomi, Redmi and POCO smartphones often face annoying notifications such as β€œNot enough memory” or β€œClear space on the device” that appear even when there is free space. These messages are not just intrusive β€” they can slow down the system, as MIUI actively scans the storage in the background. The cause of the problem lies in the aggressive optimization of the shell, which is designed for the Chinese market with its specific conditions of use.

In this article, we’ll look at 5 proven ways to disable these notifications, from simple menu settings to deep changes in system files (for advanced users). It’s important to understand that some methods require root rights or disable system applications, which can affect the stability of the device. We’ll also explain why even after cleaning the memory, notifications can return in 1-2 days – a feature of MIUI algorithms that take into account not only free space, but also file fragmentation, application cache and backups.

If you are using a device with MIUI 14/15 or later, some of the methods may not work due to tightening security policies, in which case we recommend combining several approaches or considering alternative firmware (for example, Xiaomi.EU), where such notifications are disabled by default.

πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10/13C
Another model

Method 1: Disabling notifications via β€œSecurity” (without root)

The safest and most versatile method is to disable notifications directly in the Security app, which monitors memory in MIUI. This method works on most devices, including the Redmi Note 12, POCO X5 and Mi 13, but may vary depending on the firmware version.

Instructions:

  • πŸ“± Open the Security app** (Shield icon with tick).
  • πŸ” Go to Optimization or Acceleration (the name may vary).
  • βš™οΈ Click on the three dots in the top right corner and select Settings.
  • πŸ”” Find the option of Memory Notifications or Storage Warnings and turn off the slider.

If there is no such item, try an alternative path:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Security** and open Notices.

Make a backup copy of important data|Check the vacant space (should be) β‰₯ 1GB)|Close all background applications|Restart the device after the changes-->

Method limitation: On some firmware (e.g. MIUI Global), these settings may reset after a system update, and Security may continue to scan memory in the background, simply without showing notifications.

πŸ’‘

If notifications continue to appear after disabling, try clearing the Security app cache in the Settings menu β†’ Apps β†’ Storage.

Method 2: Clearing the cache of system applications (for all versions of MIUI)

Often, notifications of memory shortages arise from a crowded cache of system services, such as com.miui.cleanmaster or com.android.providers.media.

How to clear the cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Show All Apps.
  3. Find the following applications and clear their cache (Storage) β†’ Clear the cache): 🧹 Cleaner (com.miui.cleanmaster) πŸ›‘οΈ Security (com.miui.securitycenter) πŸ“ Media Storage (com.android.providers.media) πŸ”„ MIUI Daemon (com.miui.daemon)
AnnexPackageWhat does cleaning give?
Cleanercom.miui.cleanmasterRemove data about the β€œjunk” that the system proposes to clean
Securitycom.miui.securitycenterResets Memory and Virus Scan Counters
Media Storagecom.android.providers.mediaUpdates the database of media files, which can free up to 500 MB

Important: Cleaning the Media Storage cache can cause the gallery and music to disappear temporarily (they will recover after the reboot), and this method does not permanently disable notifications - the cache will accumulate again, but the problem will not return until 3-5 days later.

What if cleaning the cache does not help?
If the notifications are returned within a day after cleaning, then the problem lies deeper - perhaps the /data partition is clogged or hidden system services are activated, in this case only disabling system applications (method 3) or resetting to factory settings (method 5) will help.

Method 3: Disable system applications via ADB (without root)

For users willing to take more drastic measures, there is a method of disabling system services through ADB (Android Debug Bridge), which does not require root rights, but requires connecting the smartphone to the computer, the advantage of the method is that notifications disappear forever until you reset your settings.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI until the message β€œYou’re a developer” appears.

USB debugging

Settings β†’ Additional β†’ For Developers

Connect the phone to the PC and confirm the debugging permission.

ADB Tools

adb shell


pm disable-user --user 0 com.miui.cleanmaster




pm disable-user --user 0 com.miui.securitycenter.provider




pm disable-user --user 0 com.miui.analytics

What these teams do:

  • 🚫 com.miui.cleanmaster – disables the built-in optimizer that scans memory.
  • πŸ”’ com.miui.securitycenter.provider – blocks the data provider for security notifications.
  • πŸ“Š com.miui.analytics – stops the collection of usage statistics (may indirectly affect notifications).

πŸ’‘

Disabling system applications via ADB does not remove them completely, but only blocks startup. When you reset your settings or update your MIUI, they can be activated again.

⚠️ Warning: Disabling com.miui.securitycenter will completely remove access to security settings, including virus scanner and app lock. If you need these features, use an alternative method:

adb shell dumpsys deviceidle whitelist +com.miui.cleanmaster

This team adds an optimizer to the energy saving whitelist, which reduces its activity.

Method 4: Change the memory threshold (requires root)

For root-right users, it is possible to change the thresholds at which MIUI starts showing memory shortage notifications, a method that requires editing system files and is only suitable for advanced users.

Instructions:

  1. Install a file manager with root support (such as Solid Explorer or FX File Explorer).
  2. Cross the path: /system/etc/device_features/ and find the file. miui.xml (or miui_flags.xml newer).
  3. Open the file in the text editor and find the lines: <bool name="storage_low_notification_enabled">true</bool> <integer name="storage_low_threshold_mb">512</integer>
  4. Change the values to: <bool name="storage_low_notification_enabled">false</bool> <integer name="storage_low_threshold_mb">1024</integer> (This will turn off notifications or raise the threshold to 1 GB).
  5. Save the file, set resolutions 644 (rw-r--r---) and restart the device.

⚠️ Warning: Incorrect editing of system files can lead to bootloop.Before changes, back up the file. MIUI your edits will be thrown away.

Alternative path (for MIUI 14+):

  • πŸ“ Open the file. /system/etc/prop.local.
  • Add a line: ro.miui.storage_notify_threshold=2048 (that sets the threshold in 2 GB).

Method 5: Reset to factory settings (last resort)

If none of these methods worked, and memory notifications appear every few hours, it may be that the problem lies in corrupted system data, in which case a full hard reset will help, but you should only use it after you have backed up all the data.

How to reset:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select to erase all data (reset to factory).
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).

⚠️ Attention: Reset will remove:

  • πŸ“Έ All photos, videos and music (unless saved) SD-map).
  • πŸ“± Installed applications and their data (save games, settings messengers).
  • πŸ”‘ Accounts and passwords (except those synced to Mi Account).

After discharge:

  • πŸ”„ Do not restore data from backup MIUI β€” It may contain damaged settings.
  • πŸ“₯ Install applications gradually, avoiding mass downloads.
  • βš™οΈ Turn off memory notifications immediately via method 1 or method 3.

πŸ’‘

Resetting to factory settings is the only way to fix deep system errors, but it should be used last when other methods have failed.

Additional tips: how to prevent notifications from returning

Even after the notifications about the lack of memory are turned off, they can return after the MIUI update or after a few weeks of use. To minimize the risk of their recurrence, follow these recommendations:

  • πŸ“΅ Turn off Automatic Optimization: Go to Settings β†’ Battery and productivity β†’ Optimize and deactivate all automatic processes.
  • πŸ—‘οΈ Use alternative cleaners: Install SD Maid or Files by Google instead of Xiaomi’s built-in Cleaner.
  • πŸ”„ Clean the cache manually regularly: Once a week, go to Settings β†’ Warehouse β†’ Cache data and clear it.
  • πŸ“₯ Move the applications to SD-If your device supports Adoptable Storage, use the card. SD-map as an internal memory.

Also, you should pay attention to the hidden consumers of memory:

Source of the problemHow to fix it
Backup copies of Mi CloudTurn off automatic reservations in Settings β†’ Mi Account β†’ Cloud
Logs and dumps of the systemDelete the folder. /sdcard/MIUI/debug_log via file manager
Google Play Services CashClear the cache in Settings β†’ Apps β†’ Google Play Services β†’ Storage

If you notice that memory is running out too quickly, check your device for viruses with Malwarebytes – some malware creates hidden gigabyte-sized files.

FAQ: Frequent questions about memory shortage notifications on Xiaomi

πŸ”Ή Why Notifications Are Coming Even When 5-10GB Is Free?
MIUI Not only does it take into account free space, but also: πŸ“Š Fragmentation of files (many small files slow down the system). πŸ—ƒοΈ Reserve for system operations (usually 1-2 GB locked). πŸ”„ App cache that the system considers "junk." To make notifications disappear, try method 3 (disable via ADB) Increase the thresholds (method 4).
πŸ”Ή Can I turn off notifications without rooting and ADB?
Yes, use method 1 (via Security settings) or method 2 (cleaning the cache: πŸ”• Disable notifications for a specific application in Settings β†’ Annexes β†’ Notifications. πŸ“΅ Use AppOps (Hidden Android Menu) to block notifications from com.miui.cleanmaster. To access AppOps, type the code in your phone: ##2667## (some firmware may not work on some firmware).
πŸ”Ή Will notifications return after the update? MIUI?
Most likely, yes. MIUI frequently reset user settings, including: πŸ”„ Disabled system applications (if done through the ADB). βš™οΈ Modified files into /system/etc/ (root). πŸ”” To avoid this, re-apply the chosen method after the update or consider switching to custom firmware (e.g. Xiaomi.EU or LineageOS) after the update).
πŸ”Ή Why do I need to keep my notifications back after a day?
It's related to the fact that MIUI It uses a dynamic monitoring algorithm that takes into account the: πŸ“ˆ Memory filling speed (if you install many applications, the system considers it a β€œriskΒ»). πŸ—‘οΈ System services cache that is quickly restored. πŸ”„ Background activity of the optimizer (com.miui.cleanmaster).Solution: combine method 2 (cleaning the cache) and method 3 (disabling through the cache) ADB), and also limit the background activity of applications in Settings β†’ Battery β†’ Optimizing the battery.
πŸ”Ή Can applications be moved to SD-card?
Most of the Xiaomi devices with MIUI There are two options: Partial Transfer (without root): Go to Settings β†’ Annexes β†’ Manage applications, select the application and click Transfer to SD-It doesn't work for all programs. Full portability (requires root): Use applications like App2SD or Link2SD, fitting SD-The card is an internal memory (adoptable storage). ⚠️ Attention: Not all SD-Adoptable Storage Cards – You Need a Class Card UHS-I (U3) or higher than high-speed recording.