Why itโs important to know the real memory of Xiaomi
You bought a Xiaomi Redmi Note 12 with 128GB of storage, but after the first turn on, the system only shows 112GB? That's not a trick of the manufacturer - this is how any smartphone works. Part of the memory is taken up by MIUI firmware, preinstalled applications and system files. But how exactly do you know how much memory is available right now - after updates, installed games and accumulated caches?
In this article, you will find 5 proven ways to check memory on Xiaomi, Redmi and POCO โ from standard settings to hidden commands for power users. We will also discuss why the performance may differ from the stated characteristics, and what to do if the memory โdisappearsโ for no apparent reason.
๐น Important: if you plan to buy a used Xiaomi, memory check is a must. Unscrupulous sellers may hide drive defects (such as โbrokenโ sectors) that lead to sudden failures.
Method 1: Using standard MIUI settings
The fastest and safest method is to use the built-in MIUI tools.It is suitable for all models, including the Xiaomi 13T, Redmi A2 and POCO X5 Pro, regardless of the firmware version.
Instructions:
- Open the Settings app (cog icon).
- Go to About Phone (in older versions of MIUI - About Device).
- Select the item "Storage" or "Memory".
- Wait for the data count (it can take up to 30 seconds).
The screen will show:
- ๐ฑ Total memory (e.g. 128 GB).
- ๐ณ Occupied space (disaggregated by category: applications, photos, systems).
- ๐ Free space (current at the time of inspection).
๐ก
If the Storage section displays "Counting..." for longer than a minute, restart your phone. This may indicate file system errors.
โ ๏ธ Note: in some firmware (for example, MIUI Global for European market) Warehouse can be located directly in the main settings menu, not in the About section. If you do not find it, search by settings (lamp in the upper right corner).
Method 2: Using the Security App
The Security app not only protects against viruses, it also provides detailed information about memory, which is useful if you want detailed statistics on occupied space.
How to check:
- Open the Security app (shield icon).
- Click on the Optimization or Acceleration icon (depending on version).
- Select the Warehouse tab (may be called Memory).
- Wait for the analysis (usually takes 10-20 seconds).
Advantages of this method:
- ๐ Shows large files (more than 50 MB) that can be deleted.
- ๐๏ธ Allocates garbage files (cache, temporary data).
- ๐ Gives a schedule of memory usage for the last 7 days.
What are the "Other Files" in MIUI?
๐ Tip: If you see unused memory (usually gray) in the Security section, it's not a mistake. MIUI Marks reserved space for system updates and temporary files, and cannot be used or cleaned.
Method 3: Through the Engineering Menu (for advanced)
The Engineering Mode is hidden from ordinary users, but allows you to get accurate memory data, including information about the state of the drive (are there broken sectors), a method suitable for Xiaomi on Qualcomm processors (for example, Snapdragon 8 Gen 2 in Xiaomi 13 Ultra).
Instructions:
- Open the Phone app.
- Enter the combination: ##4636###.
- In the menu that opens, select Testing (or Testing).
- Go to the Storage tab.
Here you'll see:
- ๐ Internal Storage โ Total internal memory.
- ๐ Available โ Free space (may be different from the MIUI 1-3 GB).
- โ ๏ธ Bad Sectors โ Number of sectors damaged (if the value is > 0, the drive requires replacement).
โ ๏ธ Note: Do not change other options in the engineering menu unless you are sure of their purpose. For example, accidentally changing the Band Mode settings in the Telephony section can lead to loss of network.
Method 4: Through ADB (for technical professionals)
If you want the most accurate data, or you suspect that the seller has hidden the real amount of memory (for example, in the used Redmi Note 10 Pro), use ADB (Android Debug Bridge), which requires a computer and minimal knowledge of the command line.
Step-by-step:
- Download and install Googleโs Platform Tools.
- Turn on USB Debugging on your phone (Settings โ About Phone โ MIUI version โ press 7 times, then go back to Additional Settings โ For Developers).
- Connect the phone to the PC and type in the command line:
adb shell df -hThe result will be similar to this one:
| File system | Size | Used. | Freely. | Percentage of completion |
|---|---|---|---|---|
| /dev/block/mmcblk0p55 | 112G | 47G | 65G | 42% |
| /data | 112G | 47G | 65G | 42% |
| /storage/emulated/0 | 112G | 47G | 65G | 42% |
๐น What do columns mean:
- /data is the main partition with user data.
- /storage/emulated/0 is the virtual disk you see in the conductor.
- If /data is smaller than the stated size (e.g. 64GB instead of 128GB), this may indicate a drive swap or memory partition (e.g., in models with a hybrid slot under SIM + microSD).
Install Platform Tools on PC| Enable USB debugging on your phone | Connect your phone with the original cable | Run the command line on behalf of the administrator-->
โ ๏ธ Note: if you see a device unauthorized error when executing the adb shell command, the phone has not confirmed the debugging request. Unlock the screen and allow the connection in the window that appears.
Method 5: Through Third Party Applications
If you need to visualize memory usage or analyze by category (for example, how much space is occupied by messengers), use third-party utilities. We tested the 3 best applications for Xiaomi:
| Annex | Advantages | Deficiencies |
|---|---|---|
| AIDA64 | It shows the exact amount of memory, including the reserved system, supports the read/write speed test. | The paid version is needed for in-depth analysis. |
| Files by Google | Free, clears cache and duplicate files, and there's a "Free Space" feature. | It doesn't show system partitions. |
| ES Conductor | It displays hidden folders (e.g. /data/media/0) and can be deleted directly. | The commercial is free. |
๐ Advice: If you use ES Conductor, do not delete folders with names:
- Android is the system data of applications.
- MIUI is a firmware file.
- DCIM/.thumbnails โ photo miniatures (remove only if you need to make room).
โ ๏ธ Note: Some applications (such as Clean Master) may show incorrect memory data to convince you to clean up.
Why Xiaomiโs memory is โdisappearingโ on its own
You deleted all the files you didn't want, and the space is still getting smaller, and here are 5 hidden reasons why it happens:
- Updates MIUI. Each major update (e.g., with a MIUI 13 on MIUI 14) can take up to 3-5 GB. These files are not always deleted after installation.
- Google Play Services Cache: Google services (especially on global firmware) can accumulate up to 1-2 GB of cache in the background.
- Logs and dumps. When it crashes, the system creates reports files. /data/tombstones). They can weigh hundreds of megabytes.
- Backups: Xiaomi Cloud and Google Drive sometimes store local copies of data (such as photos in the original resolution).
- Viruses or malware: Some Trojans disguise themselves as system files and โhideโ data in secure folders.
๐ก
If memory is declining for no apparent reason, check the /data/log folder through ADB or Root Explorer. Files with the.log extension older than 30 days can be safely deleted.
๐น How to find and remove hidden garbage:
- Open Settings โ Memory โ Cleaning.
- Press Deep Clean (in some versions โ Additional).
- Select Cash Apps and Downloads.
- Delete files older than 3 months.