The message "Not enough memory" on smartphones Xiaomi Redmi appears unexpectedly - often at the most inopportune moment: when installing an update, downloading photos or starting a game. Even if you regularly delete unnecessary files, your Android system can become clogged with hidden junk, app cache, and duplicates. In this article we will look at 10 proven methods free up memory on Redmi โfrom basic to advanced, including hidden settings MIUI and working with ADB.
The problem of lack of memory is especially relevant for budget models Redmi with 32โ64 GB of internal memory (for example, Redmi 9A, Note 8 or Redmi A1), where the system takes up to 10โ15 GB out of the box. But even owners of flagships like Redmi K60 or Note 12 Pro+ face freezes due to full storage. We won't advise "just uninstalling apps" - instead we'll show you how to find and delete unnecessary datamove files to a memory card (if supported) and optimize performance. MIUI.
Important: some methods require developer rights or connecting to a PC. If you are a beginner, start from the first steps - they are safe and do not require technical skills. For experienced users, at the end of the article there is a section with ADB-commands and hidden functions MIUI.
1. Memory analysis: what takes up space on your Redmi
Before clearing the memory, you need to understand what exactly fills it. W MIUI has a built-in storage analyzer, but it hides some of the data. Here's how to get the full picture:
Open
Settings โ About phone โ Storage. Here you will see a general graph of occupied space, broken down by category (Applications, Images, Video etc.).Click on a category (for example, Applications) โ
Sorting by size. This way you will find the most "gluttonous" apps.For For detailed analysis, use third-party utilities like Files by Google or SD Maid. They will show hidden files, duplicates and remnants of deleted applications.
What usually takes up space:
- ๐ฑ Application cache โtemporary files that accumulate for years (can weigh 5โ10 GB!).
- ๐ฅ High-definition video โeven a one-minute video in 4K โweighsโ 300โ500 MB.
- ๐ Downloads โAPK files, archives and documents that you have long forgotten.
- ๐ Duplicate photos โ MIUI and Google Photos often create copies.
- ๐๏ธ Remains of deleted applications - folders
Android/obbandAndroid/datacan remain after uninstallation.
Tip: if in the section System more than 15 GB is occupied - this is normal for MIUI. But if the figure exceeds 20 GB, itโs worth checking for updates or resetting the settings (more on that below).
In MIUI 14+ there is a hidden โDeep Cleaningโ function: hold your finger on the storage graph in Settings โ Storageto activate it.
2. Clearing cache and garbage without data loss
The fastest way to free up 1โ3 GB is clear cache. Unlike deleting applications, this will not delete your data (logins, game progress, etc.), but it may slow down the first loading of some apps.
Method 1: Clear cache of all applications
Go to
Settings โ Applications โ Manage applications.Tap on the three dots in the upper right corner โ
Sort by size.Select an application (for example, YouTube or TikTok) โ
StorageโClear cache.For mass clearing:
Settings โ Storage โ Clean(button at the bottom of the screen).
Method 2: Removing garbage through MIUI Security
The built-in application Security (or Security) can find unnecessary files:
Open Security โ
CleaningโDeep cleaning.Select categories (Residual files, Large files, Duplicates).
Click
Clearand confirm the action.
What can be safely deleted:
- ๐งน Residual files โremains after deletion applications.
- ๐ Downloads โif you donโt remember why you downloaded the file, it is most likely not needed.
- ๐ Files magazine โlog files of system processes (
.log,.tmp).
โ๏ธ Checklist for clearing the cache
3. Transferring data to a memory card (if supported)
Many models Redmi (for example, Note 10, 9A, A1) support memory cards microSD up to 512 GB. However, not all data can be transferred - restrictions are imposed by both MIUIand the Android architecture itself.
What can be transfer to SD card:
- ๐ท Photos and videos โ via Gallery or Files by Google.
- ๐ต Music and podcasts โmanually or through applications (Spotify, Yandex Music).
- ๐ Documents โ PDF, Word, Excel.
- ๐ฎ Game data โonly if the game supports transfer (for example, Genshin Impact).
What NOT transfer:
- ๐ฑ Applications โ from MIUI 12 Xiaomi has disabled this feature due to performance issues.
- ๐ง System files โthe transfer may cause problems.
- ๐ฅ OTA updates โthey are always downloaded to the internal memory.
How to transfer files:
Insert a card
microSD(format it as portable storage, and not as internal memory - otherwise there will be lags).Open Files (Files by Google or standard Explorer MIUI).
Select files โ
Moveโ select the SD card.
Why canโt you format the SD card as internal memory?
When formatting the card as internal storage is encrypted and works slower, which leads to application freezes. In addition, after removing the card, the data on it will become inaccessible without resetting the phone.
4. Removing unnecessary applications and their remains
Even after deleting an application, its files may remain in the Android/obb i Android/datafolders. And some pre-installed apps (bloatware) from Xiaomi cannot be removed using standard methods.
Method 1: Removing pre-installed applications (without root)
Through ADB possible disable unnecessary system applications:
adb shell pm uninstall -k --user 0 com.mi.browser
adb shell pm uninstall -k --user 0 com.mi.android.globalFileexplorer
List of packages safe to remove:
- ๐
com.mi.browserโ browser Mi Browser. - ๐
com.mi.android.globalFileexplorerโstandard explorer. - ๐ต
com.miui.playerโmusic player. - ๐บ
com.miui.videoplayerโvideo player.
Do not delete system applications with names miui., android. or google. โthis may cause the phone to not work!
Method 2: Cleaning folders obb and data
These folders contain game and application data. After uninstalling the app, they often remain:
Connect the phone to the PC or use Explorer (for example, Solid Explorer).
Go to
/sdcard/Android/obbi/sdcard/Android/data.Delete folders with the names of deleted applications (for example,
com.tencent.igfor PUBG Mobile).
โ ๏ธ Attention: do not delete the folders of current applications - this will erase their data (game saves, settings, etc.).
5. Optimization MIUI and hidden settings
MIUI has hidden functions that help save space. For example, you can disable automatic loading of themes or limit background activity of applications.
Hidden settings MIUI to save memory:
- ๐จ Disable automatic loading themes:
Settings โ Themes โ Theme settings โ Auto-update themes(turn off the option). - ๐ฑ Limit background activity:
Settings โ Battery and performance โ Battery management โ Application selectionโ set Background limitation for unnecessary apps. - ๐ Disable MIUI backup:
Settings โ Advanced โ Backup and reset โ Local backup(delete old backups).
How to enable memory compression in MIUI:
Activate developer mode:
Settings โ About phoneโ Tap 7 times onMIUI Version.Return to
Settings โ Advanced โ For developers.Find the option
Do not save actions(orLimit background processes) and set the limit to 2-3 processes.
In MIUI 14 there is a โSmart Cleaningโ function: it automatically deletes unused files once a week. Enabled in Settings โ Storage โ Smart cleaning.
6. Resetting to factory settings (last resort method)
If none of the methods helped, and there is less than 1 GB of free space left, factory reset may be the only way out. This method will delete all dataincluding photos, messages and applications, so make a backup first.
How to reset Redmi without losing important data:
Copy photos, videos and documents to your PC or to the cloud (Google Drive, Mi Cloud).
Export contacts:
Contacts โ Settings โ Import/Export.Save the list of installed applications using App Backup & Restore (from Google Play).
Reset:
Settings โ About phone โ Reset settings โ Erase all data.
โ ๏ธ Attention: After resetting, the phone will require you to enter the account Mi Accountthat was linked before reset. If you have forgotten your password, unlocking may take up to 72 hours!
On models Redmi with a chip MediaTek (for example, Redmi 9A, Note 11) the reset may take up to 10-15 minutes - do not interrupt the process, even if the screen goes dark.
7. Advanced methods: ADB, Magisk and manual memory management
For advanced users, there are ways to free up memory that require developer rights or root access. These methods are risky, but can return up to 5-10 GB of space.
Method 1: Cleaning /data/app via ADB
Some applications leave files even after deletion. Through ADB you can manually clear their remains:
adb shellsu
cd /data/app
ls
Delete folders with the names of deleted applications with the command rm -rf folder_name.
Method 2: Transfer applications to an SD card using Magisk and App2SD
If your Redmi supports unlocking the bootloader and installation Magisk, you can use modules to transfer applications:
Unlock the bootloader via
fastboot oem unlock(instructions on en.miui.com/unlock).Install Magisk and module App2SD.
In the module settings, select applications to transfer.
โ ๏ธ Attention: unlocking bootloader resets the phone and may void the warranty. On some models (for example, Redmi K60) this also disables Widevine L1which will cause Netflix and Disney+ to work in low resolution.
Method 3: Removing unnecessary localizations
System applications MIUI contain localization files for dozens of languages that you do not use. They can be deleted through Universal Android Debloater (GUI for ADB):
Connect your phone to PC and launch UAD.
Select Language Packages.
Leave only the necessary languages (Russian, English) and delete the rest.
8. Prevention: how to avoid memory shortages in the future
To prevent the problem from recurring, follow these rules:
- ๐ฒ Delete APK files after installing applications (they remain in the folder
DownloadorAPK). - ๐ Clear cache once every 1-2 months (or set up automatic cleaning in MIUI Security).
- ๐ Use cloud storage for photos and videos (Google Photos compressed High Quality gives unlimited space).
- ๐ฎ Delete heavy gamesthat you havenโt played for a long time (Call of Duty Mobile occupies 2-3 GB, Genshin Impact - up to 15 GB!).
- ๐ฑ Disable automatic application updates in Google Play (or limit it to Wi-Fi only).
Settings Google Play to save memory:
Open Google Play โ tap on the avatar โ
Settings โ Network settings.Select
Update applications only via Wi-Fi.In the section
Auto-update applicationsinstallDo not update automatically.
Regularly clearing the cache and deleting duplicate photos can free up to 5-7 GB per year without deleting important data!
FAQ: Frequently asked questions about the lack of memory on Redmi
๐น Why does it write on Redmi with 128 GB of memory โNot enough spaceโ if 10 GB is free?
Android reserves some memory for system operations (cache, updates, temporary files). If less than 15% is free, the system begins to issue warnings. Try clearing the cache or moving files to an SD card.
๐น Is it possible to increase the internal memory of Redmi using an SD card?
Technically yes, but this is a bad idea. Formatting a card as internal memory (Adoptable Storage) leads to lags, since microSD works slower than the built-in memory. It is better to use the card as portable storage.
๐น Why is space not freed up after deleting applications?
The reasons may be:
- There are files left in
/Android/obbor/Android/data. - The application has created a backup copy in the cloud (for example, WhatsApp stores backups in Google Drive).
- The system has not yet updated the free space data (restart the phone).
๐น How to free up space if even system applications are not removed?
Try:
- Disable unnecessary system applications via
ADB(see section 4). - Uninstall firmware updates (for example, Mi Browser or Mi Video).
- Use Universal Android Debloater to massively disable the bloatware.
If all else fails, the only option left is to reset to factory settings.
๐น Why did MIUI become worse after updating less free space?
Updates MIUI often take up 1-3 GB and do not always clean up old files. After installing the update:
- Go to
Settings โ Storage โ Clean. - Delete the folder
/cachevia TWRP (if installed). - Check the folder
/sdcard/MIUI/backup/AllBackupโold backups may be there.