Cache Cleanup on Xiaomi Mi 10: 5 Ways to Free Memory and Speed Up Your Smartphone

Why should Xiaomi Mi 10 cache be cleaned regularly?

Even the most powerful smartphone will slow down over time, and the Xiaomi Mi 10 with its flagship Snapdragon 865 processor is no exception. One of the main reasons for slowing down is crowded cache. These are temporary files that create apps and a system to speed up re-operations. For example, when you open Instagram, it stores thumbnails in the cache so that it can upload them faster the next time it starts, but over time, these files accumulate, taking up gigabytes of memory and slowing down the phone.

On the Mi 10, there are three types of cache: system (Android files), application cache (data of each software separately) and Dalvik cache (optimized files for fast Java programs). If you do not clean them at least once every 2-3 months, you risk running into lags, spontaneous reboots and even errors when updating MIUI. For example, users often complain that after a major update, the system begins to โ€œglutโ€ โ€“ this is precisely because of a conflict between old cache files with new versions of the software.

Another problem is that on the Xiaomi Mi 10, the cache can eat up to 10-15 GB of memory if it is never cleaned, and in the storage settings you will see that the space is occupied, but you will not know where it went. The system hides part of the cache from the user, considering it as โ€œsystem files.โ€ So simply resetting it through Settings โ†’ Storage often does not help.

Method 1: Clearing the cache of individual applications

The safest method is to remove the cache only for the programs that take up the most space, and it won't delete your data (like WhatsApp or saving in games), but it will make space. On the Mi 10, it's done like this:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on the three dots in the upper right corner and select Sort by size.
  3. In the list, look for apps marked โ€œCashโ€ (usually Facebook, YouTube, Google Play Services, or games).
  4. Click on the app โ†’ Storage โ†’ Clear the cache.

What to look out for:

  • ๐Ÿ“ฑ Do not clean the data (Clear Data button) โ€“ this will delete all settings and accounts in the application!
  • ๐Ÿ”„ After cleaning the cache, the application can run slower at the first start โ€“ this is normal, since it recreates temporary files.
  • ๐Ÿ“Š If the app has a cache that weighs more than 1 GB (like TikTok or Netflix), itโ€™s definitely worth cleaning.

Close all background programs

Connect your phone to charge (if the battery is below 30%)

Check that important data is synced to the cloud

Remember the passwords from the apps (they wonโ€™t reset, but you may need to re-enter them)-->

This method is suitable if the phone starts to โ€œbrakeโ€ after installing a particular application, for example, many Mi 10 users complain about lags after updating the MIUI Gallery - cleaning its cache often solves the problem.

Method 2: Completely clean the cache with Recovery Mode

If the smartphone is slowing down or not updating, cleaning the Dalvik cache and system cache through recovery mode will help. This is a more radical method, but it does not affect user data. Importantly, on the Xiaomi Mi 10, you need to use custom Recovery (for example, TWRP), since the standard MIUI menu does not provide this option.

Instructions for users with TWRP:

  1. Turn off the phone.
  2. Press the Power button + Volume up until the TWRP logo appears.
  3. In the menu, select Advanced โ†’ Wipe Dalvik/ART Cache.
  4. Then go back and select Wipe โ†’ Cache.
  5. Reboot your phone (Reboot โ†’ System)

What if there is no TWRP?
If you have standard Recovery, you can try an alternative method: 1. Enable Developer Mode (7 times tap the MIUI version in Settings โ†’ About phone). 2. Return to Settings โ†’ Additional โ†’ For developers and enable OEM Unlock. 3. Connect your phone to your PC and use the command: fastboot erase cache This will clear the system cache, but not Dalvik.

โš ๏ธ

Warning: If after cleaning the Dalvik cache, the phone takes a long time to boot (5-10 minutes) - this is normal. the system recovers optimized files. Do not turn off the smartphone and remove the battery at this point!

