How to Clear Cache on Xiaomi: All Ways for Android 12-14 (MIUI 14-15)

Cache on Xiaomi smartphones are temporary files that create applications and a system to speed up work. Over time, they accumulate, take up gigabytes of memory and can cause crashes, from slow interfaces to sudden program outages. Especially relevant is the problem for devices with 128 GB of memory or less, where every megabyte counts.

In this article, 7 proven ways to clean up cache on Xiaomi, Redmi and POCO running MIUI 14/15 (Android 12-14), we will analyze both standard methods through settings and hidden features for power users, and explain why cleaning cache through Files only removes 30-50% of garbage, and how to get to the remaining 50%.

1. Clearing the cache of individual applications through settings

The safest way to do this is to selectively remove the cache for the programs that take up the most space, which won’t delete your data (like WhatsApp messages or saved games), but will free up space.

How to do this:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management
  • πŸ” Enter the name of the program in the search (for example, TikTok or Google Play Store)
  • πŸ—‘οΈ Press Warehouse. β†’ Clear the cache
  • πŸ”„ For a complete reset (deletes and app data) select Clear all data – but be careful!

⚠️ Please note: Do not clear the cache for Google Play Services and MIUI This can cause disruptions to Google services and Xiaomi branded features (for example, the weather in widgets will no longer update).

Social networks (Vkontakte, Instagram, Facebook)

Messengers (Telegram, WhatsApp)

Browser (Chrome, Mi Browser)

Games (PUBG, Genshin Impact)

Streaming services (YouTube, Twitch)-->

2. Automatic cleaning through "Safety" (MIUI Optimizer)

Xiaomi has built into MIUI a tool for automatic system optimization, Security, which not only clears the cache, but also closes the background processes, saving battery life.

Instructions:

  1. Launch the Security app (Icon with shield)
  2. Go to the Optimization tab (or Acceleration in new versions)
  3. Click Deep Cleaning β†’ Clean Up
  4. Wait until the process is completed (may take 1-3 minutes)
Type of cleaningWhat's removedRecommended frequency
Regular cleaningApplication cache, temporary files1 time per week
Deep cleaningCash + Residual files of remote programs1 time per month
Cleaning up garbageEmpty folders, thumbnails, logsWith memory shortages

πŸ’‘

If the phone is running slower after cleaning through Security, restart it. MIUI sometimes miscalculates the occupied space after mass deletion of files.

3. Manual cleaning through File Manager

Xiaomi’s built-in file manager can search and delete cache, but it doesn’t do it as efficiently as specialized utilities, but it doesn’t require root rights.

Step-by-step:

  • πŸ“ Open the Files app (Icon with folder)
  • πŸ” Go to the Category section β†’ Garbage files
  • βœ… Check the boxes: πŸ—‘οΈ Cash app. πŸ“ Residual files πŸ–ΌοΈ Miniatures (unless you use the Xiaomi Gallery)
  • πŸ—‘οΈ Click Clean at the bottom of the screen

⚠️ Note: Deep Cleaning in Files can delete data from the folder DCIM/.thumbnails β€” These are gallery miniatures, and once cleaned, the gallery will take longer to load when it opens for the first time until it recreates the preview.

1 time a week |1 time a month |Only when I run out of memory |Never clear |I don't know what it is-->

4. Hidden cleaning through Recovery mode (for experienced)

If the phone is slowing down a lot and standard methods don't work, you can use Recovery Mode, which removes dalvik-cache, a system cache that often causes lags after updates.

How to log in to Recovery:

  1. Turn off the phone.
  2. Press the Power button + Volume up for 10 seconds
  3. In the recovery menu, select Wipe & Reset β†’ Wipe Cache (use volume buttons for navigation, power button for selection).
  4. Confirm the action and wait for the completion
  5. Restart the device (Reboot) β†’ Reboot to System)

What to do if you recover in Chinese?
If your Xiaomi with global firmware suddenly showed Recovery in Chinese: 1. Look for the item with characters (data cleanup) 2. Inside it will be (cache cleanup) 3. Confirmation - usually the extreme right button ("") After the firmware procedure will not fly, but may reset the region (for example, from Russia to Global).

5. Clean up Google Play cache and Google services

Google’s Play Market, Google Play Services, Google Services Framework (GSP) services are all using cache to speed up, but sometimes it’s bloated to a few gigabytes, especially if you update apps frequently.

