How to Clear Cache on Xiaomi 9 Pro: 5 Proven Ways (2026)

The cache on the Xiaomi 9 Pro is a temporary file that speeds up applications but over time takes up gigabytes of memory and can cause lags. If your phone starts to slow down, overheat or emit errors like β€œNot enough memory”, it’s time to clean up. In this article, we’ll look at all possible methods, from standard to advanced, including cleaning through recovery and ADB, and also tell you which files can be deleted without risk and which should not be touched.

Xiaomi 9 Pro

raphael

MIUI 12/13/14

Before proceeding, check how much space the cache takes up:

  1. Open the settings β†’ About the phone β†’ Memory.
  2. Click "Other files" - there is a display of the cache volume of applications.
  3. If the figure is more than 1-2 GB, cleaning is required.

═══

1. Clear cache through MIUI settings

The easiest and safest way is to use the built-in MIUI tools, which are suitable for beginners and do not require super-user rights.

Step 1. Go to Settings β†’ Applications β†’ Application Management.

Step 2. In the upper right corner, click three dots and select "Sort by size." This will show the apps that occupy the most cache space.

Step 3: Select the application you want (like Google Chrome or Facebook) and click "Clear Cache." For complete cleaning, you can also click "Clear Data", but note: this will reset all application settings (logins, saved files, etc.).

  • πŸ“± Pros: No reboot, safe for the system.
  • ⚠️ Cons: Clears the cache of only selected applications, not the entire system.
  • ⚑ Advice: Repeat the procedure once in a while 1-2 month-long maintenance.

⚠️ Warning: Do not cache system applications like com.miui.home or android.process.media unnecessarily. MIUI.

Social media apps (Facebook, Instagram)|Messengers (Telegram, WhatsApp)|Browser (Chrome, Mi Browser)|Games (PUBG, Genshin Impact)|Photos/video editors (CapCut, Snapseed)

-->

═══

2. Automatic cleaning through "Safety"

The Xiaomi 9 Pro features a built-in β€œSecurity” tool that can analyze and clean garbage automatically, a method that is suitable for those who do not want to manually browse every application.

Instructions:

  1. Open the Security app (the shield icon).
  2. Go to the Cleanup tab (or Accelerate in new MIUI versions).
  3. Click "Verification" - the system will scan the device for unnecessary files.
  4. After analysis, select "Clean" (it is recommended to leave ticks only on "Cash" and "Residual files").

This method removes up to 500MB β€” 1GB of garbage at a time, but does not affect deep system files. If the phone still brakes after cleaning, move on to the following methods.

Important: In some versions of MIUI (e.g. MIUI 14 for global firmware), the Cleanup option may be called Optimization. If you don't find it, update the Security app via Google Play.

Once a week | Once a month | Only when the phone starts to brake | Never cleaned | I don't know what it is

-->

═══

3. Clean Dalvik-cache and system cache via Recovery

If standard methods don't work, it's time to move to "heavy artillery" - cleaning through recovery, which removes Dalvik-cache and other system temporary files, which gives a noticeable increase in performance. But there's a caveat: after the procedure, the phone will restart, and the first turn on can take up to 5-10 minutes (this is normal - the system recovers the cache again).

Step-by-step:

  1. Turn off the Xiaomi 9 Pro.
  2. Press the Power + Volume buttons up at the same time and hold them for 10-15 seconds until the Mi logo and the recovery menu appear.
  3. Use volume buttons for navigation and power button to select the item.
  4. Choose a language (usually English or English).
  5. Go to Wipe & Reset β†’ Wipe Cache.
  6. Confirm the action by selecting Yes.
  7. Once you have finished, select Reboot β†’ Reboot to System.

⚠️ Warning: Don't confuse Wipe Cache with Wipe Data! The second option will completely reset the phone to factory settings, deleting all your data.

This method is particularly useful if:

  • 🐒 The phone is slowing down after the update. MIUI.
  • πŸ”„ Applications are constantly being crashed with the error "Application is stopped".
  • πŸ“± The memory is filled with unknown (in Settings) β†’ Memory shows busy gigabytes, but you haven't installed anything new).
What is Dalvik-cache and why should it be cleaned?
Dalvik-cache are optimized versions of apps that the Android virtual machine creates to speed up their launch. Over time, these files become fragmented and can conflict with new versions of the software, which leads to lags. Cleaning Dalvik-cache forces the system to reassemble it, eliminating errors.

═══

4. Advanced cleaning through ADB (for power users)

If you're familiar with the command line, you can clear the cache through ADB (Android Debug Bridge), which allows you to delete the cache of all applications at once, including system applications, without going into recovery. You need a computer with Xiaomi drivers installed and USB debugging on the phone enabled.

Step 1: Preparation

  1. On the phone: Settings β†’ About Phone β†’ MIUI version (click 7 times to activate developer mode).
  2. Return to Settings β†’ Additional β†’ For developers and enable β€œDebugging by USB”.
  3. Connect Xiaomi 9 Pro to PC via USB-cable (original!).

