Previous articleLack of memory on Xiaomi: how to free up space on your phone without losing data

You saw the words "Not enough memory" on the Xiaomi screen and you don't know what to do? This problem is familiar to many owners of Redmi, POCO and Mi smartphones - even on devices with 128 GB of memory, the place ends unexpectedly quickly. The reasons lie not only in your files, but also in the peculiarities of MIUI (branded shell Xiaomi), which actively uses cache, duplicates data and creates backups without your knowledge.

In this article, we will discuss 10 proven ways to free up memory on Xiaomi, from basic (removal of garbage and transfer of files) to advanced (cleaning system data and disabling unnecessary MIUI functions). All methods are tested on current versions of MIUI 14/15 and work on models from Redmi Note 10 to Xiaomi 14 Ultra. Importantly, some solutions require root or ADB rights, we will note them separately.

Before you start, check how much memory is actually occupied: go to Settings โ†’ About Phone โ†’ Storage. If the graph shows System Data or Other over 10-15 GB, this is a signal of cache clogging or MIUI errors. Let's start with the simplest ways.

1. Delete unnecessary files and application cache

The first step is to get rid of the obvious garbage: on Xiaomi, the app cache can take up to 5-8 GB (especially for instant messengers, social networks and games), and clean it safely is temporary data that the apps will recover the next time they launch.

How to clear the cache:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” Select an app (such as Telegram or Facebook) โ†’ Warehouse โ†’ Clear the cache.
  • ๐Ÿงน For mass cleaning: Settings โ†’ Warehouse โ†’ Cleanup โ†’ Select "App Cache" and "Downloads".
  • ๐Ÿ—‘๏ธ Remove the packages APK Unnecessary downloads in the Download folder (use the file manager).

โš ๏ธ Warning: Do not clear app data (Clear data) - this will delete accounts, settings and saves. cache and data are different things!

๐Ÿ“Š How often do you clear your cache on Xiaomi?
Once a week.
Once a month
Only when memory ends
Never clean.

2. Transfer files to a memory card or cloud

If you have a microSD slot on your phone, transfer photos, videos and music to it. On Xiaomi, this is done through the file manager (Mi File Manager):

  • ๐Ÿ“ Select the files โ†’ press "Move" โ†’ Select a memory card.
  • ๐ŸŽต For Music: In Mi Music, go to Settings โ†’ Storage folder and indicate the path to SD-map.

If there is no slot, use cloud services:

  • โ˜๏ธ Google Photos (free up to 15GB, compression without loss of quality).
  • ๐Ÿ“ฆ Mi Cloud (5GB free, integrated into the MIUI).
  • ๐Ÿ”— Yandex Disk or Mega (up to 20 GB free).

โš ๏ธ Note: When transferring applications to SD-map (via Settings) โ†’ Applications may be slower or not to run at all, and this method is only suitable for light utility applications, not games or instant messengers.

๐Ÿ’ก

Before transferring files to a memory card, format it in exFAT format โ€“ this will allow you to store files larger than 4 GB (for example, 4K video).

3. Cleanup of system debris and โ€œOtherโ€ data

In the "Storage" section, Xiaomi's settings often display the "Other" or "System Data" category of 5-20 GB.

  • ๐Ÿ—ƒ๏ธ Residual files after updates MIUI.
  • ๐Ÿ“ฆ Temporary data of system applications (MiuiDaemon, Security).
  • ๐Ÿ”„ Error Logs and Memory Dumps (Created When Failed).

How to clean:

  1. Go to Settings โ†’ Storage โ†’ Cleaning โ†’ Deep Cleaning.
  2. Select "System garbage" and "Residual files".
  3. For advanced cleaning, use ADB (PC required): Adb shell pm trim-caches 512M This command will forcefully clear the cache of all applications.

โš ๏ธ Attention: Do not delete folders /data/app or /system manually through the file manager, this will cause the system to crash. MIUI or ADB.

