How to completely clear the cache on Xiaomi Redmi: 5 proven ways

The cache on Xiaomi Redmi smartphones is temporary files that create apps and a system to speed up work. Over time, they accumulate, taking up gigabytes of memory and slowing down the device. But completely cleaning the cache requires not only pressing a button in the settings, it is important to understand which files can be deleted without risk and which should not be touched. For example, cleaning the cache of Google Play Services can cause malfunctions of Google services, and deleting the MIUI System data can cause personal settings to be reset.

In this article, we’ll look at all the ways Redmi cache cleanses, from standard MIUI tools to hidden features for power users, how to remove cache of individual applications, system processes, and even hidden temporary files that aren’t visible in a normal memory manager, and how to avoid the typical bugs that stop Push notifications, Google Pay or Mi Account from working after cleaning.

Note: The instructions are valid for all Redmi models based on MIUI 12-14 and HyperOS, including Redmi Note 12/13 Pro, Redmi 10/11, Redmi K50/K60 and older devices. If you have custom firmware installed (for example, LineageOS or Pixel Experience), some methods may not work.

1. Standard cache cleaning through MIUI settings

The easiest way is to use the built-in MIUI tool to clean the app cache, which requires no superuser rights and is suitable for beginners, but it has a limitation: it only removes the cache of user applications without affecting system files.

To clear the cache of all applications at once:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Sort by size.
  3. Slip on any app (like YouTube or Facebook) and select Clear Cache.
  4. For mass cleaning, click Clear cache of all applications (not available on all versions of MIUI).

If there is no mass cleaning option, use an alternative route:

  • πŸ” Go to Settings. β†’ Memory. β†’ Cleanup.
  • πŸ“Š Press Deep Cleanup and wait for analysis.
  • πŸ—‘οΈ Select the garbage files β†’ Cache applications and confirm removal.

⚠️ Warning: Don't confuse Clear cache and Clear data! The second action removes all application settings (logins, saves, settings), returning it to the "as after installation" state".

πŸ’‘

If the app is slower after cleaning the cache, that's OK. The cache is recreated when you first start, so you can slow down for the first 1-2 minutes.

2. Cleaning the cache of system applications (without root)

System applications MIUI (For example, com.miui.home β€” launcher, com.android.phone β€” phone β€” also accumulate cache, but they can not be cleaned through the standard menu. ADB-team.

Method 1: Through Developer Settings

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap the MIUI version 7 times.
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find the option Don't Keep Activities and turn it on, which will cause the system to clear the cache of the applications when they are closed.

Method 2: Through ADB (without root rights)

Connect your phone to your PC, enable USB Debugging in the developer settings and execute the command:

adb shell pm clear --user 0 com.miui.home

Replace com.miui.home with the system application package you want, and you can get a list of packages by command:

adb shell pm list packages -s
System applicationPacket nameCan we clean it?
MIUI launchercom.miui.homeYeah (widgets drop)
Telephone and contactscom.android.contactsYes (contacts retained)
MIUI settingscom.android.settingsNo (risk of settings reset)
Google Play Servicescom.google.android.gmsCareful (may break the Push)
What happens if you clear the cache of Google Play Services?
After cleaning this cache, you may stop working: - Notifications from Gmail, WhatsApp, Telegram. - Auto sync Google Photos and Google Drive. - Payment via Google Pay (re-association card required). Recovery takes from 10 minutes to several hours depending on the speed of the Internet.

3. Completely clean the cache with Recovery Mode

If your smartphone is severely slowing down or lacking memory, you can use Recovery, which removes all the cache of the system, including update files, temporary data and residual files of remote applications, suitable for devices without root rights.

Instructions:

  1. Turn off the phone.
  2. Press the Power button + Volume up until the Mi logo appears.
  3. In the Recovery menu, select Wipe & Reset β†’ Wipe Cache (control – volume buttons, confirmation – power button).
  4. After cleaning, restart the device (Reboot β†’ System).

This method is safe, as it does not affect user data (photos, videos, messages), but it will reset the settings of Wi-Fi, Bluetooth devices and some system settings.

πŸ”‹ Battery charge > 50%

πŸ“± Backup of important data (in case of error)

πŸ”Œ Turn it off. USB-devices (earphones, flash drives)

πŸ“‘ Remember the Wi-Fi passwords (sets will reset)-->

⚠️ WARNING: Don't confuse Wipe Cache and Wipe Data! The second option will perform a full factory reset by deleting all your files.

4. Clearing cache with root rights (for advanced)

If you have root access, you can delete the hidden cache that is not visible in the standard settings.

  • πŸ—ƒοΈ Cash Dalvik (accelerates work) ART/DVM).
  • πŸ“ Temporary files /data/local/tmp.
  • πŸ”„ Residual data after updates MIUI.

Use Root Explorer or ADB with superuser rights to clean up:

su


