Memory Cleanup on Xiaomi Redmi 9: A Complete Guide with Proven Methods

Xiaomi Redmi 9 β€” One of the most popular budget smartphones, but it is 32/64 GB memory quickly gets clogged with unnecessary files, even if you don't install games, systems, app cache and updates. MIUI borrow 15-20 GB out of the box. In this article, we'll break down all the working ways to clean up memory, from basic to advanced, including hidden settings. MIUI Safe disposal of system debris.

It's important to understand that just removing photos or apps isn't enough. The main "eaters" of space are the cache of Google Play Services (can weigh up to a maximum of two hours). 5 GB!), duplicate files in the folder DCIM/.thumbnails, We'll show you how to find and delete it without harming the system, and we'll also show you why the factory reset on Redmi. 9 frequently 30-40% More space than manual cleaning.

This article is relevant for all Redmi modifications. 9 (Redmi 9A/9C/9T), also POCO M2 (The same platform. The methods are tested on the same platform. MIUI 12.5–14.

1.Analysis of occupied space: what exactly occupies memory

Before you clean, you need to understand which files are eating up the space. MIUI There's an inbuilt analyzer, but it hides some of the system data:

Open the Settings. β†’ The phone. β†’ Memory. Here you'll see the categorization:

System (10-15 GB) – firmware, Android kernel, pre-installed applications.

- Appendices – not only weight is taken into account APK, but also user data (e.g., Telegram cache can weigh 2)+ GB).

Multimedia - photos, videos, music, often duplicated in WhatsApp Media and Download folders.

- The other is the most insidious partition. This includes log files (.log,.tmp), update remnants (cache/ota), and cache Google Play Services.

For detailed analysis, use third-party tools:

Files by Google (shows junk even in system folders)

- SD Maid (finds empty folders and duplicates).

DiskUsage (visualizes occupied space in the form of a diagram).

⚠️ Note: If the Other section is more than 5GB occupied, it is a sign of a clogged system cache. It cannot be removed manually without root permission, but can be reset via Settings. β†’ Additionally. β†’ Recovery and discharge β†’ Resetting settings (saving data) This method frees up 2-4 GB without losing files.

Type of fileTypical size on Redmi 9Can I remove it?How to clean up
Cash Google Play Services1-5 GBYes.Through the application settings or adb
Remains of MIUI updates500 MB - 1.5 GBYes.Delete the folder /cache/ota (need root or ADB)
Duplicate photos (folders) DCIM WhatsApp)300MB - 3GBYes.Files by Google or Gallery β†’ Albums. β†’ Duplicate
Log files of the system200-800 MBPartially.Remove through SD Maid or reset settings
πŸ“Š How often do you clean your memory on your smartphone?
Once a week.
Once a month
Only when the place ends.
Never clean.

2.Cleaning App Cache: Why It Doesn't Always Work

The most obvious way is to clear the app cache, but Redmi 9 has some nuances.

  • πŸ“± Regular cache (e.g. in Chrome or Instagram) is deleted without consequences. β†’ Annexes β†’ Select an application β†’ Warehouse β†’ Clear the cache.
  • 🚫 Google Play Services cache is a problem here. The system does not allow you to clean it completely through the menu (maximum 100-200 MB out of 5 GB). ADB:
adb shell pm clear com.google.android.gms

This command will reset all of Google Play Services data, including cache.

  1. Reboot the phone.
  2. Go to Google Play Store and wait for sync (it can take 5-10 minutes).
  3. Check the vacant space in the Settings β†’ Memory.

⚠️ Important: Do not clear the cache of system applications (MIUI System, Security, Theme Manager – This can cause shell failures.

Clear the cache of user applications (Chrome, Instagram, TikTok)

Check the cache size of Google Play Services

Delete the cache through ADB (if busy >1GB)

Restart the phone after cleaning

Repeat the check after 24 hours (cache accumulates quickly)

-->

3. Remove unnecessary system applications (without root)

MIUI It's known for its abundance of pre-installed applications that can't be removed by standard methods, but there's a workaround -- disabling (not deleting!) through ADB. This will free up space and stop background activity.

List of safe apps to disable on Redmi 9:

  • 🎡 com.miui.player – Music (if you use Spotify or YouTube Music).
  • πŸ“° com.miui.video - Video player (can be replaced by video player) VLC).
  • πŸ“Š com.miui.analytics - Analytics MIUI (Sends data to Xiaomi).
  • πŸ›’ com.xiaomi.shop – Mi Store (Xiaomi store, useless outside China).
  • πŸ“‘ com.miui.hybrid – Hybrid services (responsible for advertising in the Internet) MIUI).

