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:
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the upper right corner and select Sort by size.
- In the list, look for apps marked โCashโ (usually Facebook, YouTube, Google Play Services, or games).
- 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:
- Turn off the phone.
- Press the Power button + Volume up until the TWRP logo appears.
- In the menu, select Advanced โ Wipe Dalvik/ART Cache.
- Then go back and select Wipe โ Cache.
- Reboot your phone (Reboot โ System)
What if there is no TWRP?
โ ๏ธ
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 type | What cleanses | Effects of consequences | Should I reboot? |
|---|---|---|---|
| Cash app. | Temporary files of individual programs | Applications are loaded longer on first launch | No. |
| System cache | Android and MIUI files | Some system settings may be reset | Yes. |
| Dalvik cache | Optimized files for Java programs | Long first load after cleaning | Yes. |
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.
- Open the Security app (the shield icon).
- Go to the Optimization tab (or Cleaner in the global version).
- Click Deep Cleanup โ Garbage Files.
- Check the application cache and the System cache.
- 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.
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:
- Download ADB Tools and unpack it into a folder on your PC.
- On your phone, turn on USB Debugging (Settings โ About Phone โ MIUI Version โ 7 times tap โ return to Additional โ For developers).
- Connect Mi 10 to your PC via USB (select File Transfer Mode).
- Open the command line in the ADB folder and type in: Adb devices (the name of your device should appear).
- 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:
- Turn off the phone (if it is getting stuck โ press Power + Volume up for 10 seconds).
- Press Power + Volume Down to log into Fastboot Mode.
- Connect your phone to your PC and open the command line in the folder with fastboot.
- The command is: fastboot erase cache
- 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?
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).