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!

๐Ÿ“Š How often do you clear the cache on your smartphone?
Once a week
Once a month
Only when the phone is slow
Never cleared

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:

  1. Open Settings โ†’ Applications โ†’ Manage applications.
  2. Select an application (for example, Facebook or YouTube).
  3. Click Storage โ†’ Clear cache.

Through the "Memory" menu:

  1. Go to Settings โ†’ About phone โ†’ Memory.
  2. Tap on the โ€œApplication cacheโ€ section.
  3. 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

Done: 0 / 5

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:

  1. Turn off the phone.
  2. Hold Power button + Volume up until the logo appears Mi.
  3. In the menu Recovery select language (English/Chinese) and tap Wipe & Reset.
  4. Select Wipe Cache (NOT Wipe All Data!).
  5. Confirm the action and wait for completion (takes 1-2 minutes).
  6. Reboot the phone (Reboot).

After this procedures:

  • โœ… Lags will disappear when opening Settings i Galleries.
  • โœ… 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) item Wipe Cache may be called Clear 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:

  1. Enable USB debugging (Settings โ†’ About phone โ†’ MIUI version (tap 7 times) โ†’ Advanced โ†’ USB debugging).
  2. Connect your phone to the PC and open Command Line (Windows) or Terminal (Mac/Linux).
  3. Enter the commands in order:
    adb shell
    

    su

    rm -r /data/dalvik-cache/*

    reboot

If you have no root access, use an alternative method:

  1. Install TWRP Recovery (custom recovery) for Redmi 9 Pro.
  2. Boot into TWRP and select Advanced โ†’ Dalvik Cache.
  3. 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:

  1. Open the application Security (shield icon).
  2. Go to the section Cleaning (Cleaner).
  3. 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:

  1. Go to Settings โ†’ Accessibility โ†’ Lite Mode.
  2. Turn on the mode and select applications for optimization (for example, Facebook or Messenger).
  3. ๐Ÿ’ก

    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:

    • ๐Ÿงน 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โ€)

How to use it correctly:

  1. Install one of the applications (for example, Files by Google).
  2. Run a scan and select Clear cache (do not touch Clear garbage - this may delete the ones you need files!).
  3. 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 processes disable unnecessary services (for example Mi Video or Mi Musicif you donโ€™t use them).

If all else fails, consider resetting to factory settings:

  1. Make a backup (via Settings โ†’ Advanced โ†’ Backup).
  2. Go to Settings โ†’ About phone โ†’ Reset settings Settings โ†’ About phone โ†’ Reset settings.
  3. Select Reset all settings (NOT if you don't want to lose files!). all settings Delete 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 optimization select Strict for 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:

  1. Activate Developer mode (tap 7 times on MIUI version in the settings).
  2. Login in Settings โ†’ Advanced โ†’ For developers.
  3. Set Window animation scale, Transition animation scale and Animator duration scale to Off.
โš ๏ธ 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.