Instructions for unsetting:

  1. Connect your phone to your PC and enable USB Debugging (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Additional β†’ For Developers).
  2. Download ADB Tools and unpack.
  3. In the command line (in the folder with ADB) Do: Adb devices (you should have your device).
  4. To disable the application, use the command: adb shell pm disable-user --user 0 For example, to disable Mi Video: adb shell pm disable-user --user 0 com.miui.video

⚠️ Warning: Do not disable packages called com.android., com.qualcomm. or com.miui.home, this will lead to system failure. XDA Developers.

adb shell pm enable name.package

4. Cleaning Download folder and junk files

Download folder on Redmi 9 is a real dump.

  • πŸ“„ APK-Files of installed (and deleted!) applications.
  • πŸŽ₯ Video from WhatsApp/Telegram (Dubbed in WhatsApp Media).
  • πŸ“‚ Archives (.zip,.rar) after unpacking.
  • πŸ“Š Log files with extensions.log,.tmp,.bak.

How to clean:

  1. Open Files (Standard Application) MIUI) β†’ Categories β†’ Downloads.
  2. Sort by size (click on three dots) β†’ Sorting β†’ By size).
  3. Delete all files older than 3 months (especially with the.apk,.log extensions).
  4. To find duplicates, use Files by Google (Clean up section).

Hidden folders of garbage:

  • πŸ—‘οΈ /storage/emulated/0/Android/data β€” This is where the application data is stored. You can delete the remote folders.
  • πŸ–ΌοΈ /storage/emulated/0/DCIM/.thumbnails β€” Photos (weighing up to a photo) 1 GB!) Removed without consequences.
  • πŸ”„ /storage/emulated/0/cache β€” system process cache. Requires root to clean.
How to turn on the display of hidden folders?
In the Files app, click on three dots. β†’ Settings β†’ If you don't have an option, use Total Commander or FX File Explorer (they support hidden folders enabled by default).

5.Storage optimization: transferring data to SD-map

Redmi 9 supports microSD up to 512GB, but not all data can be transferred to a map.

Type of dataCan I reschedule?How to do this.Limitations
Photos and videosYes.In the Gallery: highlight files β†’ More. β†’ Move it β†’ SD-mapSome apps (such as WhatsApp) don’t see files on SD
Annexes (APK)Partially.Settings β†’ Annexes β†’ Choose. β†’ Warehouse β†’ Change. β†’ SD-mapIt doesn’t work for all apps (depends on the developer)
Music.Yes.In any file manager, move the Music folder to SDSome players (such as Spotify) do not support SD
Cash app.No.β€”Cash is always stored in internal memory.

For the forced transfer of applications to SD:

  1. Install AppMgr III (or Link2SD β€” root).
  2. Select the application β†’ Move it to SD.
  3. If the option is inactive, the developer has blocked the transfer.

⚠️ Attention: Don't put it on SD System applications (Settings, Phone, Messages) will lead to errors. Also avoid transferring messengers (WhatsApp, Telegram), as they may stop sending notifications.

6.Reset to factory settings: when it's the only way out

If after all the manipulations are free less than 5 GB, it is time to do a hard reset. On Redmi 9, this frees up to 8-12 GB by removing:

  • πŸ—ƒοΈ Residual update files (/cache/ota).
  • 🧹 System cache (/data/dalvik-cache).
  • πŸ“± Data from remote applications (in /Android/data).
  • πŸ”„ Log files and dumps (/data/tombstones).

Step-by-step:

  1. Make a backup copy: πŸ“± Contact: Settings β†’ Google β†’ Backup. πŸ“Έ Photo: Copy the folder DCIM PC-based. πŸ”‘ Passwords: Export from Google Smart Lock.

Settings β†’ Additional β†’ Recovery and Reset β†’ Resetting settings

Delete all data (including SD-map)

Don't mark this option

Confirm the reset (you will need to enter a pattern lock or PIN).

After restarting, set your phone as new.

⚠️ Critical: On Redmi 9s MIUI 12.5+ Mi Account activation error may occur after reset to avoid blocking:

  • Before resetting, untie your Xiaomi account (Settings) β†’ Xiaomi account β†’ Get out).
  • If your phone requires you to enter a password after reset, use the web version of Mi Account to unlock it.

πŸ’‘

Factory reset is the most effective way to clean, but only use it if other methods have not worked. Once reset, the phone will work faster, as fragmented memory will be cleared.