rm -rf /data/dalvik-cache/*




rm -rf /cache/*




rm -rf /data/local/tmp/*

Once you have completed the commands, be sure to restart the device. The first turn on can take up to 5-10 minutes, which is normal, since the system restores the Dalvik cache.

πŸ“Š How often do you clear your Xiaomi cache?
Once a week.
Once a month
Only when it's slowing down.
Never cleaned.
I don't know what it is.
Cache typeWayCan I remove it?
Dalvik cache/data/dalvik-cacheYes (restores automatically)
Cash updates./cacheYes.
Cash MIUI/data/system/package_cacheCareful (may break themes)

5. Automatic cache cleanup with third-party applications

If you are too lazy to clean the cache manually, you can use third-party utilities.

  • 🧹 SD Maid – removes residual files, cache and debris in /data (requires root to be completely cleaned).
  • πŸš€ CCleaner is a simple interface, but only clears the surface cache.

When using such applications, make sure that they do not remove:

  • πŸ“‚ folder Android/obb (It's where the game data is stored).
  • πŸ“Ž.nomedia files (they hide media from the gallery).
  • πŸ”‘ License files DRM (For example, Netflix or Widevine).

SD Maid is the most powerful solution, but it requires caution, such as cleaning the /data/app-lib folder can lead to application crashes, and deleting files in /system can lead to bootloop.

πŸ’‘

The side of the cache cleaner app is handy, but never gives a 100% guarantee of security.Always check which files they suggest to delete before confirming the action.

6.Cache clearing of Google Play Services and other critical apps

Some apps (e.g., Google Play Services, Mi Account, Telegram) store cache that cannot be deleted by standard methods, and if their cache has grown to a few gigabytes, you will have to use workarounds.

For Google Play Services:

  1. Open Settings β†’ Applications β†’ All applications.
  2. Find Google Play Services and click Storage.
  3. Select Space Management β†’ Clear all data (this will remove both cache and settings).
  4. Restart your phone and wait for the sync to re-sync (it can take up to 30 minutes).

For Mi Account and Mi Cloud:

  • πŸ” Open the Settings. β†’ Accounts. β†’ Mi Account.
  • πŸ“₯ Press Synchronization and turn it off.
  • πŸ—‘οΈ Return to the Mi Account app menu and clear the cache.
  • πŸ”„ Turn the sync back on.

⚠️ Attention: Clearing the cache of Google Play Services on devices with MIUI Sometimes it causes a 403 server error in the Play Store. To fix this, delete your Google account and add it again.

7.How to avoid typical cache cleaning errors

Many Xiaomi Redmi users experience problems after cleaning the cache, and here are the most common mistakes and how to avoid them:

  • 🚫 Cache removal com.android.vending (Play Market) β†’ result in error DF-DFERH-01 Solution: Clear Play Store and Google Play Services data, then restart your phone.
  • 🚫 Cleaning up com.miui.securitycenter β†’ shut down the antivirus MIUI Solution: Reinstall updates through Settings β†’ The phone. β†’ Updating the system.
  • 🚫 Deletion of the folder /data/app-lib β†’ It breaks all applications. Solution: just flashing.

If the phone overheats or runs out quickly after cleaning the cache, it means that the system indexes the files again. Give the device 1-2 hours to stabilize. If the problem does not disappear, check Settings β†’ Battery β†’ Battery Use for abnormally active processes.

πŸ’‘

If the app stopped working after cleaning the cache, try reinstalling it. If the problem persists, check the access rights to Settings β†’ Applications β†’ Permissions.

FAQ: Frequent questions about cleaning cache on Xiaomi Redmi

❓ Should I clean the cache regularly?
No, regular cache cleaning is not required. The system manages the temporary files itself, and deleting them can even slow down (apps will have to recreate the cache: πŸ“± The phone slows down when opening a particular application. πŸ“² Lack of memory to install updates. πŸ”„ The application gives out errors (for example, "Insufficient memory").
❓ Why Instagram or TikTok takes a long time to load after cleaning the cache?
These apps are using cache for storage, video and thumbnails, and after cleaning, they have to re-upload content, which takes time and traffic, to speed up the process: Connect to Wi-Fi. Close all background apps. Let Instagram/TikTok work for 5-10 minutes in active mode.
❓ Can I clear WhatsApp cache without losing messages?
Yes, clear WhatsApp cache through Settings β†’ Annexes β†’ WhatsApp β†’ Warehouse β†’ Clear cache does not delete messages or media files, but if you choose Clear data, then: πŸ’¬ Messages will disappear (if there is no backup copy). πŸ“Έ Photos and videos from chats will remain in the folder WhatsApp/Media. πŸ”‘ You'll have to re-enter your phone number, and to make room, you'll have to manually delete the media files you don't need in your folder. /storage/emulated/0/WhatsApp/Media.
❓ Why Cache Cleaning Doesn't Free Up Place?
This happens for three reasons: Cache recovers quickly β€” many apps (like Facebook or YouTube) create new temporary files the first time you run. You clean the wrong partition β€” check Settings β†’ Memory, maybe downloads or large files take up memory, not cache. System garbage β€” residual files after updates (/cache) or deleted applications (/data/residual). These can only be deleted via Recovery or. Use DiskUsage or SD Maid (c root) to find the "invisible" files that occupy the space.
❓ How to Clear Cache on Redmi with Broken Screen?
If the screen isn’t working, but the phone is turning on, connect it to your PC and use it. ADB: adb shell pm clear --user 0 com.android.chrome #Cleaning up Chrome adb shell rm -rf /data/data/com.android.chrome/cache/* For mass cleaning: for package in $(adb shell pm list packages -f | cut -d= -f2 | grep -v"android"); do adb shell pm clear $package done ⚠️ This script will clear all applications, not just cache! Use it only if you're ready to reset your settings.