How to clean:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management
  • πŸ” Find and open one by one: πŸ›’ Google Play Store βš™οΈ Google Play Services πŸ”„ Google Services Framework
  • πŸ—‘οΈ In each of them, click the Warehouse. β†’ Clear the cache

πŸ’‘

After clearing the Google Play cache, the Store may temporarily (1-2 minutes) not show app covers and descriptions.

6.Use of ADB for deep cleaning (for advanced)

If you're familiar with ADB (Android Debug Bridge), you can delete the cache of all applications with one command, which is useful when standard methods don't work because of MIUI failures.

Instructions:

  1. Install ADB Tools on PC
  2. Turn on USB Debugging on your phone (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times tap on version β†’ Back to Additional Settings β†’ Developer Options β†’ Debugging over USB)
  3. Connect the phone to your PC and execute in the command line: adb shell pm trim-caches -1 This command clears the cache of all user applications.

⚠️ Note: Adb shell pm clear removes all application data (as in reinstalling), not just cache!

7. Automatic cleaning on schedule (via Automate or Tasker)

To avoid manually clearing the cache, you can set up automatic execution of this task, and this will be suitable for applications like Automate or Tasker (root or ADB rights are required for some actions).

Example of flow in Automate:

  • πŸ“± Block Condition: Time (e.g. every Monday at 3:00 am)
  • πŸ”„ Shell command block: pm trim-caches 1000000000 (clears cache for all applications except system applications)
  • πŸ”” Block Notification with text "Cash cleared: [date]"

πŸ’‘

If you have Xiaomi with a Snapdragon processor, after automatically cleaning the cache, restart the phone. This will help avoid micro-hangs due to dalvik-cache reassembly in the background.

Frequent Mistakes and How to Avoid Them

Many users make the same mistakes when cleaning the cache, which leads to even more problems.

  1. Cleaning the cache of system applications (such as MIUI Launcher or Settings) – this can reset desktop settings or language settings.
  2. Using the Play Market cleaners – most of them are either inefficient or contain advertising software. Xiaomi has already built all the necessary tools into MIUI.
  3. Cleaning the cache during the update – if you have started downloading the MIUI OTA update, do not clear the cache, otherwise the firmware file may get corrupted.

πŸ’‘

If the app is slower after cleaning the cache, it's normal. The cache exists to speed up reopening. After 1-2 use, the program will "overclock" again.

❓ Why does the cache clear the memory for a short time?
Cache is a temporary file that apps create anew every time you use it. If you actively use social networks or games, the cache will accumulate again. To reduce its growth: Limit the background activity of applications in Settings β†’ Battery β†’ Application Selection Disable the autoload of media in instant messengers (for example, in Telegram β†’ Settings β†’ Data and memory)
❓ Can I clean the cache for all applications at once without ADB?
Yes, but not through standard settings. Use: SD Maid App (requires root rights for complete cleaning) Garbage Cleanup feature in MIUI Security (removes the cache of most applications except system) Without root or ADB, mass cleaning is impossible due to Android limitations.
❓ Is Frequent Cleaning of Phone Cache Harmful?
Regular cleaning (1 time per week) is not harmful, but there is little benefit from it. Cash exists for: Accelerate the load of frequently used applications Reducing the load on the processor (no need to recalculate the same data) Traffic savings (for example, cached images in the browser) Clear the cache only when: End of disk space App has become incorrect Phone slows down noticeably
❓ Why some games or applications require re-uploading data after cache clearing?
Some games (such as Genshin Impact or Call of Duty Mobile) store some of the resources (textures, sounds) in the cache. Download data again at the next start (web required) Work with reduced graphics quality before rebooting Give the error "Insufficient memory" (if there is no space on the disk for re-caching) Solution: Before cleaning the cache of such applications, make sure that you have enough free space (minimum) 1-2 GB).
❓ How to clear cache on Xiaomi without access to settings (if the phone is glitchy)?summary> If MIUI Does not respond to touch or settings do not open: Hard reset: pinch power + Volume down for 15 seconds. After restarting, try clearing the cache in the standard way. Recovery Mode: Go into Recovery Mode (see Section 4) and select Wipe Cache. Fastboot: If the phone doesn't boot, plug it into your PC and do: fastboot erase cache (requires an unlocked bootloader)