Type of garbageSize (approximately)How to clean up
Cash app.1-5 GBSettings โ†’ Applications โ†’ Clear the cache
Residual MIUI files2-10 GBDeep cleaning in the Warehouse
Logs and dumps0.5-3 GBADB-Adb shell rm -rf /data/tombstones/*
Duplicate photo/video1-15 GBApps like Files by Google

4. Disabling unnecessary system applications

MIUI preinstalles dozens of apps that can't be removed but can be disabled, which frees up to 1-2 GB and reduces background activity.

  • ๐ŸŽต Mi Music (if you use it) Spotify/YouTube Music).
  • ๐Ÿ“บ Mi Video (replace by Mi Video) VLC or MX Player).
  • ๐Ÿ“ฐ Mi Browser (use Chrome or Firefox).
  • ๐Ÿ›’ GetApps, Mi Pay, Mi Credit (if not used).

How to turn it off:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the application โ†’ Disable (button will appear if the application is system).
  3. For mass shutdown, use ADB: adb shell pm disable-user --user 0 com.miui.videoplayer (replace com.miui.videoplayer with the desired application package).
List of MIUI system application packages
Mi Music: com.miui.player Mi Video: com.miui.videoplayer Mi Browser: com.android.browser GetApps: com.xiaomi.mipicks Mi Pay: com.xiaomi.payment

โš ๏ธ Note: Do not disable applications called com.android or com.miui.core โ€“ these are critical services. MIUI. Also, avoid disabling Security (com.miui.securitycenter) or security updates will stop working.

5. Optimization of photos and videos

Photos and video are the main memory eaters. On Xiaomi, the camera defaults to high-resolution (up to 12-20 MB per photo), and 4K video weighs hundreds of megabytes.

  • ๐Ÿ“ธ In Camera settings, select "Photo quality" โ†’ "High" instead of "maximum" (savings) ~30).
  • ๐ŸŽฅ For video: limit the resolution to 1080p (instead 4K) and frame rate up to 30 FPS.
  • ๐Ÿ”„ Use Google Photos to Auto Compress: Enable โ€œSaving Spaceโ€ in the App Settings.
  • ๐Ÿ—‘๏ธ Remove duplicates and failed photos with Gallery (Management tab" โ†’ "Duplicate").

For advanced users: convert video to HEVC (H.265) format, which compresses files 2 times without loss of quality. Use applications like Video Compress or HandBrake.

Reduce photo resolution in camera settings

Turn off video recording in 4K

Enable compression in Google Photos

Remove duplicates through the Gallery

Convert old videos to HEVC-->

6. Reset to factory settings (last resort)

If after all the manipulations, less than 10% of the memory is free, and the phone slows down, hard reset will help.

  1. Make a backup through Settings โ†’ Additional โ†’ Backup.
  2. Save your photos and contacts to the cloud (Mi Cloud or Google Account).
  3. Write down the logins/passwords from the accounts (they will erase!).

How to reset:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select "Erase all data" and confirm.
  3. After the reboot, the phone will be like new โ€“ without debris and system errors.

โš ๏ธ Note: Some Xiaomi models (such as the Redmi Note 8 Pro) may require re-assigning your Mi Account to unlock after reset!

๐Ÿ’ก

Factory reset is the most radical but effective way to free up memory, and use it if other methods have failed and you have a backup of the data.

7. Advanced methods (for experienced users)

If youโ€™re ready for experimentation, these methods will help free up extra gigabytes:

  • ๐Ÿ”ง Shutdown MIUI Optimization (accelerates work but can disrupt stability): adb shell pm disable-user --user 0 com.miui.powerkeeper After that, cleaning the cache will be more effective.
  • ๐Ÿ“ฆ Removing embedded fonts (releases) ~300โ€“500 MB: Delete the folder /system/fonts (Need for root or magisk).
  • ๐Ÿ”„ Transfer of applications to SD-map Link2SD (root).

โš ๏ธ Warning: These methods can result in loss of warranty, phone malfunctions, or inability to upgrade MIUI. Make a backup before any manipulation of system files!

FAQ: Frequent questions about memory on Xiaomi

๐Ÿ”น Why Xiaomi is running out of memory so fast, even if I donโ€™t download anything?
MIUI actively uses cache to speed up work, and backs up settings and updates in the background. In addition, many system applications (such as Security or Cleaner) scan the device and save logs that take up gigabytes over time. Regular cleaning through Deep Cleaning in the settings helps to contain this process.
๐Ÿ”น Can I increase memory on Xiaomi with a memory card?
Yes, but with reservations: ๐Ÿ“ฑ On phones with a hybrid slot (for example, Redmi Note) 11) You have to choose between two. SIM, microSD. ๐ŸŽฎ Applications on the memory card are only partially transferred (not all games and messengers support this). โšก Class cards A1/A2 (For example, SanDisk Extreme is faster, but still slower than internal memory.
๐Ÿ”น Why After Updating MIUI There is less free memory?
MIUI updates are often installed on top of the old version without deleting previous files. This is done for rollback, but takes up extra space (up to 1-3 GB). To clean: Go to Settings โ†’ Warehouse โ†’ Cleanup โ†’ System garbage. Select Residual Update Files. Or use ADB: adb shell pm trim-caches 1G
๐Ÿ”น How to find out which apps take up the most memory?
Open the Settings. โ†’ Annexes โ†’ App management and sort by size. Pay attention to the: ๐ŸŽฎ Games (PUBG, Genshin Impact โ€“ up to 5-10 GB each). ๐Ÿ“ฑ Messengers (Telegram, WhatsApp โ€“ cache and media files). ๐Ÿ“บ Social media (TikTok, Instagram โ€“ video in cache). For detailed analysis, use applications like Storage Analyzer or Files by Google.
๐Ÿ”น What to do if the phone says โ€œNot enough memoryโ€, but in fact there is a place?
This is a typical MIUI error where the system reserves space for updates or cache but does not release it. Help: Reboot the phone (sometimes resets temporary locks). Clear the cache through Settings โ†’ Warehouse โ†’ Cleanup. Delete the /data/local/tmp folder (requires root or file manager with superuser rights). Reset the access rights for applications: Settings โ†’ Apps โ†’ Permissions โ†’ Reset permissions.