How to permanently disable memory deficiency notifications on Xiaomi: the complete guide

The annoying memory shortage notifications on Xiaomi smartphones appear even when there is enough space for normal operation. MIUI starts alerting users to fill up storage by 85-90%, but often these alerts become intrusive and interfere with the comfortable use of the device. In this article, we will discuss all the working ways to disable such notifications, from standard settings to hidden functions of the engineering menu.

The problem is especially relevant for the budget models Redmi and POCO with 32-64 GB of memory, where every megabyte counts. It is important to understand that simply turning off alerts will not solve the problem of overcrowded storage is only a temporary solution. To fully correct the situation, you will need a comprehensive approach: cleaning the cache, transferring data to the memory card and optimizing the operation of applications.

Why Xiaomi is constantly showing notifications about memory shortages

The MIUI system uses an aggressive memory management policy that includes:

  • πŸ“Š Thresholds: Warnings appear when memory is filled at 85% (yellow notification) and 95% (red notification)
  • πŸ”„ Autoclean: The system tries to free up space by deleting cache and temporary files
  • ⚠️ Priority of system processes: MIUI Up to 10% of memory for critical operations
  • πŸ“± Memory Sharing: Some models have artificially limited user memory (for example, only 52 GB is available out of 64 GB)

Xiaomi’s peculiarity is that notifications can appear even after memory is cleared if the system detects junk files in hidden folders, such as applications like com.miui.cleanmaster or com.xiaomi.midrop create temporary files that are not always correctly deleted by standard means.

πŸ“Š How often do you see notifications of memory shortages?
Every day.
Once a week.
Once a month
Never.

Method 1: Disable notifications via MIUI settings

The easiest method is to disable alerts directly from the notification menu, which works on all versions of MIUI 12-14, but has a limitation: notifications can reappear after the system update.

  1. Open Settings β†’ Notifications and Status bar
  2. Select Notification Management
  3. In the search bar, enter memory or storage
  4. Find System Notifications or Security (depending on MIUI version)
  5. Turn off the Storage Notice or Memory Warnings switch

For example, on POCO F3 with MIUI 13, go to Settings β†’ Applications β†’ Application Management β†’ Three points (menu) β†’ System applications, then find Security and disable notifications.

πŸ’‘

If the list does not include β€œStorage Notifications”, try disabling all notifications from the Security app – this will help remove the majority of warnings.

Method 2: Cleaning cache and junk files manually

Often notifications appear because of a cache of system applications. Standard Settings Cleanup β†’ Storage doesn’t always delete all temporary files. Use this method for deep cleaning:

Type of fileHow to clean upPotential savings
Cash app.Settings β†’ Applications β†’ Select the application β†’ Storage β†’ Clear the cache100-500MB
Temporary MIUI filesThrough Security β†’ Cleaning (Deep Cleaning)300-1 GB
Logs and dumpsWay: /sdcard/MIUI/debug_log (manually remove via file manager)50-300 MB
Remnants of Remote Applications/data/app-lib and /sdcard/Android/obb folders200MB - 2GB

For maximum efficiency, use a combination of standard cleanup and manual file removal via Total Commander or FX File Explorer with root rights.

  • πŸ“ /sdcard/MIUI/ β€” contains log files and temporary data
  • πŸ“ /sdcard/Android/data/ β€” cache of games and applications
  • πŸ“ /sdcard/DCIM/.thumbnails β€” photo and video miniatures
  • πŸ“ /sdcard/Download/ β€” Often overloaded with unnecessary loads

Make a backup copy of important data|Check the vacant space (should be available) >1 GB)|Close all working applications|Connect the charger (the process may take place) 10-30 minute)-->

Method 3: Using ADB to disable system notifications

For power users, there is a method to disable notifications via Android Debug Bridge (ADB), which requires connecting a smartphone to a computer, but gives 100% result.

Instructions:

  1. Enable Developer Mode (7 times click on the MIUI version in Settings β†’ About Phone)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For Developers
  3. Connect your phone to your PC and execute the command:
adb shell pm uninstall -k --user 0 com.miui.cleanmaster

This command will disable the Clean Master app, which is responsible for most memory notifications. To return the standard cleaning functions, do:

adb shell cmd package install-existing com.miui.cleanmaster
What if the ADB can’t see the device?
1. Install the latest Xiaomi drivers from the official site 2. Check that the developer settings include the item "Allow debugging by USB (Safe mode 3. Try another one. USB-cable (original better) 4. Restart your phone and PC 5. In the command line, execute adb kill-server then adb start-server

Important: Disabling system applications via ADB may disrupt some MIUI features, including automatic memory optimization, which is recommended only if other methods have not worked.

Method 4: Set up thresholds through an engineering menu

Xiaomi’s hidden engineering menu allows you to change the settings of memory alerts, a method that doesn’t work on all models and requires caution.