Step 2. Cleaning through ADB:

  1. On the computer, open the command line (Win + R β†’ cmd).
  2. Enter in order: adb devices (should appear device with serial number). adb shell su (if there is root-rights, a request will appear on the phone - allow). pm clear --all (Clears the cache of all user applications. rm -r /data/dalvik-cache/* (Remove Dalvik-cache as in recovery).
  3. Reboot the phone: reboot

Warning: pm clear --all will reset all application settings (including the usernames in instant messengers and games) and only use it if you're ready to reset it!

Cleaning methodDifficultyEfficiencyRisks.
Through MIUI settings⭐ (simple)Removes ~300-800MBNo risk.
Annex "Security"⭐ (simple)Removes ~500MB - 1GBCan delete the necessary files, if not uncheck the boxes
Recovery (Wipe Cache)⭐⭐ (middle-of-the-road)Removes up to 1-2 GB (including Dalvik)Long first load
ADB⭐⭐⭐ (difficult)Maximum cleaningReset application settings, risk of errors with incorrect commands

═══

5. Clearing the cache of Google Play Services and other system applications

Some system applications, such as Google Play Services or Mi Account, actively use cache, but do not appear in the standard list of Application Management.

  • πŸ”„ Continuously restarting Google services.
  • πŸ“± Freezing when logging into your Mi Account.
  • 🚫 Errors like Google Play Services have stopped".

How to clean:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Press three points. β†’ "Show all applications".
  3. In the search bar, type the name of the service (for example, Google Play Services).
  4. Open the application β†’ β€œStorage” β†’ β€œClean the cache”.

⚠️ Note: Do not clear data (clean all data) from Google Play Services – this may disrupt Google services, including synchronization of contacts and push notifications.

If after cleaning the cache of Google Play Services, the phone began to consume more battery, do not panic: the system restores the cache in the background, which temporarily increases the load on the processor. After 1-2 days, the consumption normalizes.

πŸ’‘

After clearing the Google Play Services cache, restart your phone – this will speed up the recovery of necessary files and reduce battery load.

═══

6.How to avoid quickly filling the cache in the future

Cleaning up the cache is good, but it’s even better to prevent it from accumulating quickly. Here are some tips for the Xiaomi 9 Pro:

  • πŸ“΅ Limit background activity: Go to Settings β†’ Battery β†’ Power saving mode and enable background process limitation for unnecessary applications.
  • 🚫 Turn off autoload media: In WhatsApp, Telegram and other messengers, turn off automatic downloading of photos / videos (chat settings) β†’ boot-up).
  • πŸ”„ Update apps regularly: Older versions of programs often create redundant cache. Update them via Google Play or Mi App Store.
  • πŸ—‘οΈ Use "Lite" versions of apps: For example, Facebook Lite or Messenger Lite are borrowed in the Internet. 2-3 less space than their "full" counterparts.

You should also pay attention to the MIUI settings:

  1. Open Settings β†’ Special Options β†’ System Acceleration.
  2. Turn on the option β€œClean up memory when locking the screen” – this will automatically free RAM and part of the cache when the display is turned off.

If you frequently install/remove games or heavy apps (like Genshin Impact or AutoCAD), consider using a memory card (if supported by your Xiaomi 9 Pro model).

πŸ’‘

Regular cleaning of the cache (once every 1-2 months) and limiting background processes can extend the battery life by 10-15%, as the load on the processor is reduced.

═══

FAQ: Frequent questions about cleaning the cache on Xiaomi 9 Pro

❓ Can I clean the cache every day?
No, it's pointless and harmful. Cache is used to speed up applications. Frequent cleaning will force the system to constantly reassemble temporary files, which will increase the load on the processor and reduce battery life. The optimal frequency is once every 1-2 months or when there are obvious signs of brakes.
❓ Why After Cleaning the Cache, the Phone Started to Slow Down?
This is a temporary phenomenon. After cleaning, applications have to recreate the cache, which requires resources. After 1-2 days, the speed will return to normal. If the lags remain, check if the memory is clogged with other files (photos, videos, undeleted APKs).
❓ Can I clear the cache without losing data?
Yes, if you use the methods in this article (except Wipe Data in recovery and pm clear --all in ADB) Cache clearing doesn't affect your photos, videos, messages, or installed applications, but resetting the application (not the cache!) will delete all of its settings and saved files.
❓ What to do if after cleaning the cache applications do not open?
Reboot your phone. If the problem persists, check to see if access rights (such as camera or microphone) have been reset. Go to Settings β†’ Apps β†’ [application name] β†’ Permissions and reconfigure them. In rare cases, you may need to reinstall the application.
❓ How to clear a cache for a specific user (if multiple accounts are used)?
If you have multiple users (profiles) set up on your phone, clear the cache for each individual: Switch to the right user. Repeat the steps from Clean Up Through MIUI Settings for each profile. In recovery, the cache is cleared for all users at the same time.