How to completely clean Xiaomi Redmi 9: from cache to reset to factory settings

Xiaomi Redmi 9 is one of the most popular budget smartphones, but over time even it starts to β€œbrake” due to clogged memory, fragmented files and overloaded cache. If your device becomes slower, applications suddenly close, and memory ends after a couple of photos β€” it’s time to do a general cleaning. In this guide, we will analyze all the ways of cleaning, from manually cleaning garbage to completely resetting to factory settings, taking into account the features of MIUI firmware and the hardware limitations of Redmi 9.

It's important to understand that cleaning isn't just about removing unnecessary files, it's about optimizing storage, resetting cache of system and user applications, removing duplicates, and in extreme cases, getting your smartphone back to a clean state, and how to do this safely so you don't lose important data, and what tools Xiaomi has in place to do this.

1.Diagnostics: Why does Redmi 9 need cleaning?

Before you start, determine what exactly is slowing down your smartphone. Redmi 9 is equipped with 32/64 GB of memory (depending on the modification) and 3-4 GB of RAM - this is enough for basic tasks, but over time resources are exhausted.

  • πŸ“‰ Memory is 90 full%+ (checks in the settings β†’ The phone. β†’ Warehouse).
  • 🐒 Applications open or fly out with the error β€œNot enough memoryΒ».
  • πŸ”„ Smartphone spontaneously restarts when you start games or cameras.
  • πŸ“± Task Manager has more than 20 background processes (open via Additional) β†’ Task Manager).
  • πŸ”‹ The battery sits down in 4-5 hours with moderate use (related to overloading of RAM).

If you know 2-3 of the items on the list, it's a littered system. But don't rush to reset the settings! Try the soft cleaning methods first.

πŸ“Š What is the most common memory of your Redmi 9?
Photos and videos
Applications and games
Cash and temporary files
I don't know, I haven't.

2. Cleaning up cache and debris without data loss

Starting with the safest way to delete temporary files, app cache and system debris can take up to 5-7 GB on Redmi 9, especially if you’re actively using social media, instant messengers and games.

Clearing the cache of individual applications

Some programs (e.g. Facebook, Instagram, Telegram) accumulate gigabytes of cache to delete it:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app (like YouTube) and tap Storage.
  3. Click Clear Cache (not to be confused with Clear Data – it will delete accounts!).

Mass cleaning of the cache

To avoid cleaning each application manually:

  1. Open the Settings β†’ Storage.
  2. Tap Clean in the "Cash" section.
  3. Confirm action. This will delete the cache of all applications, but it will not affect personal data.

β˜‘οΈ What to clean up first

Done: 0 / 4

After cleaning the cache, restart your smartphone, which will help the system recalculate the space available. If memory is still lacking, move on to the next step.

3. Delete unnecessary files and duplicates

Even if you regularly delete photos, Redmi 9 still has invisible files: screenshots, downloads from instant messengers, duplicate contacts and media, and use built-in and third-party tools to find them.

3.1 Built-in Cleanup utility in MIUI

Xiaomi has its own utility for searching for garbage:

  1. Launch the Security app (the shield icon).
  2. Go to the Cleanup tab.
  3. Press Deep Clean – the system will scan the device for:
  • πŸ—‘οΈ Unnecessary APK-Files (remains after application installation).
  • πŸ“ Empty folders.
  • πŸ“„ Duplicate photos and documents.
  • 🎡 Unused audio files (e.g. ringtones).

πŸ’‘

If the Cleanup utility doesn't find garbage, try third-party apps like Files by Google or CCleaner, which scan memory more deeply but require permission to access files.

Manual cleaning of folders

Some files are not visible to the utility. manually check the following folders (use any file manager, such as Mi File Manager):

  • πŸ“‚ /storage/emulated/0/Download β€” Here are loads from browsers.
  • πŸ“‚ /storage/emulated/0/DCIM/.thumbnails β€” Photo and video miniatures (can be deleted).
  • πŸ“‚ /storage/emulated/0/Android/data β€” cache of games and applications (remove folders of unnecessary programs).
  • πŸ“‚ /storage/emulated/0/MIUI/Backup β€” backups.

⚠️ Note: Do not delete folders with names com.android, com.xiaomi or system – this can cause a crash MIUI!

4.Storage optimization: file transfer and cloud services

If the memory on Redmi 9 runs out despite being cleaned, consider expanding storage.The device has a microSD slot (up to 512GB), but not all files can be transferred to the card.

4.1. Transfer of applications to a memory card

Not all programs support transfer, but it’s worth trying:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app (like Spotify) and tap Storage.
  3. If the option is active, click Change and select Memory Card.

4.2. Use of cloud storage