Instructions:

  1. Open the phone application
  2. Enter the code ##4636##
  3. Select Battery Information or Usage Statistics
  4. Find the Storage threshold or Memory warnings
  5. Change the value from 85/95% to 95/99%, respectively

Alternative code for accessing memory settings: ##36446337## (powered by Redmi Note 8/9 and POCO X3).

πŸ’‘

Changing the threshold does not increase the actual memory capacity, but only delays notifications, and when the memory is filled by 99%, the phone can start to work unstable.

Method 5: Transfer applications to SD-map and storage optimization

If your smartphone supports memory cards, porting apps and data will help free up internal memory, and it is important to use A1/A2 or UHS-I cards for normal operation.

How to transfer data:

  • πŸ“± Annexes: Settings β†’ Annexes β†’ Select an application β†’ Warehouse β†’ Change. β†’ SD-map
  • πŸ“· Photo/video: In the Gallery app settings, select Default Warehouse β†’ SD-map
  • 🎡 Music: In apps like Spotify or VLC point the way SD-map
  • πŸ“„ Documents: Use the file manager to move Download and Documents folders

For automatic memory optimization:

  1. Enable Settings β†’ Storage β†’ Auto Clean (set a schedule for weekly cleaning)
  2. Activate Memory Compression in Settings β†’ Additional β†’ Special Features β†’ System Acceleration
  3. Turn off automatic saving of media files in messengers (WhatsApp, Telegram)

πŸ’‘

For models with a hybrid slot (such as the Redmi Note 10), use an adapter for the second slot. SIM-cards to simultaneously have both additional memory and two numbers.

What to do if nothing helps: radical methods

If all of the above methods have not worked, consider the following options:

⚠️ Warning: Resetting to factory settings will remove all data from the device, including photos, contacts and installed apps. pre-backup through Settings β†’ The phone. β†’ Backup or Mi Cloud Backup.

  • πŸ”„ Resetting settings: Settings β†’ The phone. β†’ Reset settings. Select "Clear all data"
  • πŸ› οΈ Flashing: Install custom firmware (e.g. Pixel Experience) without system notifications MIUI
  • πŸ”§ Memory replacement: For models with removable memory chip (a rarity in modern smartphones) it is possible to upgrade to 128/256 GB
  • πŸ“± Buying a new device: If memory is constantly running out, consider models with 128GB or more (Xiaomi 13, Redmi Note 12 Pro)+)

For root-right users, there is the option to edit the system files responsible for notifications.

  • /system/etc/storage_threshold.xml β€” contains threshold values
  • /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk – is responsible for displaying notifications
  • /data/system/notifications.xml – notification database

⚠️ Attention: Editing system files without proper experience can lead to bootloop (locking on the boot) or complete device failure. TWRP.

FAQ: Frequent questions about memory notifications on Xiaomi

Can I turn off memory notifications completely without root?
On MIUI 12-14, this can be done via ADB (method 3) or by disabling notifications from the Security application (method 1). On older versions (MIUI 10-11), you may need to edit system files, which requires root rights.
Why do notifications appear again after memory is cleared?
This is because: Automatic cache creation by system applications (com.miui.home, com.android.systemui) Hidden log files in a folder /sdcard/MIUI/debug_log/ Errors in calculating free space (bug) MIUI, Reboot fixes) Application background (e.g. Facebook or TikTok actively caching content) Solution: use SD Maid or Files by Google for deep cleaning, then restart the device.
How to transfer applications to SD-card if the "Move" button is inactive?
That's a limitation. MIUI For some system applications. Bypass paths: Use ADB-command: adb shell pm move-package com.example.app /sdcard Install the AppMgr app III (requires root. Create link2sd Partition on the memory card (requires root and support) ext4) Transfer only the application data (not APK) through settings β†’ Annexes β†’ Warehouse β†’ Clear the data β†’ Transfer data
Is it safe to turn off memory notifications?
Disabling notifications is safe in itself, but has consequences: Pros of minuses No annoying alerts Risk of sudden memory overflow (apps will start to wear out) Reducing system load (less background processes) It is impossible to detect real memory problems in time Saving battery charge (less memory checks) Potential data loss when critically filling out Recommendation: if you turn off notifications, install a memory monitor app (for example, Storage Analyzer) and set up manual checks once a week.
Why does my Xiaomi show that there is less memory than it should be?
This is normal for all Android devices. The difference is because of the: πŸ“Š Binary vs decimal count: Manufacturers specify capacity in decimal system (1 GB = 1000 MB), and Android shows in binary (1 GiB = 1024 MiB) Difference ~7% πŸ“± System section: ~3-5 GB is reserved for firmware and recovery πŸ”§ Pre-installed annexes: MIUI borrower 4-8 GB (including cache) πŸ›‘οΈ Protected areas: Some models have a hidden section for OTA-update (~1 Example: on Redmi Note 11 s 64 GB memory is available to the user ~52-55 GB: It's not a defect, it's a feature of architecture.