Cache typeWhat cleansesEffects of consequencesShould I reboot?
Cash app.Temporary files of individual programsApplications are loaded longer on first launchNo.
System cacheAndroid and MIUI filesSome system settings may be resetYes.
Dalvik cacheOptimized files for Java programsLong first load after cleaningYes.

Method 3: Automatic Cleaning with Security App

The Xiaomi Mi 10 is equipped by default with a Security app that can clean the cache in one click, which is suitable for beginners, as it does not require manual manipulation.

  1. Open the Security app (the shield icon).
  2. Go to the Optimization tab (or Cleaner in the global version).
  3. Click Deep Cleanup โ†’ Garbage Files.
  4. Check the application cache and the System cache.
  5. Put it on the clean.

Advantages of this method:

  • ๐Ÿค– Automatically finds the heaviest cache files.
  • ๐Ÿ“Š Shows how much space will be available before cleaning.
  • ๐Ÿ”„ You can configure autocleaning according to the schedule (in the application settings).

However, the Security App has its disadvantages:

  • ๐Ÿšซ Does not clear Dalvik cache (only via Recovery).
  • ๐Ÿ“‰ Sometimes it sees garbage where it is not (false positives).
  • ๐Ÿ”’ In the global version MIUI Functionality is reduced compared to Chinese firmware.

๐Ÿ“Š How often do you clean your Xiaomi cache?
Once a week.
Once a month
Only when the phone is slowing down.
Never cleaned.

Method 4: Cleaning the cache through ADB (for advanced)

If standard methods don't work, you can use Android Debug Bridge (ADB), a PC debugging tool, to clear the cache of all applications at once, including system ones, and it requires command line skills, but it gives you maximum control.

Step-by-step:

  1. Download ADB Tools and unpack it into a folder on your PC.
  2. On your phone, turn on USB Debugging (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap โ†’ return to Additional โ†’ For developers).
  3. Connect Mi 10 to your PC via USB (select File Transfer Mode).
  4. Open the command line in the ADB folder and type in: Adb devices (the name of your device should appear).
  5. Run a command to clear the cache of all applications: adb shell pm trim-caches -1 or to clear the cache of a specific package (for example, Facebook): adb shell pm clear com.facebook.katana

adb shell pm list packages | grep "appendix name"

For example, for WhatsApp, it would be com.whatsapp.-->

โš ๏ธ

Note: pm clear removes all app data (including settings and accounts), not just cache! To clean only cache use: adb shell pm clear --cache-only com.example.app But this option doesn't work on all Android versions.

Method 5: Cache reset via Fastboot (if the phone doesn't turn on)

If the Xiaomi Mi 10 is stuck on the logo or not booting, cleaning the cache through Fastboot can bring it back to life.This method will work even if the system is damaged. USB-cable (preferably from the set).

Instructions:

  1. Turn off the phone (if it is getting stuck โ€“ press Power + Volume up for 10 seconds).
  2. Press Power + Volume Down to log into Fastboot Mode.
  3. Connect your phone to your PC and open the command line in the folder with fastboot.
  4. The command is: fastboot erase cache
  5. Reboot the phone: fastboot reboot

If this doesn't work, maybe the problem is deeper, like the firmware or the system partition is damaged, and you'll need to flash it through the Mi Flash Tool, but before you do that, try another method.

What if the fastboot canโ€™t see the phone?
1.Install Xiaomi drivers USB Drivers from the official website. 2. Try another one. USB-port (preferably) USB 2.0 on the back of your PC). 3. Run the command prompt on behalf of the administrator. 4. If you are using Windows 11, turn off driver signature verification: - Press Win + X โ†’ Launch parameters โ†’ Reboot with checkout disabled. - After restart, reconnect.

How often should I clean the cache on Xiaomi Mi 10?