7. Advanced methods: cleaning through ADB and TWRP

If you’re ready for experimentation, these methods will help remove system debris that is not available through standard settings.

Method 1: Cleaning through ADB (no root)

Connect your phone to your PC and execute the commands:

adb shell


su




rm -rf /data/local/tmp/*




rm -rf /cache/*




rm -rf /data/tombstones/*




rm -rf /data/dalvik-cache/*




reboot

These commands will delete temporary files, error dumps and Dalvik cache. /system!

Method 2: Installation TWRP hand-cleaning

  1. Unlock bootloader (instructions on the official Xiaomi website).
  2. Install. TWRP Redmi 9 (you can download it on twrp.me).
  3. Load to TWRP (clip Power + Volume Up).
  4. Go to Advanced. β†’ File Manager and remove: /cache/ota β€” update-sheet. /data/log β€” logistic. /data/system/package_cache β€” packet-cache.

Reboot.

⚠️ Note: Delete files through TWRP It can lead to bootloop if you delete critical system data. TWRP (Backup β†’ Select sections β†’ Swipe to Back Up).

8.Prevention: How to avoid future memory clogging

To avoid clearing your memory every month, follow these rules:

  • πŸ“΅ Turn off automatic media download in messengers: WhatsApp: Settings β†’ Warehouse β†’ Autoboot media β†’ Only Wi-Fi (or Never) on Telegram: Settings β†’ Data and memory β†’ Autoboot media β†’ Shut down.
  • πŸ”„ Set up the cache cleanup automatically: B MIUI: Settings β†’ Memory. β†’ Cleanup β†’ Autoclean (on). Install. SD Maid and set up a weekly cleanup.
  • πŸ“₯ Use cloud storage: Google Photos (free up to 15 GB, compression without loss of quality). Mi Cloud (5 GB free, but synced only with the Xiaomi account).
  • 🚫 Block ads in MIUI (it consumes traffic and cache: Install Blokada or AdGuard. disable personalized advertising: Settings β†’ Confidentiality β†’ Advertising β†’ Shut down.

⚠️ Gamers’ Advice: If you play Genshin Impact, Call of Duty Mobile or PUBG, transfer the game cache to SD-map via AppMgr III. These games take up to 5-10 GB each!

πŸ’‘

To reduce the weight of photos without losing quality, use the Photo Compress app (compresses up to 80% without visible artifacts).

FAQ: Frequent questions about memory cleaning on Redmi 9

❓ Why after cleaning the cache, the place is freed up for a short time?
Cache is a temporary file that applications create to speed up work. Once cleaned, it is restored the next time you use the software. To reduce its size: Limit the background activity of the applications (Settings) β†’ Battery β†’ Power Saving Mode: Turn off auto-update apps in Google Play. Use Lite versions of apps (e.g. Facebook Lite, Messenger Lite, etc).
❓ Can you delete pre-installed games (such as Mi Play or Game Center)?
Yes, but only through ADB (Complete removal is possible only with root rights, but this will void the warranty. ADB (The list of safe games to remove: com.xiaomi.gamecenter - Game Center. com.xiaomi.mipicks - Mi Play (game store). com.xiaomi.joyose - Joyose (social platform for gamers).
❓ Why After Updating MIUI There is less free space?
Updates MIUI are placed in a separate section (/system), but temporary update files (/cache/ota) Often not automatically deleted. To make room: Delete folder /cache/ota through TWRP or ADB. Clear Updater cache (Settings) β†’ Annexes β†’ Update β†’ If there is little space left after the update, reset to factory settings (see section) 6).
❓ How to transfer WhatsApp to WhatsApp SD-map?
WhatsApp does not officially support the transfer of SD, But there is a workaround: Make a backup of chats (Settings) β†’ chat β†’ Backup. Delete WhatsApp. Use ADB Change the default setting path to SD: adb shell pm set-install-location 2 Install WhatsApp again. WhatsApp Media folder will be created on the SD. Restore chats from backup. ⚠️ Important: Notifications may not work well if SD-Slow card (class below) UHS-I).
❓ What to do if your phone says β€œNot enough memory” but there is enough space?
This error is caused by: Memory fragmentation β€” reset to factory settings. Damaged cache β€” clean it through TWRP (Wipe β†’ Cache? Restrictions MIUI β€” Some applications (like Camera) require at least 10% free space. Free up at least 3-4 GB. If the problem persists, check for error memory through the CPU. ADB: adb shell dumpsys meminfo Look for lines with low memory – they will indicate the problem.