For photos and documents, it is convenient to use the cloud:

  • πŸŒ₯️ Google Photos – Automatic upload of photos in original quality (15 GB free).
  • πŸŒ₯️ Mi Cloud – 5 GB from Xiaomi, integrated with MIUI.
  • πŸŒ₯️ Yandex Disk or Mail.ru Cloud – 10-20 GB for Russian users.
ServiceFree seatAutoloading photoIntegration with MIUI
Google Photo15GBYes.Partial
Mi Cloud5GBYes.Complete.
Yandex Disc.10GBThrough the appNo.
Dropbox2GBNo.No.

After transferring files to the cloud or memory card, be sure to clear the basket in the gallery and file managers – otherwise the files will remain in place.

5. Reset to factory settings: when and how to do

If the soft methods didn’t work and the smartphone still slows down, the last resort is Hard Reset, which will delete all data, including apps, photos, contacts and settings, so first:

  • πŸ”„ Make a backup copy through Settings β†’ Additionally. β†’ Backup and reset.
  • πŸ“± Save your contacts to your Google Account or export them to a.vcf file.
  • πŸ“· Transfer the photos to a PC or memory card.

When you're done, reset:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Choose Reset all settings.
  3. Enter your password (if installed) and confirm.
  4. Wait for the reboot (it will take 5-10 minutes).

⚠️ Attention: Redmi 9 with firmware MIUI 12+ You may need to re-link your Mi Account after reset, and if you forget your password, unlocking it will take up to 72 hours!

What if Redmi 9 is not turned on after resetting?
If the smartphone is stuck on the Redmi logo after reset, try: 1. Hold the power button for 15-20 seconds for a forced reboot. 2. If it does not help, go to Recovery Mode (power button + volume up) and select Wipe Data again. 3. In extreme cases, reflash the device through the Mi Flash Tool (instruction in section 6).

6. Flash-through: a last resort for power users

If the reset didn’t work (for example, because of a damaged firmware), it remains to reinstall MIUI, a complex procedure that requires a PC and knowledge of fastboot commands.

  • πŸ”§ The smartphone is not turned on or constantly restarted.
  • πŸ“± After the reset, there are still β€œartifacts” (for example, old applications).
  • πŸ”„ You want to upgrade to a new version. MIUI manually.

For flashing:

  1. Download the official firmware for Redmi 9 (codename Lancelot) from Xiaomi’s website.
  2. Unpack the archive and copy the folder to the root of the memory card.
  3. Press Volume Up + Power to enter Recovery Mode.
  4. Select Install update.zip and confirm.
fastboot flash boot boot.img


fastboot flash recovery recovery.img




fastboot flash system system.img




fastboot reboot

⚠️ Warning: The wrong firmware can turn Redmi 9 into a brick. If you're not sure, contact the service center. DRM-The keys will stop working on Widevine. L1 (The quality of streaming on Netflix will decrease).

7.Prevention: How to avoid clogging Redmi 9 in the future

To avoid repeating the cleaning every couple of months, follow the following simple rules:

  • πŸ“΅ Remove unused apps (especially games – they take up to 2-3 GB each).
  • πŸ“· Regularly transfer photos to the PC or cloud.
  • πŸ”„ Clear the messenger cache (in Telegram: Settings) β†’ Data and memory β†’ Clear the cache).
  • 🚫 Turn off autoload media on WhatsApp and Viber.
  • πŸ”‹ Use the "Light Mode" in MIUI (Settings β†’ Special opportunities β†’ Easy regime).

πŸ’‘

Regularly cleaning the cache and removing duplicate files extends the life of Redmi 9 by 1-2 years without loss of performance.

FAQ: Frequent questions about cleaning Xiaomi Redmi 9

Can you clean Redmi 9 without losing data?
Yeah, if you just clean the cache and delete the files you don't need manually, but factory resets or flashing will delete everything, so back up first.
Why does it stop quickly after cleaning up the memory?
It is likely that background processes or automatic downloads (such as app updates) are to blame. Check your boot settings in Settings β†’ Apps β†’ Autorun and disable unnecessary programs.
How to clean the system partition on Redmi 9?
System section (/system) It's only cleared through firmware or root access, and it's not recommended to do that without special knowledge, because it's a risk of damaging the firmware.
Can I use it? SD-Map as an internal memory for Redmi 9?
Technically yes, but it will slow down the speed of the smartphone.Redmi 9 does not support Adoptable Storage (full memory pooling), so the card will only be used to store files, not to install apps.
What if Redmi 9 asks for an old Mi Account after a reset?
This is Mi Account protection, and if you don't remember your old account, you'll have to go to Xiaomi to prove ownership of the device (check, box), and you can't get around the lock yourself.