The cleaning frequency depends on how you use your phone. Here are the general guidelines:

  • ๐Ÿ“ฑ For ordinary users (social networks, instant messengers, photos): once in a while 1-2 month.
  • ๐ŸŽฎ Gamers (heavy games like Genshin Impact or Call of Duty Mobile): once in a while 3-4 weekdays.
  • ๐Ÿ“ท Photographers (many photos in the MIUI Gallery: once a month + Cleaning the gallery cache after importing photos to PC.
  • ๐Ÿ› ๏ธ After updating MIUI: Make sure to clean the cache manually (especially if the update weighs more than 1GB).

Signs that it is time to clean the cache:

  • ๐Ÿข The phone starts to โ€œsuppressโ€ when opening applications.
  • ๐Ÿ“‰ B Settings โ†’ Warehouse sees 'System Data' taking up more 5-7 GB.
  • ๐Ÿ”„ Applications spontaneously close or issue an error โ€œApplication is stoppedยป.
  • ๐Ÿ“ฑ After restarting, the phone runs faster, but brakes again a day later.

๐Ÿ’ก

On Xiaomi Mi 10, the MIUI Gallery and Google Play Services cache grow the fastest, and they should be cleaned separately every 2-3 weeks, even if other applications do not cause problems.

If you notice that after cleaning the cache, the phone only works faster a day or two, the problem may not be in the cache, but in:

  • ๐Ÿ”‹ Worn-out battery (at a discharge below 20%, the system begins to brake).
  • ๐Ÿ› ๏ธ Processor overheating (check in the Aida64 Snapdragon 865 temperature).
  • ๐Ÿ“ฑ Damaged firmware (if the lags appeared after the update) MIUI).

FAQ: Frequent questions about cleaning the cache on Xiaomi Mi 10

Can I clean the cache through the file manager manually?
Technically, but not recommended. App cache is stored in /data/data/packet/cache folders, but you need root rights to view them. If you just delete files from your Android/data or Android/obb folder through a standard explorer, it can damage the application data. Better use the built-in MIUI or ADB tools.
Why did some apps stop working after cleaning the cache?
This happens if you have cleared the app data (not just the cache), for example, on WhatsApp or Viber, you will have to re-enter your phone number after the data reset. To avoid this: Always choose Clear the cache rather than Clear the data. Before cleaning, check if the data is synchronized with the cloud (for example, correspondence on Telegram or bookmarks on Chrome). If the application still does not work, reinstall it.
Should you use third-party cleaners (such as CCleaner)?
Xiaomi Mi 10 does not recommend installing cleaners like CCleaner, Clean Master or SD Maid, the reasons: ๐Ÿ”’ They require additional permits, which may endanger security. ๐Ÿ“ฑ Often delete useful files, not just cache (e.g. game data). ๐Ÿค– V MIUI You already have a built-in Security App that works just as well. If you want more control, you better use it. ADB or TWRP.
How to clean up the cache of Google Play Services if it takes up several GB?
Google Play Services is one of those apps that can grow to cache 3-5 GB. You can clean it like this: Go to Settings โ†’ Annexes โ†’ App management. Find Google Play Services (a multi-colored triangle icon). Click Storage โ†’ If the button is inactive, stop the application first (Stop). โš ๏ธ Note: After clearing the cache, Google Play Services may temporarily not work push notifications (for example, in Gmail or YouTube). 10-15 minute.
What if the phone is even slower after cleaning the cache?
It is paradoxical, but sometimes it happens because of: ๐Ÿ”„ Dalvik cache rearrangements: Once cleaned, the system re-optimizes applications, which can take up to an hour (at which time the phone will brake). ๐Ÿ“ฑ Background synchronization: Apps start to massively update data (for example, Facebook downloads new thumbnails). ๐Ÿ”‹ Trottling processor: if the battery is discharged below 15%, Solution: Connect your phone to charge. Reboot it and wait. 30-60 Check the temperature of the processor in Aida64 (higher 60ยฐC -- let it cool down).