The internal memory of the Xiaomi Redmi 9 (like other Redmi or POCO models) has a nasty feature: over time, it gets clogged with unnecessary files, even if you do not install new applications. The reasons are diverse, from automatically downloadable updates to a messenger cache that can take up gigabytes. When free space approaches the 1-2 GB mark, the phone starts to slow down, applications fly out, and the system warns โInsufficient memory for normal Android operationโ.
The problem is compounded by the fact that MIUI (Xiaomi's shell actively uses internal storage for its needs: backups, log files and even duplicate photos from the Mi Cloud are stored here. 7 proven methods of memory cleaning - from basic (hand-held garbage removal) to advanced (hidden developer settings and ADB-All methods tested on Redmi 9/9A/9C/9T, But it is also suitable for other Xiaomi smartphones MIUI 12โ14.
1. Analysis of occupied space: what exactly eats memory?
Before you clean it, you need to figure out which files take up the most space. MIUI has a built-in storage analyzer, but it doesn't always show the full picture. Here's how to get accurate data:
- Open the settings โ About the phone โ Storage.
- Slip on the graph "Occupied" - the system will show the distribution by category (applications, multimedia, cache, etc.).
- For detailed analysis, use third-party utilities like Files by Google or SD Maid (available in the Play Market) to find duplicate photos, large files, and remnants of deleted apps.
Typical memory eaters on Redmi 9:
- ๐ธ High-resolution photos and videos (especially if the camera shoots at 48 MP). 4K weight ~500MB.
- ๐ฎ Games (such as Genshin Impact or Call of Duty Mobile) with cache up to 3โ5 GB.
- ๐๏ธ System cache (/cache and /data/dalvik-cache) โ before 1โ2 GB.
- ๐ฅ Downloads: APK-files, documents, archives that have been downloaded "just in caseยป.
- ๐ Remains after updates (MIUI Keeps old versions of the firmware in the folder /cache/ota).
โ ๏ธ Note: If the System section is more than 10-12 GB (on Redmi 9 with 64 GB of memory), this may indicate an error in the storage markup after the update.
2. Cleaning the application cache and system
Cache speeds up software, but eventually it turns into digital junk, and on Redmi 9, it can be removed in two ways:
Method 1: Clearing the cache for individual applications
- Go to Settings โ Applications โ Application Management.
- Select an app (such as Facebook or Telegram) โ Storage โ Clear cache.
- For mass cleaning, use the Clear Cache for All button (available in some versions of MIUI).
Method 2: Clean the system cache through Recovery
This method removes temporary files from the entire system, including update remnants, and is suitable if the phone has slowed down after installing a new version of MIUI.
- Turn off your smartphone.
- Press the Power button + Volume up to enter Recovery Mode.
- Select a language, then go to Wipe & Reset โ Wipe Cache.
- Confirm the action and restart the phone.
Charge your phone at least 50%
Backup of important data
Remember the password from the Mi-account (required after the reboot)
Do not interrupt the cleaning process-->
After this procedure, Redmi 9 can boot longer than usual (up to 5-10 minutes) โ this is normal, since the system recovers the cache again.
3. Delete unnecessary files and duplicates
Even if you clean the gallery regularly, your smartphone still has hidden photos, temporary files and messaging apps, and here's how to find them:
Folders that can be safely cleaned
| folder | Way | What it keeps. | Can I remove it? |
|---|---|---|---|
| DCIM/.thumbnails | /storage/emulated/0/DCIM | Photo and video miniatures | Yes (restore automatically) |
| Download | /storage/emulated/0/Download | Uploaded files (APK, PDF, ZIP) | Yes (check the contents) |
| Android/data | /storage/emulated/0/Android/data | Cash and game/application data | Partially (remove only for remote programs) |
| MIUI/Backup | /storage/emulated/0/MIUI/Backup | Backup copies of settings | Yes (unless you plan to re-establish) |
| ota | /cache/ota | MIUI Update Files | Yes (if the update is successful) |
For convenience, use a root file manager (such as Solid Explorer or FX File Explorer) that shows hidden folders and allows you to sort files by size.
๐ก
MIUI has a built-in tool for finding large files: open the Files app โ Categories โ Large files. Here you can sort media by size and remove unnecessary ones.
How to find and remove duplicate photos
When you transfer photos from other devices or sync with Google Photos/Mi Cloud, you often create duplicates to detect them:
- Install the Duplicate Files Fixer app or Files by Google.
- Run scanning of DCIM, Pictures and Download folders.
- Remove duplicates by leaving the best quality copies.
โ ๏ธ Note: Do not delete files from the folder Android/obb manually, it can break games. To clean them, use the settings of a particular application in Settings. โ Annexes.
4. Data transfer to SD-map
If Redmi 9โs internal memory is full and you donโt want to delete anything, transfer your files to an external drive or to the cloud.
Method 1: Use of the SD-maps as internal memory
Redmi 9 supports Adoptable Storage, which allows you to combine theยป SD-Important: After that, the card can't be retrieved without losing data!
- Put it in. SD-map (class recommended) UHS-I or A1/A2 speed).
- Go to Settings. โ Warehouse โ SD-map.
- Tap โTune inโ โ โInner Memoryโ โ โClean and Format.โ
- After formatting, select โTransfer Dataโ (photos, videos, some apps).
What happens if you take it out? SD-post-community?
Method 2: Automatically upload photos to the cloud
Google Photos and Mi Cloud allow you to free up space by saving copies of photos online.
- ๐ Google Photos: Open the app โ Profile โ Backup settings โ Turn on "Backup and Sync." Select "High (unlimited)" quality to save space.
- โ๏ธ Mi Cloud: Settings โ Mi Cloud โ gallery โ Turn on sync. Please note that there's only 5GB available for free.
Once you upload photos to the cloud, you can delete them from your phone, leaving only thumbnails. Google Photos does this: Photos โ Select โ Delete from your device.
5. Removal of pre-installed applications (bloatware)
MIUI is known for its abundance of built-in applications that can't be removed by standard means, which take up space and run in the background, using up battery life. Here's how to get rid of them:
Method 1: Disconnection through settings
This wonโt delete apps completely, but it will stop them from working and free up some of the memory:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (e.g. Mi Pay, Mi Video, Browser).
- Tap "Disable" โ "Disable the application".
Method 2: Complete removal via ADB (for advanced)
If you have a PC and a USB-Type C cable, you can uninstall system applications without root rights:
- Turn on Developer Mode (Settings โ About Phone โ MIUI Version โ Tap 7 times).
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC, open Command Prompt (Windows) or Terminal (Mac/Linux) and type:
adb shell
pm uninstall -k --user 0 com.miui.videoplayer # Deletes Mi Video
pm uninstall -k --user 0 com.miui.browser # Removes Mi Browser
pm uninstall -k --user 0 com.xiaomi.payment # Removes Mi PayA full list of removal packages can be found on the 4PDA or XDA Developers forums (see Redmi 9+ โdeblotโ model).
โ ๏ธ Warning: Removing system applications may disrupt the work MIUI. For example, deleting com.android.cts.ctsshim will cause errors in Google services. Always back up before doing so!
6.Reset to factory settings (last chance)
If nothing works, and the memory is still full of no one knows what, you'll have to do a hard reset, which will delete all the data, including accounts, photos and apps, so first:
- ๐ Make a backup copy through Settings โ Additionally. โ Backup and reset.
- โ๏ธ Sync your contacts with Google or Mi Cloud.
- ๐ Save the photos on your PC or SD-map.
Resetting instructions:
- Go to Settings โ Additional โ Backup and Reset โ Reset settings.
- Select โErase all dataโ and confirm the action.
- After the reboot, the phone will be like new. Don't restore the backup right away - check first if the memory problem has returned.
๐ก
Resetting to factory settings is the only way to remove memory markup errors that sometimes occur after MIUI updates. If the free space returns after the reset, the problem was with the system files.
7. Prevention: how to prevent memory filling?
To avoid cleaning Redmi 9 every month, follow these rules:
- ๐ต Limit the cache for social networks: in Facebook, Instagram and Telegram, turn off autoloading media files.
- ๐ Set up automatic cleaning: in Settings โ Warehouse โ Cleaning up garbage, turn on โAutocleaningยป.
- ๐ฎ Move the games to SD-Map: In Play Market, select โOnโ SD-map.
- ๐ฅ Delete. APK After installation: files with the.apk extension in the Download folder can be safely erased.
- ๐ Check โOtherโ files: in the storage analyzer (Settings) โ Warehouse) Pay attention to the โOtherโ section โ unnecessary data is often hidden here.
It is also useful to reboot your phone in Safe Mode every 2-3 months (press the power button โ โReboot in Safe Modeโ). In this mode, only system applications work, and you can see if some third-party software is clogging the memory.