Your Xiaomi Redmi is again showing a warning, βNot enough memoryβ even though you havenβt installed anything in a long time? This is a typical problem for smartphones with MIUI, where the system and applications actively cache data and accumulate debris unnoticed. Even on models with 128 GB or 256 GB of memory, users face a lack of space due to duplicate photos, residual files of deleted programs and hidden system logs.
In this article, weβll look at 10 proven ways to free up memory on Redmi Note 10/11/12, Redmi 9/10 and other models, from basic (cache removal) to advanced (clean /data/log via ADB). All methods are tested on current versions of MIUI 14/15 and do not require root rights. Youβll learn how to find and delete hidden files that take up to 3-5 GB of memory, why Cleanup in the settings works ineffectively, and how to automate the process so as not to return to the problem every month.
1. Analysis of occupied space: what exactly eats memory?
Before you clean, you need to figure out which files take up the most space. MIUI has an in-built analyzer, but it often hides system data. Here's how to get the full picture:
Open Settings β Memory β Memory Analysis. The system will show the distribution by category: Applications, Multimedia, Files and Others. Note the "Other" section, which often hides:
- π Logs of the system (/data/log) β before 1-2 GB on models with MIUI 13+.
- ποΈ Residual files of remote applications (folder) Android/obb).
- π Photos created by Google Photos or Xiaomi Gallery.
- π± Telegram, WhatsApp cache that is not automatically cleared.
For detailed analysis, use third-party utilities:
- Files by Google β shows βjunkβ (temporary files, duplicates).
- SD Maid (requires root) β finds hidden system files.
β οΈ Note: If the Other section is more than 3GB occupied, do not manually delete files through Explorer - you risk damaging system data.
2. Cleaning the application cache and system
Cache speeds up programs, but it grows to giant sizes over time. On Xiaomi Redmi, there are three types of cache:
- Application cache β temporary files (Instagram, TikTok, games).
- Cache system - MIUI data (updates, themes).
- Dalvik cache β files of the Android virtual machine (cleaned only through Recovery).
How to clean safely:
- Go to Settings β Applications β Application Management.
- Slip on three points β Sort by size.
- Select an app (like Facebook) β Storage β Clear the cache.
- For mass cleaning, use Settings β Memory β Clean (but this only removes part of the cache!).
Clean the cache of the 5 most βheavyβ applications
Delete the cache of system applications (Phone, Messages, Gallery)
Restart the phone after cleaning
Check the free space in the settings-->
On Redmi models with MIUI 14+, the cache of messengers (Telegram, Viber) can take up to 500 MB-1 GB. To clean it completely:
- Open the messenger β Settings β Data and memory.
- Select Clear cache (in Telegram it is Settings β Memory and data β Clear cache).
β οΈ Warning: Do not clear the application data (Clear Data button) - this will delete accounts, settings and saves. cache is secure to delete.
3. Removal of duplicate photos and videos
Xiaomi Gallery and Google Photos automatically create duplicates when editing, backing up or optimizing. For example, a single photo in 1920Γ1080 can be duplicated at 720p resolution to save space.
Method 1. Built-in MIUI function:
- Open the gallery β tap on three points β Control.
- Choose Duplicates or Similar Photos.
- Check the duplicates and remove the unnecessary ones.
Method 2. Files by Google application:
- Install Files by Google from the Play Market.
- Go to the Cleanup tab β Duplicate files.
- Select all duplicates and click Delete.
Why are there so many duplicates?
On Redmi Note 10 Pro and later, duplicates can take up to 2-3 GB. After deleting, check the folders:
- DCIM/.thumbnails β Photo miniatures (can be removed)
- Pictures/Screenshots are often duplicated screenshots.
- Download β Download files that are no longer needed.
4. Optimization of multimedia: compression of photos and videos
Photos in 48 MP resolution (as on the Redmi Note 11 Pro+) take 10-15 MB each, and 4K video up to 500 MB per minute.
Method 1. Built-in compression in MIUI:
- Open the gallery β select a photo / video β Share.
- Select the "Squeeze" (the icon with two arrows).
- Specify the quality (High or Medium) and save the new version.
Method 2. Compression applications:
- πΈ Photo & Picture Resizer β Reduces photo resolution to Full HD.
- π₯ Video Compress β compresses video without any visible loss of quality.
For automatic compression of new photos:
- Go to the camera settings β Additional β Photo quality.
- Choose High instead of Maximum (saving up to 40% of space).
π‘
Before compressing, copy the original photos to your PC or cloud. In Google Photos, enable the βOriginal Qualityβ function (free to 15 GB) so that you do not lose details when editing.
5. Delete system logs and unnecessary MIUI files
System system MIUI It keeps detailed logs for debugging that are rarely needed by the average user. /data/log and /sdcard/MIUI/debug_log and can borrow up to 1β3 GB. There are two ways to remove them:
Method 1. Through Engineering Mode (without root):
- Enter the dialer code ##4636##.
- Select Usage Statistics β Clear logs.
- Confirm the cleanup.
Method 2. Through ADB (advanced):
- Connect your phone to your PC and enable USB Debugging (Settings β About Phone β MIUI Version β Tap 7 times β Return to Additional β For Developers).
- Enter the command line: adb shell su rm -rf /data/log/* rm -rf /sdcard/MIUI/debug_log/*
β οΈ Note: Removing logs through ADB It requires an unlocked bootloader or root. MIUI 15 This method may not work completely - some logs will recover after the reboot.
Also check the folders:
- /sdcard/MIUI/backup β backups of themes and settings.
- /sdcard/Download β old-fashioned APK-file-up.
- /sdcard/Android/obb β cache of games (can be deleted if games are deleted).
6. Transfer data to a memory card or cloud
If you have a microSD slot on your phone, you can transfer your media and apps to it. On Xiaomi Redmi, you can do this.
Photo and video portability:
- Open Files β select folders (DCIM, Pictures).
- Tap to move. β choose SD-map.
Application portability (requires Adoptable Storage support):
- Insert microSD (UHS-I class or higher).
- When formatting, select Internal Memory (maps will be combined with main memory).
- Go to Settings. β Applications, select the program β Warehouse β Change. β SD-map.
π‘
Transfer of applications to SD-The card does not work on all Redmi models, but on the Redmi Note 12 and later, this feature is disabled by the manufacturer.
For backup to the cloud:
- π₯οΈ Google Photos β Automatic Photo/Video Upload (up to 15 GB free).
- π₯οΈ Mi Cloud β 5GB free, integrated into MIUI.
- π₯οΈ Yandex Disk β 10 GB when registering.
To enable autosynchronization in Google Photos:
- Open the app β tap on the avatar β Photo settings β
- Select Backup and Synchronization β Enable.
- Set quality High (unlimited storage) or Original (counted from quota).
7. disabling automatic download in messengers
Messengers (Telegram, WhatsApp, Viber) automatically download media files that quickly fill up memory.
Telegram:
- Open the settings β Data and memory.
- In the Autoload Media section, select: πΆ Mobile network β Never. πΆ Wi-Fi β Photo (video on request).
Clean the cache automatically
WhatsApp:
- Go to Settings. β Warehouse.
- Select Storage Management β sort by size.
- Remove unnecessary videos/gifs or click Clean.
To save space in Viber:
- Open the Settings. β Media.
- Turn off Autoupload Media on the mobile network.
- Enable Compress the photos you send.
π‘
In Telegram, you can limit the cache size: Settings β Data and memory β Cache size β set 500 MB.
8. Reset to factory settings (last resort)
If you have less than 1GB of free time after all the manipulations, and the phone is slowing down, hard reset will help. This will delete all data, including accounts, photos and apps, so first:
- π Make a backup copy through Settings β Additionally. β Backup.
- π± Copy photos/videos to PC or cloud.
- π Write down logins/passwords from accounts.
How to reset:
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data.
- Confirm the action (it may be necessary to enter the Mi Account password).
After discharge:
- β‘ Do not restore data from backup MIUI β It can contain garbage.
- β‘ Install applications selectively, avoiding unnecessary ones.
- β‘ Turn off auto-update apps in the Play Market.
β οΈ Note: On Redmi models with MIUI 14+ Reset may lock your phone if it's tied to your Mi Account. β Xiaomi account.