Memory on Xiaomi: where is it, how to check and make room

Have you ever wondered where exactly your photos, apps and files are stored on a Xiaomi smartphone? The device’s internal memory is not just an abstract concept, but a specific physical (or virtual) space that has its own structure and rules of organization. Many users face the problem of space shortage, but do not know exactly where memory is on Xiaomi and how to manage it correctly.

In this article, we will examine not only the physical location of memory in the device (chips). eMMC/UFS It's also the logical structure of the storage, from system partitions to user data, and you'll learn how to check memory through settings that store screenshots, downloads and cache of applications, and how to safely free up space without losing important files. Particular attention will be paid to the differences between models with a hybrid slot (for example, Redmi Note). 10 Pro) and devices with dedicated memory card slot.

Physical location of memory in Xiaomi smartphones

The internal memory of the Xiaomi smartphone is a chip sealed on the motherboard, depending on the model and year of release of the device, different types of memory are used:

  • πŸ”Ή eMMC 5.1 β€” Budget models (e.g. Redmi) 9A, Poco C31). Read/write speed ~250/125 MB/s.
  • πŸ”Ή UFS 2.1/2.2 β€” Medium segment (Redmi Note) 11 Pro, Xiaomi 11 Lite NE). Speed to 850/250 MB/s.
  • πŸ”Ή UFS 3.1 β€” flagships (Xiaomi) 13 Pro, Black Shark 5). Speeding up. 2000/700 MB/s.

The memory chip is usually located next to the processor (SoC) and RAM (RAM). in devices with support for microSD cards (up to 1 TB), there is a separate slot, which can be:

  • πŸ“Œ The second one does not block the second one. SIM (Like Redmi. 10C).
  • πŸ“Œ Hybrid - combined with SIM-slot (e.g. Poco) X3 Pro).

⚠️ Note: In models with hybrid slot (Redmi Note 12, Xiaomi) 12T) When you install a microSD, you lose the ability to use the second one. SIM-Check the completeness of the device – some models (for example, Xiaomi 13 Ultra) do not support memory expansion.

Physical access to the memory chip is only possible when the device is disassembled, which voids the warranty, but logically the memory is divided into partitions that can be viewed through Settings or the file manager.

πŸ“Š What type of memory is in your Xiaomi?
eMMC
UFS 2.1
UFS 2.2
UFS 3.1
I don't know.

Logical memory structure: system and user partitions

Xiaomi’s internal memory is divided into several logical parts, each of which performs a different function. Here are the main sections (not to be confused with folders!):

SectionAppointmentAccess by the userApproximate size
/systemMIUI/Android System FilesOnly reading.2–4 GB
/vendorIron drivers and firmwareOnly reading.1-2 GB
/dataUser data (applications, settings)Reading/write (from root)10–200 GB
/cacheTemporary system filesCleaning through recovery500 MB-1 GB

For the average user, only the /data section is available where:

  • πŸ“ Installed annexes (/data/app).
  • πŸ“· Media files (/storage/emulated/0/DCIM, Downloads).
  • πŸ”„ Cache and application data (/data/data).

Important: /storage/emulated/0 is a virtual path to user data. Physically, files are stored in /data/media/0, but access to them is limited by Android rights.

πŸ’‘

To see hidden system folders, use a root-access file manager (such as Solid Explorer) or connect your smartphone to your PC in MTP mode and enable the display of hidden files.

How to check the amount and use of memory Xiaomi

There are several ways to know how much memory is occupied and what exactly is taking up space, the easiest way is through standard settings:

  1. Open the settings β†’ About the phone β†’ Storage.
  2. Click on the internal memory for detail.
  3. The system will show the distribution by categories: Applications, Images, Video, Audio, Other files.

For more detailed analysis, use the built-in Cleaner (Settings β†’ Apps β†’ Cleaning) or third-party utilities:

  • πŸ› οΈ Files by Google – shows junk files (cache, duplicates).
  • πŸ“Š DiskUsage – visualizes occupied space by folders.
  • πŸ” SD Maid – Finds residual files after deleting applications.

If your smartphone is connected to a PC, check the memory via This Computer (Windows) or Android File Transfer (macOS).

  • πŸ“‚ DCIM β€” Photos and video from the camera.
  • πŸ“‚ Downloads – downloads from the browser.
  • πŸ“‚ Android/obb β€” Game data (can weigh tens of GB!).

⚠️ Note: Some Xiaomi models (e.g. Redmi) 9 s MIUI 12) Built-in memory analysis may show incorrect data for the folder Android/data. For accurate verification, use ADB-Command: Adb shell df -h /data

Where screenshots, downloads and cache of applications are stored

By default, files on Xiaomi are saved to standard folders, the path to which can be opened through any file manager:

File typeStorage pathCan I transfer to SD?
Screenshots/storage/emulated/0/Pictures/ScreenshotsYes (manually)
Downloads from the browser/storage/emulated/0/DownloadYes.
Application cache/data/data/packet name/cacheNo.
Game Data (OBB)/storage/emulated/0/Android/obbPartially.

To change the location of the screenshots:

  1. Open Settings β†’ Additional settings β†’ Buttons and gestures β†’ Screenshots.
  2. Select the Save Path and specify the folder on the microSD (if supported).

To transfer the cache of applications to the memory card, you will need:

Install the memory card as an internal storage (formatted!)

Use App2SD (requires root)

Manually transfer media files (photos, videos) through the file manager

Clear cache in Settings β†’ Applications β†’ Application Management

-->

Note: Starting with Android 11, Google has restricted the ability to port apps to microSD. On Xiaomi with MIUI 13+, this feature is completely removed for security.

How to Free Your Memory from Xiaomi Without Losing Data

