Your Xiaomi Redmi has started to slow down, applications are loading for a long time, and memory is filled with incomprehensible files? Most likely, the problem is a crowded cache - temporary data that the system and programs accumulate to speed up work. Without regular cleaning, the cache turns into digital garbage: it takes up gigabytes of memory, slows down the smartphone and can even cause errors in the operation of MIUI.
In this article, you will find 5 proven ways to clean the cache, from standard MIUI tools to hidden features for power users. We will discuss how to clean the cache of individual applications, the system cache (Dalvik-cache), and what to do if the phone after cleaning began to work even worse. All instructions are relevant for the Redmi Note 10/11/12/13, Redmi 9/10/11/12 and other models on MIUI 12-14 (including global and Chinese versions).
Why the cache needs to be cleaned regularly
Cache is a temporary file that creates applications and a system to quickly access frequently used data, for example, when you open Instagram, the app caches thumbnails of photos so that the next time you run them, you can show them instantly.
- ๐ Take up gigabytes of memory โ the cache of one messenger (for example, Telegram or WhatsApp) can weigh 1-3 GB.
- ๐ข Slow down work โ the system spends resources on processing outdated data.
- ๐ Cause errors โ corrupted cache files can lead to crashes of applications.
- ๐ Privacy threats โ caches contain snippets of personal data (such as search histories).
Xiaomi manufacturers recommend clearing the cache every 1-2 months, but the frequency depends on the intensity of your phone use. For example, if you actively play Genshin Impact or mount a video in CapCut, the cache can fill up in a few days.
โ ๏ธ Warning: Don't confuse cache with user data! Cache clearing doesn't delete your photos, messages, or account settings. But if you clear the app data (Clear all data), it will result in logging out and resetting your settings.
Method 1: Clearing the cache of individual applications
If a particular app is slowing down (like TikTok or Google Chrome), just clear its cache.This won't delete your data, but it can solve the freeze issues.
Instructions:
- Open Settings โ Applications โ Application Management.
- Select the appropriate app (such as Facebook).
- Press Warehouse.
- Tap Clear Cache (not to be confused with Clear All Data!).
For convenience, sort the applications by cache size:
- In the Application Management section, click on three dots (โฎ) top-right.
- Select Sort by size.
- Clear the cache from the applications that occupy the most space (usually messengers, social networks and games).
Remember the username and password (if the application requires authorization)
Check if there are any important unsaved data (for example, drafts in messengers)
Close the application in multitasking (swipe up)
Make sure your phone is at least 30% charged
-->
On some Redmi models (for example, Redmi Note 11 Pro+), after cleaning the cache, a notification may appear Application optimized. This is normal - the system reassembles the cache to speed up work.
Method 2: Mass cleaning the cache of all applications
If you don't want to clean each application's cache individually, use the built-in MIUI tool to mass-clean, which removes the cache of all user applications, but doesn't touch system files.
Step-by-step:
- Go to Settings. โ Memory.
- Click Clean in the Garbage Files section.
- Wait for the analysis (may take 1-2 minutes).
- Check the box in front of the application cache (the rest can be left or removed).
- Click Clear(X) MB (where X is the amount of data being deleted).
With MIUI 14, the cleaning algorithm became smarter: it analyzes which files can be safely deleted without disrupting the application, for example, YouTube cache will be cleared, but saved videos (downloads) will remain intact.
| MIUI version | The path to mass cleanup | Features |
|---|---|---|
| MIUI 12 | Settings โ About the phone โ Memory โ Clean up the garbage | There is no separation into types of garbage โ everything is cleaned at once. |
| MIUI 13 | Settings โ Memory โ Clean up | There is a possibility of selective cleaning (cache, temporary files, APK). |
| MIUI 14 | Settings โ Memory โ Analysis โ Clean | Deep analysis (seeks garbage in Download and DCIM folders) |
โ ๏ธ Warning: After mass cache cleaning, the first launches of applications may be slower than usual โ this is normal, as the system recovers the necessary temporary files.
Method 3: Cleaning the system cache (Dalvik-cache and others)
Dalvik-cache (system cache) is a temporary file that Android creates to speed up the kernel and system processes, and cleaning it can help if the phone is severely slowing down, overheating or spontaneously rebooting.
Unlike the application cache, the system cache cannot be cleaned through standard settings.
- Go to Recovery (Recovery) mode.
- Select the Wipe Cache Partition.
Detailed instructions:
- Turn off the phone.
- Press the Power button + Volume up for 10-15 seconds until the Mi logo appears.
- Release the buttons and you will be taken to Mi Recovery.
- With volume buttons, select Wipe & Reset (on some models โ Advanced).
- Choose Wipe Cache (not to be confused with Wipe Data โ itโs a complete reset!).
- Confirm the action and wait for the completion (it will take 1-3 minutes).
- Reboot your phone (Reboot โ System)
What is Dalvik-cache and why should it be cleaned?
On Redmi with the unlocked bootloader, you can clear the system cache through TWRP (Castom Recovery).
- Load to TWRP (Plug Power + Volume Up).
- Choose Advanced โ Wipe Dalvik Cache.
- Swipe for confirmation.
๐ก
If the phone is loading for a long time after cleaning the system cache (5-10 minutes), don't panic - this is normal. The system recovers the necessary files. Don't turn off the device at this moment!
Method 4: Using Third-Party Applications
If standard MIUI tools fail, you can use third-party utilities, which offer more flexible cleaning settings and often find debris that the system misses.
Top.-3 Apps for cleaning cache on Xiaomi Redmi:
- ๐งน SD Maid is the depth of cleaning, finding duplicates and residues of remote applications.
- ๐ CCleaner โ Simple interface, cache and history clearing, but contains ads.
- ๐ Files by Google โ the official application from Google, removes cache and offers to free memory from unnecessary files.
Example of cleaning cache via SD Maid:
- Install the app from Google Play.
- Start and grant access to memory.
- Go to CorpseFinder (search for remnants of remote applications).
- Press Run and wait for analysis.
- Select Cache in the results and click Delete.
โ ๏ธ Note: Some cleaning applications (such as Clean Master) can delete important files or show false virus warnings.
MIUI 14 has a built-in Deep Clean feature that partially duplicates the capabilities of SD Maid to activate it:
- Go to Settings. โ Memory.
- Press Analysis. โ In-depth analysis.
- Wait until the scan is completed (it can take up to 5 minutes).
- Select Cash and Temporary Files โ Clean up.
Method 5: Cleaning the cache through ADB (for advanced users)
If you're familiar with ADB (Android Debug Bridge), you can clear the cache of all apps with one command, a method that's useful if the phone doesn't turn on or hovers on the logo, but connects to the computer.
What you need:
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ USB-cable (preferably original).
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times to activate the developer mode, then additionally โ For developers โ Debugging by USB).
Instructions:
- Connect Redmi to the computer.
- Open the command line (Win + R โ enter cmd).
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Clear the cache of all applications with the command: adb shell pm trim-caches 99999999999 (where 99999999999 is the maximum cleaning priority).
- To clear the cache of a particular application (e.g. com.facebook.katana): adb shell pm clear com.facebook.katana Attention! This command deletes all application data, not just the cache.
๐ก
Cleaning the cache through ADB is the most radical method that helps even when the phone doesn't respond to touch, but it requires command line skills and can lead to data loss if used improperly.
If after completing the commands, the phone stopped turning on, try rebooting to Fastboot (clamp Power + Volume down) and perform:
fastboot rebootWhat to do if after cleaning the cache, the phone began to work worse
In rare cases, cleaning the cache can backfire, causing the phone to brake, overheat, or make errors.
| Problem. | Possible cause | Decision |
|---|---|---|
| The phone is warmed after cleaning. | The system reassembles the cache in the background, loading the processor. | Wait 1-2 hours or restart the device. |
| Apps are constantly flying out | Critical cache files are deleted (often after ADB is cleaned). | Reinstall problematic apps or reset settings (Settings โ Resettings). |
| Battery discharges fast | Background processes actively restore cache. | Disable unnecessary applications in Settings โ Battery โ Battery use. |
| There is no internet or mobile network | The cache of system applications (com.android.phone) has been cleared. | Restart your phone or reset your network settings (Settings) โ SIM-maps and mobile networks โ Resetting network settings). |
If the problems have not gone away, try:
- Check your phone for viruses (for example, through Malwarebytes).
- Update MIUI to the latest version (Settings โ About Phone โ System Update).
- Reset the settings to factory (last option, as all data will be deleted).
๐ก
If you have lost your saved passwords in your browser (e.g. Chrome) after cleaning the cache, check the sync with your Google account. Usually, passwords are restored automatically after you re-enter.