Xiaomi Redmi 9 Pro is a popular smartphone with an excellent price-performance ratio, but even it starts to slow down over time. One of the main reasons is full cache, which takes up precious memory space and slows down the system. Unlike flagship models, budget devices like Redmi 9 Pro have limited resources, so regular clearing of the cache is especially important here.
In this article you will find detailed instructions on clearing all types of cache: from standard application cache to hidden Dalvik-cache, which many users miss. We will also look at when to use manual cleaningand when to use automatic tools, and why some methods can lead to resetting your settings Widgets and wallpaper (this is an important nuance specifically for MIUI).
Before you begin, check the free space in memory: go to Settings โ About phone โ Memory. If more than 1.5โ2 GB are occupied in the โCacheโ section, itโs time to act. With 64 GB of memory, this is a critical mark! Redmi 9 Pro with 64 GB of memory this is a critical mark!
1. What is the cache and why does it need to be cleared on Redmi 9 Pro
Caches are temporary files that applications and the system create to speed up work. For example, when you open Instagram, the application saves thumbnails of photos in the cache so that they can be loaded faster the next time you launch them. Over time, these files accumulate and occupy gigabytes of memory.
The Redmi 9 Pro cache is divided into three types:
- ๐ฑ Application cache โ temporary data of individual apps (for example, cards in Google Maps or videos in TikTok).
- โ๏ธ System cache โfiles that it creates MIUI to speed up the interface (animations, icons, fonts).
- ๐ Dalvik-cache โhidden files that optimize the launch of applications (unique for Android-based
ART).
Why is this important for Redmi 9 Pro? The point is processor architecture: the model is equipped with Snapdragon 720G, which is sensitive to memory fragmentation. When the cache takes up more than 20% of the total volume, the system begins to freeze when multitasking, for example, when switching between WhatsApp and Chrome A black screen may appear for 1-2 seconds - this is a sign of an overloaded cache.
โ ๏ธ Attention: Clearing Dalvik-cache manually (without root) on MIUI 12โ14 may result to resetting widgets on the main screen. Before the procedure, take screenshots of the location of the icons!
2. Method 1: Clearing the cache of individual applications
The safest method is to delete the cache for specific apps. does not require superuser rights. You can do this in two ways: Redmi 9 Pro you can do this in two ways:
Through settings:
- Open
Settings โ Applications โ Manage applications. - Select an application (for example, Facebook or YouTube).
- Click
Storage โ Clear cache.
Through the "Memory" menu:
- Go to
Settings โ About phone โ Memory. - Tap on the โApplication cacheโ section.
- Confirm cleaning (the system will show how much space is freed up).
On Redmi 9 Pro especially โgluttonousโ cache:
- ๐ธ Instagram โ up to 500 MB (saves stories and thumbnails).
- ๐ต Spotify โ up to 1 GB (caches songs for offline listening).
- ๐บ๏ธ Google Maps โ up to 2 GB (maps and routes).
- ๐ฎ PUBG Mobile โ up to 1.5 GB (textures and models).
โ๏ธ Applications that should be cleaned weekly
After cleaning, some applications may takes longer to load on the first launch - this is normal. For example, Google Maps downloads the maps again. your region, and Netflix movie covers.
3. Method 2: Completely clearing the system cache via Recovery
If the phone is very slow and standard methods do not help, itโs time to clear it system cache via Recovery Mode. This method will reset temporary files MIUI, but will not affect your data (photos, contacts, messages).
Instructions for Redmi 9 Pro:
- Turn off the phone.
- Hold
Power button + Volume upuntil the logo appears Mi. - In the menu
Recoveryselect language (English/Chinese) and tapWipe & Reset. - Select
Wipe Cache(NOTWipe All Data!). - Confirm the action and wait for completion (takes 1-2 minutes).
- Reboot the phone (
Reboot).
After this procedures:
- โ
Lags will disappear when opening
SettingsiGalleries. - โ Battery life will increase (by 5โ10%).
- โ ๏ธ Desktop wallpaper desktop wallpaper And widget settings.
โ ๏ธ Attention: On some firmware MIUI (for example, MIUI 13 for Redmi 9 Pro) itemWipe Cachemay be calledClear Cache Partition. If you do not find this section, do not select other options so as not to reset. data!
What to do if Recovery does not open?
If after pressing Power + Volume up the phone vibrates and turns on in normal mode, try:
Connect. charge and repeat the combination.
2. Use ADB-command:
adb reboot recovery
3. Check if Fastboot is disabled in the developer settings (Settings โ About phone โ MIUI version (tap 7 times) โ Advanced โ USB debugging).
4. Method 3: Clearing Dalvik-cache (for advanced users)
Dalvik-cache - these are hidden files that optimize the launch of applications on Android. On Redmi 9 Pro they are stored in the folder /data/dalvik-cache and can take up to 1 GB. Clearing them without root access is difficult, but possible through ADB.
Step by step instructions:
- Enable
USB debugging(Settings โ About phone โ MIUI version(tap 7 times) โAdvanced โ USB debugging). - Connect your phone to the PC and open
Command Line(Windows) orTerminal(Mac/Linux). - Enter the commands in order:
adb shellsu
rm -r /data/dalvik-cache/*
reboot
If you have no root access, use an alternative method:
- Install TWRP Recovery (custom recovery) for Redmi 9 Pro.
- Boot into
TWRPand selectAdvanced โ Dalvik Cache. - Swipe to clean and reboot the phone.
After cleaning Dalvik-cache:
- โ Applications will launch faster (especially noticeable on Redmi 9 Pro with 4 GB of RAM).
- โ Random errors like โThe application has stoppedโ will disappear.
- โ ๏ธ The first launch of each application will take 2-3 seconds longer (the system rebuilds the cache).
| Cache type | Cleanup method | Root required? | Impact on data |
|---|---|---|---|
| Application cache | Settings โ Applications | โ No | Does not delete personal files |
| System cache | Recovery Mode | โ No | Resets widgets |
| Dalvik-cache | ADB or TWRP | โ Yes (for complete cleaning) | Slows down the first launch of applications |
| Google Play cache | Settings โ Applications โ Google Play | โ No | May require re-entering your password |
5. Method 4: Automatic cleaning using built-in tools MIUI has a built-in tool that can automatically clear the cache. On
MIUI has a built-in memory optimizer, which can automatically clear the cache. On Redmi 9 Pro it is called Security (Security) and hides several useful functions.
How to enable automatic cleaning:
- Open the application
Security(shield icon). - Go to the section
Cleaning(Cleaner). - Tap on the gear โ๏ธ in the upper corner and turn on:
- ๐
Auto Clean(weekly). - ๐๏ธ
Deep Clean(removes residual files). - ๐
Memory optimization(closes background processes).
- ๐
Also in MIUI there is a hidden function Lite Mode (Light mode), which reduces resource consumption:
- Go to
Settings โ Accessibility โ Lite Mode. - Turn on the mode and select applications for optimization (for example, Facebook or Messenger).
- ๐งน SD Maid - deletes residual files and cache even in system folders (requires root for full functionality).
- ๐ Files by Google - a simple tool with the โCleanupโ function (safe for MIUI).
- ๐ก๏ธ CCleaner - classic, but Redmi 9 Pro can aggressively close background processes (disable โGame Accelerationโ)
If after automatic cleaning the phone still slows down, check Settings โ Battery โ Performance mode and select High performance. This will temporarily disable background optimization, but will speed up the work.
6. Method 5: Using third-party applications (with caution!)
B Google Play hundreds of applications for clearing the cache, but Redmi 9 Pro many of them do not work correctly due to the features of MIUIWe tested top utilities and identified those that not conflict with firmware:
How to use it correctly:
- Install one of the applications (for example, Files by Google).
- Run a scan and select
Clear cache(do not touchClear garbage- this may delete the ones you need files!). - After cleaning, reboot your phone.
โ ๏ธ Attention: Do not use Clean Master, DU Speed Booster or similar โacceleratorsโ on Redmi 9 Pro. These applications often conflict with MIUIcausing:
- Spontaneous reboots.
- Disappearance of notifications.
- Blocking background synchronization (for example, WhatsApp stops showing new messages).
7. When clearing the cache does not help: alternative solutions
If after all the manipulations Redmi 9 Pro it continues to slow down, the problem may be deeper. check:
- ๐ Battery status: when worn out more than 80%, the phone forcibly limits performance. Check in
Settings โ Battery โ Battery status. - ๐ System updates: go to
Settings โ About phone โ System update. Critical patches are released monthly. MIUI 12โ14 critical patches are released monthly. - ๐ง Background processes: in
Settings โ Applications โ Manage applications โ Background processesdisable unnecessary services (for example Mi Video or Mi Musicif you donโt use them).
If all else fails, consider resetting to factory settings:
- Make a backup (via
Settings โ Advanced โ Backup). - Go to Settings โ About phone โ Reset settings
Settings โ About phone โ Reset settings. - Select
Reset all settings(NOT if you don't want to lose files!). all settingsDelete all data, if you don't want to lose files!).
On Redmi 9 Pro, resetting settings (without deleting data) often solves problems with lags, as it rebuilds the MIUI cache and resets conflicting settings.
8. How to prevent the cache from filling up quickly in the future
To avoid clearing your cache every week, follow these tips:
- ๐ต Limit background activity:
Settings โ Battery โ Battery optimizationselectStrictfor unnecessary applications. - ๐ฅ Disable autoloading of multimedia: in WhatsApp, Telegram and Viber disable automatic downloading of photos/videos.
- ๐ฎ Use โLightโ versions of applications: Facebook Lite, Messenger Lite, Twitter Lite take up 2-3 times less cache.
- ๐ Update applications regularly: new versions often optimize cache use.
For Redmi 9 Pro it is especially important to disable MIUI animationwhich loads unnecessary files into the cache:
- Activate
Developer mode(tap 7 times onMIUI versionin the settings). - Login in
Settings โ Advanced โ For developers. - Set
Window animation scale,Transition animation scaleandAnimator duration scaletoOff.
โ ๏ธ Attention: On some versions MIUI for Redmi 9 Pro disabling animations may cause screen flickering when opening applications. If this happens, return the settings to 1x.
FAQ: Frequently asked questions about clearing the cache on Redmi 9 Pro
Is it possible? clear the cache without losing data?
Yes, all the methods in this article (except for a full reset) save your files, photos and messages. However, after clearing Dalvik-cache or the system cache through Recovery the settings of widgets and wallpapers may be reset.
Why after clearing Does the app cache take a long time to load?
This is normal: applications need to re-download temporary files (for example, Instagram downloads feed thumbnails, and Google Maps maps). After 1-2 launches, the speed will return to normal.
How often should you clear the cache on Redmi? 9 Pro?
Recommended frequency:
- ๐ฑ Application cache - once every 1-2 weeks.
- โ๏ธ System cache - once a month.
- ๐ Dalvik-cache - once every 2โ3 months (or after major updates).
If you use TikTok, PUBG Mobile or Netflix, clear the cache of these applications weekly.
Is it possible to clear the cache for all applications at once?
Yes, via Settings โ Storage โ Application cache. However, this will not delete the system cache and Dalvik-cache. To completely clear it, use Recovery Mode or ADB.
Why is the battery running after clearing the cache? began to sit down faster?
This is a temporary effect: the system rebuilds the cache and spends more resources. After 1-2 days, battery consumption returns to normal. If the problem persists, check the background processes in Settings โ Battery.