If memory is running out, don't rush to delete photos or apps. Start with these steps:

  1. Clearing the cache: 🧹 Go to Settings. β†’ Annexes β†’ Application management. 🧹 Select an app (such as Facebook or Instagram) β†’ Warehouse β†’ Clear the cache.
  2. Delete unnecessary files: πŸ—‘οΈ In the folder Downloads often accumulate outdated files (APK, PDF). πŸ—‘οΈ folder DCIM/.thumbnails It stores miniatures of photos (can be deleted).

Transfer media to SD or cloud:

  • ☁️ Upload photos to Google Photos (up to 15GB free).
  • πŸ“ Transfer music and video to a memory card (if supported).

For deep cleaning, use MIUI Optimizer (built into Settings β†’ About Phone β†’ Optimization) or the ADB command to remove system debris:

adb shell pm trim-caches 500M

This command will clear the cache of all applications that occupy more than 500 MB.

⚠️ Note: Do not manually delete the Android folder, this will cause installed applications to fail. SD Maid.

πŸ’‘

Regularly clean the cache and transfer media files to the cloud or to the cloud SD-Up to 30% of memory can be freed without deleting important data.

What to do if Xiaomi does not see the memory card

If your smartphone doesn’t recognize microSD, follow these steps:

  1. Check compatibility: πŸ” Make sure the card is supported by your model (e.g., Redmi Note 11 works with microSDXC up to 1TB). πŸ” Check the file system: Xiaomi supports FAT32 and exFAT, but not NTFS.
  2. Formatting: πŸ”„ Go to Settings. β†’ Warehouse β†’ Map. SD β†’ Format as internal (erases all data!). πŸ”„ If the card is used as a portable storage, format it on your PC in exFAT.

Hardware problems:

  • πŸ› οΈ Check the slot for dust or damage (use a flashlight).
  • πŸ› οΈ Try another card to rule out slot malfunction.

If the card is determined but the files are not displayed:

  • πŸ” Connect it to your PC and check for viruses (use Malwarebytes).
  • πŸ” Launch the chkdsk E command: /f (Replace E: with the letter of your disk CMD (Windows).
What if Xiaomi asks you to format your card every time you connect?
This indicates file system corruption. Try: 1. Copy all data on a PC. 2. Format the card to exFAT via SD Formatter (the official utility of the SD Association). 3. If the error repeats, the card is faulty (check on another device).

Hidden MIUI functions for memory management

MIUI has a few hidden memory optimization tools that aren’t obvious at first glance:

  • πŸ”§ Deep Cleanup: Activated via ##4636## β†’ Storage β†’ Collect garbage. Deletes temporary files that are not available through standard settings.
  • πŸ”§ Memory compression: Included in Settings β†’ Special facilities β†’ System acceleration β†’ Memory compression. Frees up RAM, but can slow down background processes.
  • πŸ”§ Limiting Background Processes: Go to Settings β†’ Battery β†’ Performance mode and select Charge Savings.This will reduce memory usage by background applications.

For advanced users available ADB-team:

  • πŸ“± Set cache limit for all applications: adb shell pm set-install-location 2 (redirects installation to the SD, if maintained).
  • πŸ“± The Forced Freeing of Memory: Adb Shell Am Broadcast -a android.intent.action.FREE_STORAGE

Warning: Using ADB without experience can cause crashes. Before experimenting, back up through Settings β†’ Additional β†’ Backup.

FAQ: Frequent questions about memory on Xiaomi

Can I increase my internal memory on Xiaomi?
Physically, no, because the memory chip is sealed on the board: πŸ”Ή Use a microSD (if supported). πŸ”Ή Move some applications to a memory card (root or Adoptable Storage support required). πŸ”Ή Optimize current memory (cache cleaning, duplicate removal) in models with UFS 3.1 (e.g. Xiaomi 13 Pro) microSD speeds will be lower than internal memory.
Why Xiaomi is showing less memory than the specs indicate?
It is normal to take part of the memory: πŸ“± System sections (/system, /vendor β€” before 6–8 GB). πŸ“± Pre-installed annexes (MIUI, Google Services - up to 3–5 GB). πŸ“± Reserve for updates (up to) 1–2 GB. For example, in the Redmi Note. 12 Pro 128 GB is available ~112–115 GB. Check the real volume through Settings β†’ The phone. β†’ Warehouse.
How to transfer applications to a memory card without root?
Starting with MIUI 12 and Android 11, porting apps to SD Blocked by default. Alternatives: πŸ”„ Format the card as an internal storage (erases all data, does not work on all models). πŸ”„ Use cloud services (e.g. Google Play Games for gaming). πŸ”„ Install Lite versions of apps (e.g. Facebook Lite). For models with Android 10 and below (e.g. Redmi Note 8 Pro), portability is possible via Settings β†’ Annexes β†’ Select an application β†’ Warehouse β†’ Change. β†’ Map. SD.
Can I use a memory card as an internal one on all Xiaomi?
No, the Adoptable Storage function (conversion) SD (c) internal memory is not supported on all devices: ❌ Does not work on flagships (Xiaomi) 12/13 series). ❌ Disabled in MIUI 13+ stability. βœ… Available on budget models (Redmi) 9A, Poco M3) Android 10. Before formatting, make a backup copy – after the procedure, the card will not be used on other devices without re-formatting.
How to clear memory if Xiaomi says β€œNot enough space” but has memory?
This error occurs when: πŸ”Έ System section occupied /data (For example, there are too many updates to /cache). πŸ”Έ File system is corrupted (check through adb shell fsck). πŸ”Έ The app tries to write data to a protected area. Solutions: Clear the cache through Recovery. + Volume up when turned on. Remove updates for system applications (Settings) β†’ Annexes β†’ All applications β†’ Three points. β†’ Show system-based β†’ Updates. Reset to factory settings (deletes all data!).