Your Xiaomi Redmi 9 is slowing down, apps are slowing down, and memory is running out of steam? Most likely, clogged cache โ temporary files that accumulate in the system and programs. Unlike regular garbage, cache can not always be removed by standard means: it hides in service folders, takes up gigabytes of memory and slows down even on powerful smartphones.
In this article, you will find 5 proven ways to clean the cache on Redmi 9 โ from basic to advanced, including deletion via Recovery Mode and hidden settings MIUI. We also will understand which files can be safely deleted and which should not be touched, so as not to break the system. All instructions are adapted to the current firmware versions and work even on devices with an unlocked bootloader.
What is cache and why should it be cleaned on Redmi 9?
Cache is a temporary file that creates Android and apps to make things faster, for example, when you open Instagram, it saves thumbnails of photos so that it can show them faster the next time you run them, and the problem is that over time, these files:
- ๐ It takes up gigabytes of memory โ on Redmi 9 s 64 GB storage cache can "eat" before 10-15 GB.
- ๐ข Slowing down the system โ Android spends resources on processing outdated data.
- ๐ Cause errors โ a damaged cache can lead to crashes of applications.
On Xiaomi Redmi 9, the cache is divided into three types:
| Cache type | Where it's stored | Can I remove it? |
|---|---|---|
| Cash app. | Folders /data/data/packet/cache | Yes, no risk to the data. |
| System cache (Dalvik) | Section /cache | Yeah, but it needs a reboot. |
| Cash MIUI | Folders /miui/cache | Partially (some files are critical) |
โ ๏ธ Note: Do not confuse cache with application data (located in the app). /data/data/Deleting the data will result in resetting the program (for example, lost saves in games.
Method 1: Clearing the cache of individual applications through settings
The safest method is to delete the cache for specific programs, which does not affect system files and does not require superuser rights.
- Open Settings โ Applications โ Application Management.
- Tap on the desired application (for example, YouTube or Chrome).
- Select Warehouse. โ Clear the cache.
- Confirm the action (on some firmware you will need to enter a password).
๐ก Tip: To see which apps take up the most cache space, sort the list by size: in Application Management, click on the three dots in the top right corner and select Sort โ By size.
Heavy messengers (Telegram, WhatsApp)|Social media (Instagram, TikTok)|Browser (Chrome, Mi Browser)|Games (PUBG, Genshin Impact)|Maps (Google Maps, Yandex.Maps)-->
โ ๏ธ Attention: Redmi 9 with firmware MIUI 12+ Some system applications (e.g. Security or Themes) may not show the "Clear Cache" button, in which case use Method 3 (clean through storage).
Method 2: Automatic cleaning through the built-in MIUI utility
Xiaomi has added its own memory optimization utility, Security (formerly called Cleanup), to MIUI, which can find and delete unwanted cache, remnants of deleted programs, and duplicate files.
- Open the Security app (the shield icon on the desktop).
- Go to the Cleanup tab (or Deep Cleanup on newer versions).
- Wait for the scan to be completed (usually 10-30 seconds).
- Click Clean next to the Cash app item.
๐ Important: Utility MIUI It doesn't always delete the whole cache:
- ๐๏ธ Cache of system processes (e.g. com.android.systemui)
- ๐ Files in protected folders (root rights required)
- ๐ฑ Cache of pre-installed applications (e.g. Mi Video)
๐ง Advanced Life Hack: If standard cleaning doesn't work, try manually running scanning of system files:
1. Open "Security" โ "Cleaning"
2. Slip on three points in the top corner.
3. Select "Settings" โ "Deep Scan"
4. Enable the option "Scan system files"Method 3: Manually clean the cache through the "Storage" menu
If the first two methods didnโt work, try removing the cache through the Storage section of the Settings, which is suitable for MIUI 11-14 and allows you to clear the cache even for applications that are not displayed in Application Management.
- Go to Settings. โ Warehouse.
- Tap on Other Files or Cache Data (name depends on the version of MIUI).
- The system will show you a list of applications with the cache size. Choose the ones you want and click Clear.
- For complete cleaning, tap on Clean Everything (remove the cache of all programs at once).
โ ๏ธ Note: Some Redmi 9 firmware (especially global ones) may not have cache data:
- ๐ Restart your phone and check again.
- ๐ฑ Update. MIUI Update (sometimes the option appears after the update).
- ๐ ๏ธ Use Method 4 (cleaning up with Recovery Mode).
๐ก
After mass clearing the cache, restart Redmi 9 to help the system reassemble temporary files without errors.
Method 4: Cleaning the cache with Recovery Mode (for experienced)
If the phone is slowing down or not responding to commands, you can delete the cache through Recovery Mode, which resets all temporary system files, including the Dalvik cache and MIUI, but does not affect user data.
- ๐ด Hanging on the Redmi logo.
- ๐ Very slow work after updating.
- ๐ต Errors in the installation of applications.
๐น Step-by-step instruction:
- Turn off Redmi 9.
- Press the Power + Volume buttons up at the same time and hold for 10-15 seconds until the Mi Recovery logo appears.
- Use volume buttons to navigate and select Wipe & Reset (some versions of Wipe Cache).
- Confirm the action by choosing Wipe Cache Partition.
- Once completed, select Reboot to reboot.
๐ What happens after cleaning up:
- โ Apps will stay in place, but their cache will be reset.
- โ System lags will disappear (if the cause was cache).
- โ ๏ธ The first start after cleaning can take up to 5-10 minutes, that's normal.
What happens if the Recovery Mode does not open?
Method 5: Advanced ADB Cleaning (for developers)
If you are familiar with Android Debug Bridge (ADB), You can delete the cache through the command line, and this method gives you complete control over the files, and allows you to clear even hidden partitions, USB-cable and on-debugging USB.
๐น Instructions:
- Enable the Developer Mode on Redmi 9:
โ ๏ธ Attention: pm clear command --all It'll cache all applications, including system applications:
- ๐ Restart some services (e.g. Google Play Services).
๐ก Alternative team (more secure):
adb shell pm trim-caches 100GIt only removes excess cache without affecting critical files.
๐ก
Use ADB only if other methods have not worked.The wrong commands can cause your phone to reset to factory settings!
Frequent Cache Cleaning Mistakes and How to Avoid Them
Many Redmi 9 users experience problems after cleaning the cache, and here are the most common errors and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| The phone has gotten even slower. | Removed the cache of system processes that are now reassembled | Wait 10-15 minutes or restart the device |
| Applications are constantly rebooted | Google Play Services or MIUI cache cleared | Update Google Play Services manually through Play Market |
| Remains in games have disappeared | App data is deleted, not cache | Restore your cloud or start over again. |
| Camera or sensors are not working. | Camera module cache damaged (com.android.camera) | Clear the camera cache separately or reboot the phone |
โ ๏ธ Warning: If Redmi 9 stopped turning on or stuck on the logo after cleaning the cache, the critical system file may have been deleted:
- Try re-entering Recovery Mode and selecting Wipe Cache again.
- If it doesnโt work, reset to factory settings (lose all data!).
- In the end, use the Mi Flash Tool to search the phone.
๐ Prevention: To avoid problems, watch out for them:
- ๐ Free space โ Redmi 9 should have at least 10% free memory.
- ๐ Updates โ Install the latest versions MIUI (They optimize their cache work).
- ๐ซ Suspicious applications โ some programs (such as โcleanersโ) can delete the desired files.