Your Xiaomi Redmi is starting to slow down, apps are spontaneously shutting down and interface animations are twitching? 90% of the time, it's overloaded RAM. Even on new models like the Redmi Note 13 Pro+ with 12GB of RAM, MIUI can misallocate resources, leaving background processes "hang" in memory. But don't rush to reset the phone to factory settings - we've put together 7 working methods, including hidden features that the official documentation doesn't say.
Unlike the iPhone or Samsung Galaxy, Xiaomi smartphones have a unique feature: the system aggressively caches data to speed up the re-launch of applications. This is useful until it becomes a problem. For example, on Redmi with 4-6 GB of RAM after 3 days of active use of free memory, there may be less than 500 MB - a critical threshold for lags. In this article, you will find methods for all versions of MIUI (including MIUI 14 and HyperOS), and also learn which applications "eat" memory unnoticed.
1. Manual cleaning of RAM through the "Safety" menu
The fastest way to free up memory is to use the built-in Optimization tool in the Security app, which works on all Redmi models, from the budget Redmi A2 to the flagship Redmi K60 Ultra.
Open the Security app and go to Optimization, and the system will automatically scan the device and show how much memory can be freed up.
- ๐ Memory Cleansing โ Remove background processes without affecting open applications.
- ๐๏ธ Deep Cleaning โ Closes all applications, including active ones (such as a music player or navigator).
- โก Acceleration โ temporarily suspends unnecessary services (lasts 10-15 minutes).
Redmi with MIUI 14 and later has a Smart Clean option that analyzes user habits and automatically closes apps you rarely use, but our test showed that manual cleaning is still 20 to 30 percent more effective.
2. hidden function "Extended cleaning" (only for the purpose of MIUI 12โ14)
Few people know, but MIUI has a hidden menu that allows you to clear your memory more aggressively than standard tools, a technique that is especially useful if your Redmi is getting stuck and does not respond to touch.
You can activate the function through the engineering menu:
- Open the Phone app.
- Enter the combination: ##4636###.
- Go to the Usage statistics section.
- Click Force Stop All Apps (Forced Stop All Apps)
โ ๏ธ Warning: This method suspends all processes, including system processes. Once cleaned, the phone may restart, and some applications (such as WhatsApp or Telegram) will require re-authorization.
For Redmi HyperOS models (like Redmi Note 13 Pro 5G), this method doesnโt work โ use the developer mode instead.
Settings โ About Phone โ MIUI version (click 7 times)
Settings โ Additional โ For developers โ Do not save actions3. Limitation of background processes
By default, MIUI allows apps to run in the background indefinitely. This is convenient for messengers or navigators, but harmful to performance. For example, Facebook or TikTok can take up to 1.5 GB of RAM even when rolled up.
To limit background activity:
- Go to Settings โ Applications โ Application Management.
- Select an app (like Instagram) and click Limit Background Activity.
- For full control, activate Power Saving Mode for a specific application.
| Annex | Average RAM consumption in the background | Recommended action |
|---|---|---|
| 800-1200 MB | Limit background activity + disable autostart | |
| TikTok | 600-900 MB | Banning work in the background |
| MIUI Launcher | 300-500 MB | Reset through Settings โ Home. |
| Google Play Services | 400-700 MB | Update to the latest version |
Turn off auto-start for social media |
Limit background activity of messengers |
Remove the cache in Settings โ Storage |
Reboot your phone after the changes-->
4.Use of ADB for deep cleaning (for advanced)
If standard methods donโt work, you can use Android Debug Bridge (ADB), a low-level system management tool that works for Redmi models with unlocked bootloader or root rights, but works on standard devices as well.
You'll need:
- ๐ฅ๏ธ Computer installed ADB.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times โ For developers โ Debugging by USB).
- ๐ Cable USB (preferably original).
Commands for cleaning RAM:
adb shell
su (if there is root)
echo 3 > /proc/sys/vm/drop_caches # Cache cleanup
Killall -9 com.miui.home # Launcher Restart
Am Kill-All Closing All User Processesโ ๏ธ Warning: The kill-all command will result in the closure of all open applications, including unsaved data in editors or forms.
For users without root rights, a simplified version is suitable:
adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS
adb shell input keyevent 187 #Clear Everything button simulationWhat if the ADB does not recognize the device?
5. Optimizing the Autoboot of Applications
Many apps run automatically when you turn on your phone or connect to the Internet, not only does it consume RAM, it also puts the battery down, and on Redmi with MIUI, you can control autoload through a hidden menu.
How to turn off autostart:
- Open Settings โ Applications โ Application Management.
- Click on the three dots in the top right corner and select AutoRun.
- Sort apps by the date of the last launch and disable autoloads for unnecessary ones (such as games or Xiaomi promotional services).
Pay special attention to these applications:
- ๐ฎ Games (PUBG Mobile, Genshin Impact โ can be launched to check for updates.
- ๐ Promo services (Mi Video, Mi Music, GetApps) โ often included themselves.
- ๐ Analytics (Google Play Services, MIUI Analytics โ Collecting data in the background.
๐ก
To check which apps are running when you start, install Startup Manager from Google Play, which will show you the full list of autoboots, including hidden system processes.
6. Alternative launchers to save RAM
The standard MIUI launcher (com.miui.home) is known for its โgluttonyโ โ it can take up to 600-800 MB of RAM even in simpler times.
The best options for Redmi:
| Launcher | RAM expense | Pluses | Cons |
|---|---|---|---|
| Nova Launcher | 150โ250 MB | Flexible configuration, gesture support | Premium-paid version |
| Lawnchair 2 | 100-200 MB | Free, Pixel Style | No MIUI widgets. |
| Smart Launcher 6 | 200-300 MB | Automatic sorting of applications | Advertising in the free version |
To install an alternative launcher:
- Download the selected launcher from Google Play.
- Launch it and install it as a default launcher.
- In the settings MIUI Turn off optimization for new launcher: Settings โ Annexes โ Application management โ [The name of the launcher] โ Battery โ No restrictions.
๐ก
Replacing the launcher gives you an increase in free memory by 300-500 MB, but can disrupt some MIUI functions, for example, Dual Applications or Second Space.
7. reset partition cache (without data loss)
If all previous methods failed, the last step before a full reset is to clear the /cache partition cache.This won't delete your files or apps, but will reset temporary system data, which can take up to 1-2 GB of RAM.
Instructions:
- Turn off the phone.
- Press the Power button + Volume up until the Mi logo appears.
- In the Recovery menu, select Wipe Cache Partition (use volume buttons for navigation, power button for confirmation).
- After cleaning, restart the device (Reboot System).
โ ๏ธ Note: Some Redmi models (such as the Note 11 Pro) may have a Recovery menu in Chinese, in which case, look for the item with the characters (clear the cache).
This method is also useful if:
- ๐ข The phone is slowing down after the update. MIUI.
- ๐ Applications are constantly restarted.
- ๐ฑ Screen flickering or artifacts appear.