Xiaomi Redmi 5 is still popular even a few years after its release due to its balanced performance and robust platform. However, over time, many users experience slowdowns, sudden hangs or lack of space. 80% of the time, the cause is crowded cache β temporary files that the system and applications create to speed up repeat operations. But when these files become too many, they start to slow down the phone instead of helping.
In this article, you will find not only the standard ways to clean the cache through settings, but also hidden methods for deep cleaning, which are rarely mentioned in official instructions. We will discuss how to properly remove the cache without risking data, which applications should be cleaned first, and what to do if after cleaning the phone began to work even worse, and we will pay special attention to myths: for example, why regular cleaning of the cache through βcleanersβ can reduce the life of flash memory by 15-20%.
What is cache and why should it be cleaned on Redmi 5?
Cache is a buffer memory that stores temporary data for quick access. On Xiaomi Redmi 5, the cache is divided into three types:
- π± System cache - files MIUI And Android, which is the interface that loads quickly, and it's only cleaned through recovery.
- π¦ App cache β data of messengers, browsers, games (for example, uploaded maps in Google Maps or thumbnails in Instagram).
- ποΈ Dalvik cache is an optimized version of installed applications, which can only be removed when reset or through a reset. ADB.
On Redmi 5, with its modest 16/32GB of storage, the cache can take up to 3-5GB β that's almost 20% of the total!
- π’ Phone "stutters" when scrolling menus or opening apps.
- π Apps spontaneously reboot (e.g. YouTube or Chrome).
- π Free disk space decreases without installing new programs.
- π The battery sits on 15-30% faster than usual (cache makes the processor work harder).
β οΈ Attention: Don't confuse cache with app data! Clearing Telegram cache will only delete temporary files (like preview photos), and cleaning up data will delete all chats and media. On Redmi 5, it's critical: it's almost impossible to recover deleted data without a backup.
Method 1: Clearing the cache of individual applications through settings
The safest method that doesn't require superuser rights is suitable for removing the cache of messengers, browsers and social networks. On Redmi 5, the path to the menu may differ depending on the version of MIUI (8-12), but the overall scheme is the same:
- Open Settings β All applications (or Settings β Applications β Application Management in MIUI 12).
- Slip on the three dots in the upper right corner and select Sort by size, so you will see the most "gluttonous" programs.
- Select an app (like Facebook or Google Play Store) and click Clear Cache.
Top.-5 Apps that are worth cleaning on Redmi 5 first and foremost:
| Annex | Average cache size | What happens after cleaning up? |
|---|---|---|
| Google Chrome | 500MB - 1.2GB | Remove saved passwords in autocomplete, viewing history will remain |
| YouTube | 300MB - 800MB | Reset recommendations, but the history of views will remain |
| Facebook/Instagram | 150MB - 1GB | Preview stories and cached photos will disappear, the tape will be updated |
| MIUI Launcher | 100MB - 300MB | Can reset widgets on the main screen |
| Google Play Services | 200 MB - 500 MB | Short-term errors in syncing of Google account |
β οΈ Attention: Redmi 5s MIUI 9 and below after clearing the cache, Google Play Services may stop working push notifications. To restore them, restart your phone and check your Internet connection.
βοΈ Preparation for cache cleanup
Method 2: Deep Cleaning with Recovery Mode
If the phone is severely slowing down or lacking space even after cleaning the app cache, it is time to remove the system cache and Dalvik cache.This method requires a reboot to Recovery Mode and is suitable for advanced users. On Redmi 5 with an unlocked bootloader, you can use both standard and custom recovery (TWRP).
Step-by-step instructions for standard recovery:
- Turn off the phone.
- Press the Power + Volume buttons up for 10-15 seconds at the same time until the Mi logo appears.
- In the recovery menu, select the language (if you have a choice) then:
- To clear the Dalvik cache, select: Advanced β Wipe Dalvik Cache β Confirm
- Restart your phone through Reboot β System.
What this method does:
- π Speeds up the loading. MIUI on 20-30%.
- ποΈ Releases until 1-1.5 GB space.
- π Fixes the "app has stopped" error (com.android.phone has stopped).
What if the phone does not turn on after cleaning the cache?
Method 3: Automatic cleaning with built-in MIUI tools
Xiaomi has integrated several memory optimization utilities into MIUI; Redmi 5 is more efficient than third-party cleaners because it has access to system processes, and the key is to set them up properly.
How to turn on automatic cleaning:
- Go to Settings β About Phone β Memory (or Settings β Storage in MIUI 12).
- Slip the Cleanup at the bottom of the screen.
- Activate options: π Autocleaning β removes cache when charge or memory is low. ποΈ Deep Cleanup β Analyzes rarely used files. π Usage statistics β shows which apps are the most littered.
Clean up
Features of working on Redmi 5:
- π Autocleaning is triggered when the battery is under 15% or free space is less than 500 MB.
- π Deep cleaning can take up to 5 minutes β do not interrupt the process!
- π± After cleaning, it is recommended to restart the phone for changes.
π‘
If some applications (e.g. system) don't appear in the Cleanup menu, use the trick: open Settings β Special Features β Special Features Services and disable all unnecessary services. This will cause MIUI to show hidden processes in the cleanup utility.
Method 4: Cleaning the cache through ADB (for advanced)
If standard methods don't work and you don't want root rights, you can use Android Debug Bridge (ADB), which allows you to remove the cache of system applications that are usually hidden from the user, and is suitable for Redmi 5 with USB debugging enabled.
What you need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB.
- π± Cable USB (preferably original).
- π§ Included debugging by USB (Settings β The phone. β Version. MIUI β Tap 7 times, then Settings β Additionally. β For developers β Debugging by USB).
Cleanup commands:
adb shell pm clear --user 0 com.miui.home # Clearing the launcher cache
adb shell pm clear --user 0 com.android.vending # Google Play Cleanup
adb shell su -c "rm -rf /data/dalvik-cache/*" # Cleaning Dalvik cache (requires root)
adb shell su -c "rm -rf /cache/*" # Cleaning system cache (requires root)β οΈ Note: Su commands require superuser rights; Redmi 5 may block them from being granted OTA-Update and cancel warranty. Without root, these commands won't work.
π‘
Cleaning through ADB is the only way to remove the cache of system applications (such as MIUI Security or Mi Account) that do not appear in the standard Apps menu.
What to do if after cleaning the cache, the phone began to work worse
In rare cases, Redmi 5 users face the opposite effect: after cleaning the cache, the phone begins to warm up, discharge faster or give out errors.
| Problem. | Reason. | Decision |
|---|---|---|
| The phone is warming up a lot. | The system caches data again, loading the processor | Give the phone 10-15 minutes to calm down. Close all background apps. |
| The battery goes down faster. | Google Play Services cache cleared, which disrupted sync | Restart your phone and check your Google account settings. |
| Applications are constantly rebooted | Critical cache files are deleted (for example, MIUI Launcher) | Clear the cache of this application only once again or reinstall it. |
| No internet after cleaning | Reset APN settings or Telephony Provider cache | Go to Settings. β SIM-maps and mobile networks β Access points (APN) and drop it to the factory. |
If the problems don't go away,
- Check the free disk space β if less than 1 GB, the system may not work well.
- Turn off automatic cleaning in MIUI for 1-2 days (it may delete the files you want).
- Make a factory reset (Settings β Additional β Restore and Reset), but save the data first!
Cache cleaning myths: whatβs really bad for Redmi 5
There are a lot of tips on Xiaomiβs βoptimizationβ that are actually harmful, and weβll take a look at the most popular myths that are relevant to Redmi 5:
- π« Myth 1: "The more you clean the cache, the better." Reality: Constant cleaning forces the system to recreate the cache files, which increases the load on the flash memory. 5 eMMC-memory 5.1 This could reduce the resource to 10-15% yearly.
- π« Myth 2: "Clean Masters are better at cleaning systems than CCleaners." Reality: These applications often delete files and show false "optimizations." On Redmi 5, they may conflict with the system. MIUI Optimizer, calling out lags.
- π« Myth 3: "Cache clearing speeds up games." Reality: In games like PUBG Mobile or Call of Duty cache stores textures and levels, and cleaning it will lead to longer loads and jerks when playing.
- π« Myth 4: "Dalvik cache can be cleaned once a week." Reality: Dalvik cache is created to optimize the operation of applications. MIUI.
π‘
On Redmi 5, the optimal cache cleaning frequency is 1 every 2-3 weeks or when specific problems appear (brake, lack of space).