The Xiaomi Redmi Note 8 Pro is still a popular smartphone years after its release thanks to the powerful Mediatek Helio G90T processor and 6 GB of RAM. However, over time, any Android device begins to βslow downβ: apps open longer, the system hangs, and free space on the disk mysteriously disappears. 90% of cases are to blame for clogged cache β temporary files that accumulate for years and eat up to 10-15 GB of memory.
This article is not about the banal deletion of data through Settings β Storage. We will analyze deep cleaning, from the cache of individual applications to hidden system files Dalvik and ART, which are not visible to the user without root rights. You will also learn which files can be deleted without risk, and which cannot be touched categorically so as not to turn the phone into a brick.
Why is Redmi Note 8 Pro slowing down due to cache?
Cache is not just junk; it's buffer files that speed up applications by storing commonly used data (like thumbnails of photos in a gallery or login data on social media).
- π± Apps donβt automatically clear cache β many programs (especially instant messengers and games) accumulate gigabytes of unnecessary data.
- π System cache becomes obsolete - after updates MIUI Old Dalvik files remain and conflict with new ones.
- ποΈ Memory fragmentation β thousands of small cache files are scattered across the disk, which is why the system spends time searching for them.
On the Redmi Note 8 Pro with its 64/128GB of storage, the problem is compounded by MIUI aggressively cacheing data in the background even when the app is closed.TikTok, for example, can "eat" up to 2GB of cache in a month of active use, and Google Play Services up to 500MB weekly.
β οΈ Warning: Don't confuse cache with application data! Cache removal is safe and data cleanup (c Settings) β Annexes β Warehouse β Clear the data) will lead to logging out of accounts and resetting settings.
Method 1: Clearing the cache of individual applications
The easiest and safest method is to remove the cache for specific programs, which will not affect their operation, but will free up from 100 MB to 2-3 GB of memory.
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select Sort by size.
- Click on an app (such as Facebook or YouTube) β Storage.
- Click Clear Cache (not to be confused with Clear Data!).
Top.-5 Β«The βGreenβ Apps on Redmi Note 8 Pro:
| Annex | Average cache size | How often to clean |
|---|---|---|
| TikTok | 1.5-3 GB | Once every 2 weeks |
| 800 MB-1.2 GB | Once a month | |
| Google Play Services | 300-700 MB | Only with the brakes. |
| 500 MB-1 GB | Once every 3 weeks | |
| Playmarket. | 100-400 MB | For loading errors |
Close the application in the multitasking menu
Connect your phone to charge (if battery level < 30%)
Check that you have a backup of important data (for example, saved passwords in the browser)
Do not clear the cache of system applications (e.g. MIUI Security or Google Services Framework)
-->
Method 2: Clean the system cache through Recovery
If the phone is slowing down a lot and a regular cleaning doesn't work, it's time to remove the system cache (aka cache partition), which will reset temporary MIUI files but won't affect your data.
Instructions for Redmi Note 8 Pro:
- Turn off the phone.
- Press the Power button + Volume up for 5-10 seconds until the Mi logo appears.
- In the Recovery menu, select the language and tap Wipe & Reset.
- Select Wipe Cache (not Wipe All Data!)
- Confirm the action and wait for the completion (it will take 1-2 minutes).
- Reboot your phone with Reboot β Reboot to System.
β οΈ If after cleaning the cache, the phone is stuck on the boot for more than 10 minutes, do not panic - this is normal. MIUI Just wait (30 minutes maximum) if the screen is out, press the power button for 15 seconds to force the reboot.
What is Dalvik-cache and why should it be cleaned?
Method 3: Automatically clean the cache with MIUI Optimizer
Xiaomi has built an automatic optimization tool in MIUI, the MIUI Optimizer, which removes unnecessary cache, closes background processes, and can even freeze rarely used applications.
How to turn on:
- Go to Settings. β The phone.
- Tap 7 times on the MIUI version line to activate Developer Mode.
- Back to Settings β Additionally. β For developers.
- Find the MIUI Optimization option and turn it on.
- Return to Settings β Battery and Performance β Optimization
- Start a Deep Cleanup (can take 5-10 minutes).
MIUI Optimizer removes:
- ποΈ Cache of unused applications (over 30 days).
- π Temporary download files (folder) /Download/.temp).
- π System Logs and Error Dumps (Folders) /data/anr and /data/tombstones).
π‘
If your phone starts to run faster after optimization, turn off Auto Optimization in the battery settings. MIUI sometimes overly aggressively closes the background processes, which causes applications to reboot more often, spending additional energy.
Method 4: Manually clean the cache through the file manager
Some cache files are not visible through standard settings, but can be manually deleted, and any file manager with access to system folders (such as Mi File Explorer or Solid Explorer) will do.
What folders to clean:
| The way to the folder | What's stored | Is it safe to remove |
|---|---|---|
| /data/data/*/cache | Cache all installed applications | Yes. |
| /sdcard/Android/data/*/cache | Cache of games and heavy apps (e.g. PUBG Mobile) | Yes. |
| /sdcard/DCIM/.thumbnails | Photo and video miniatures | Yes (re-created automatically) |
| /sdcard/Download/.temp | Underloaded files and temporary data | Yes. |
| /data/log | Logs of system and errors | Yes (but root rights are required) |
How to clean:
- Open the Mi File Explorer.
- Enable the display of hidden files (three dots β Settings β Show hidden files).
- Go to the folder (for example /sdcard/Android/data).
- Select the cache folder inside the app and click Delete.
β οΈ Note: Do not delete files in folders /data/app, /system or /vendor β It's going to crash the system, and don't touch files with the.odex or.apk extension.
Method 5: Cleaning the cache with ADB (for advanced)
If standard methods donβt work, you can use Android Debug Bridge (ADB), a low-level phone management tool that will delete all cached data, including hidden system files.
Instructions:
- Download ADB Tools on PC.
- Turn on USB debugging on your phone (Settings β About Phone β MIUI Version β 7 taps β For developers β USB debugging).
- Connect the Redmi Note 8 Pro to your PC and confirm your trust in your computer.
- Open the command line in the ADB folder and type:
adb shell
su
rm -rf /data/dalvik-cache/*
rm -rf /cache/*
rebootThis team:
- π§ Delete the Dalvik cache (reassembles when restarting).
- ποΈ Clear the system folder. /cache.
- π Reboot the phone.
π‘
Use ADB only if other methods have not worked. Wrong commands can damage the system. Always back up before working with ADB!
What if after cleaning the cache problems remain?
If even after a deep cleaning, the Redmi Note 8 Pro continues to brake, check:
- π Battery condition: under wear >50% of the phone is forced to limit performance. β Battery β Battery status.
- π οΈ Memory fragmentation: If less than 10% of the total volume is free, the system begins to βchoke.
- π Viruses: Some malvare masquerades as cache and consume resources.Scan your phone through Malwarebytes or Dr.Web.
- π Version MIUI: old firmware (below) MIUI 12.5) have memory management bugs. Update via Settings β The phone. β Updating the system.
If nothing works, the last option is a factory reset (but it will delete all the data!). Before doing so, back up through Settings β Additional β Backup and Reset.