Notification βNot enough memoryβ on smartphones Xiaomi, Redmi or POCO appears inappropriate: it blocks the screen, interferes with games and can even slow down the system. The reason lies in the features of the firmware MIUI, which aggressively monitors free space and forcibly notifies the user even if there is no critical deficit. For example, a message can pop up at 1-2 GB of free space, although for normal Android operation is enough 500 MB.
Complicating the problem is that Xiaomi doesnβt provide a direct option to disable this notification in the settings. However, there are 5 proven ways, from basic cache cleaning to deep system settings. In this article, weβll break down each method with MIUI 12, 13 and 14, and the features of models with 64 GB and 128 GB of memory. Importantly, some solutions require developer or ADB rights, but weβll start with the simplest ones.
Why is there a notification of memory shortage?
The MIUI system uses a dynamic alert threshold, which depends on:
- π± Total memory: 32 GB notification can appear at 1.5 GB of free space, and 256 GB at 5 GB.
- π Versions MIUI: into MIUI 14 threshold lower than in MIUI 12, due to optimization of work with Android 13.
- ποΈ File Types: The system prioritizes the cache of applications and updates, ignoring user data (photo, video).
- π§ Manufacturer settings: Xiaomi compulsorily includes notifications on budget models (Redmi) 9A, POCO M3), to encourage the purchase of devices with large memory.
An interesting fact is that a notification can appear even at 10+GB of free space if the system detects fragmentation of memory or corrupted files, this is due to the fact that MIUI reserves some of the memory for system processes and updates that are not displayed in the standard storage menu.
Method 1: Cleaning up cache and unnecessary files
The safest method is to make room so that the system doesn't think it's full. Start with the built-in MIUI tools:
- Go to Settings β Memory (or Storage).
- Click Clean in the βJunkβ section (will remove temporary files, cache, empty folders).
- Select Files β Large files and delete unnecessary videos/APKs.
- In the Applications section, sort by size and clear the cache for Telegram, YouTube, TikTok (they take up to 500 MB+ each).
For deep cleaning, use third-party utilities:
- π§Ή SD Maid (will delete residual files after uninstalling applications).
βοΈ Checklist for memory cleanup
Important: Do not remove Android, MIUI, or DCIM/.thumbnails folders manually β this can cause a gallery crash or data loss.
Method 2: Disable notifications via MIUI settings
In some versions of MIUI (e.g. MIUI 13 Global), the memory notification can be disabled via the Alerts menu:
- Open Settings β Notifications and Status bar.
- Scroll down and find the System Notifications section.
- Choose a storage (or memory)
- Turn off the Display Notifications switch.
If the item is not on the list, try an alternative way:
- Press the memory shortage notification and select Notification Settings.
- In the menu that opens, turn off the option Important Notifications.
What to do if there is no βStorageβ item?
On POCO F3, Redmi Note 10 Pro and later, this method only works when MIUI optimizations are disabled (see Method 3).
Method 3: Disabling MIUI Optimizations (for Advanced)
MIUI's firmware aggressively manages memory through miui.analytics and miui.optimization, which may remove the notification, but requires developer rights:
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Back to Settings β Additionally. β For developers.
- Find the option to limit background processes and set without restrictions.
- Turn it off: π Optimization MIUI (may be called MIUI Optimization). π Collection of data on use.
Reset the device.
β οΈ Attention: Disconnection MIUI Optimization can lead to a deterioration in working hours (on the 5-10%) Incorrect gestures on some models (Redmi Note) 8 Pro, Mi 9T).
After these actions, the memory notification should disappear, but check for the application autoload in Settings β Applications β Autostart, as the system may begin to aggressively close the background processes.
Method 4: Using ADB to Deep Shut Down
If previous methods have failed, use Android Debug Bridge (ADB), which is suitable for all versions of MIUI, including MIUI 14 on Android 13.
Preparation:
- Install ADB Tools on your PC.
- Enable USB debugging in Settings β For developers.
- Connect your phone to your PC and confirm your trust in the device.
Commands to disable notifications:
adb shell pm hide com.miui.cleanmaster
adb shell dumpsys deviceidle force-idle
adb shell settings put global low_storage_threshold_gb 0.1Transcript of commands:
| Team team. | Action. |
|---|---|
| pm hide com.miui.cleanmaster | Disables the Cleaner system application responsible for memory monitoring. |
| dumpsys deviceidle force-idle | Forced transfers the device to low power mode, reducing background activity. |
| settings put global low_storage_threshold_gb 0.1 | Sets the threshold of notification about memory shortage on 100 MB (by default - 1-2 GB). |
β οΈ Note: The pm hide command only works on MIUI 13+ Android 12+. On older versions, use pm disable-user --user 0 com.miui.cleanmaster, but this can lead to system update errors.
Once you've done the commands, restart your phone. If the notification comes back, repeat the steps, or check for MIUI updates, some firmware resets ADB settings.
π‘
Create a.bat file with these commands and run it every time you connect your phone to your PC β it will save you time.
Method 5: Manual editing of system files (Root)
For users with unlocked bootloaders and root rights, a radical method is available: editing the framework-res.apk file, which spells out notification thresholds, which is risky and can lead to a bootloop if you make a mistake.
Instructions:
- Install Root Explorer or MT Manager.
Solution: Turn off Game Turbo in Settings β Special Features β Game Turbo or use Method 4 (ADB).