Have you bought a Xiaomi used smartphone or want to check if the announced memory matches real? Maybe you need to find out how much free space is left for installing applications or why the device is slowing down due to a lack of RAM. In this article, we will analyze all possible ways to check the amount of RAM and internal memory (ROM) on any Xiaomi, Redmi and other models. POCO β budget-to-flagship.
Manufacturers sometimes specify the βnominalβ amount of memory, but the actual available to the user can differ by 5-15 GB due to system files and firmware. For example, a smartphone with a declared 128 GB will actually show 112-118 GB. We will teach you to distinguish marketing figures from actual ones, and also show you how to check memory through hidden menus and third-party utilities.
The instructions in the article are relevant for all versions MIUI (including MIUI 14 and HyperOS) and run on devices ranging from Xiaomi Mi 5 (2016) to the latest Xiaomi 14 Ultra (2026).If your smartphone doesn't turn on or hangs on the logo - at the end of the article there is a separate section to solve this problem.
1. Method through standard settings MIUI (fastest)
This is a basic method that works on all Xiaomi smartphones without installing additional applications, suitable for checking both internal memory (ROM) and RAM (RAM).
Open the Settings menu (the gear icon on the home screen or in the notification bar). Scroll down to the About Phone section (some firmware may call it About the device or Phone Information).
- π± The model of the device - for example, Redmi Note 12 Pro+ 5G or POCO X5 Pro.
- π₯οΈ Version. MIUI β It is important to check compatibility with certain methods.
- πΎ Total memory β here is the real capacity of the ROM, taking into account system files, not the marketing figure.
- π§ RAM β RAM (for example, 8 GB or 12 GB).
To see a detailed report on memory usage, tap on the Memory (or Storage) line, and a diagram will show you where you categorize your space: System, Applications, Photos and Videos, Files, etc. Click on any category to see the specific files that occupy the space.
β οΈ Note: Some firmware (especially custom) may display incorrect RAM due to kernel errors. If you see a clear discrepancy (for example, 4 GB instead of 8 GB), use alternative methods from the following sections.
2. Checking through the "File Manager" (detailed statistics)
The File Manager app, which is built-in, provides more detailed memory information than standard settings, is pre-installed on all Xiaomi smartphones and does not require superuser rights.
Open the File Manager (the folder icon on the desktop) and at the top of the screen you will see tabs:
- π The device is the internal memory of the smartphone.
- πΎ SD-map (if installed).
- βοΈ Cloud β Files in Mi Cloud.
Slip on the device. At the top of the screen, it'll show:
- π Total volume (e.g. 118.5 GB).
- π’ Free space (for example, 42.3 GB).
- π΄ Place occupied by category.
To analyze the occupied space, click on Memory Analysis (or Storage). β Analysis: The system will propose:
- ποΈ Delete unnecessary files (cache, duplicates, large files).
- π Clear the download folders or DCIM.
- π Optimize memory (transfer files to the cloud).
If you want to know the exact amount of RAM, go back to File Manager, tap three dots in the upper right corner, and select Settings. MIUI This is the information about the memory.
π‘
If you see a category in the Memory Analysis section called βOtherβ with a large volume (over 10 GB), these can be residual files after updates or cache system applications. β Memory. β Cleanup.
3.Use of the engineering menu (#4636##)
The hidden engineering menu allows you to get technical information about the device, including memory data, which works on most Xiaomi smartphones, but can be blocked on some firmware (for example, global versions for Europe).
Open the phone application and enter the combination:
##4636##After that, the Testing menu will open with several tabs. Go to the Phone Information (or Usage statistics) tab.
- π± Model of device (e.g, 2210132G For the Redmi Note 12 Pro).
- π§ Total RAM (in megabytes, for example 8192) MB = 8GB).
- πΎ Total ROM (in gigabytes, for example 128) GB).
- πΆ Network information and SIM-card.
If #4636### doesnβt work, try the alternative codes:
##6484##or
##64663##They open the menu. MIUI Version and Hardware test, respectively, where memory information can also be displayed.
β οΈ Warning: Do not change the settings in the engineering menu unless you know their purpose! Incorrect actions (for example, resetting network statistics or changing the mode of the module) can lead to loss of communication or restart of the device.
What to do if the engineering menu is not opened?
4. Third-party applications for memory analysis
If standard methods donβt show full information or you want to get advanced statistics (e.g. read/write memory speed, type of drive), use specialized utilities. We tested 5 popular applications and selected the best ones for Xiaomi:
| Annex | Showing RAM. | Showing ROM | Additional functions | Reference |
|---|---|---|---|---|
| AIDA64 | β Yes (detailed) | β Yes (severed) | Performance tests, temperature, sensors | Google Play |
| CPU-Z | β Yes (Memory tab") | β Partially (Storage tab") | Processor information, GPU, battery | Google Play |
| DevCheck | β Yes (Hardware section") | β Yes, section "Storage") | Charge monitoring, sensors, network | Google Play |
| Storage Analyzer | β No. | β Yes (deep analysis) | Visualization of the occupied place, search for duplicates | Google Play |
Recommended AIDA64 β It's the most informative app for Xiaomi:
- Open the app and wait for the scan (5-10 seconds).
- Go to the Memory tab to view RAM: π Total RAM β total. π’ Available RAM β memory-free. π΄ Used RAM β memory (including cache).
Warehouse
Storage
- πΎ Internal Storage β Internal memory.
- π Used Space β occupied space by folder.
V AIDA64 You can also check the type of memory (for example, UFS 2.2 or eMMC 5.1) - this affects the speed of the smartphone. β Warehouse β Type of storage.
Download AIDA64 Google Play
Open the app and wait for the scan
Check the "Memory" tab for RAM
Check the "Storage" tab for ROM
Pay attention to the type of storage device (UFS/eMMC)-->
5. Memory check via computer (ADB and Fastboot)
If the smartphone does not turn on or hovers on the logo, but reacts to the connection to the PC, you can check the memory through the Fastboot mode or ADB. This method requires minimal technical skills.
First, prepare:
- π₯οΈ Computer with installed Xiaomi drivers (you can download on the official website).
- π Cable USB (preferably original).
- π οΈ Utilities. ADB and Fastboot (download here).
If the smartphone is turned on but does not respond to touch:
- Connect the device to the PC and enable debugging by USB (In Settings β The phone. β Version. MIUI Tap 7 times, then return to the additional β For developers).
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check RAM: adb shell cat /proc/meminfo | grep MemTotal The result will be in kilobytes (for example, MemTotal: 8192000 kB = 8 GB).
- To check the ROM enter: adb shell df -h /data Pay attention to the line. /dev/block/mmcblk0p... β There's a total number.
If the smartphone does not turn on, but goes to Fastboot (black screen with a rabbit and the inscription Fastboot):
- Connect the device to the PC and type the command: fastboot getvar all
- Find the ram and storage strings, which contain information about memory.
- For detailed analysis, use fastboot oem mem (not working on all models).
β οΈ Attention: Fastboot oem commands can be dangerous! Don't use them unless you're sure of the consequences. For example, the fastboot oem unlock command will unlock the bootloader, which will result in a complete data reset.
π‘
If the smartphone is not turned on, but is determined by the computer in Fastboot mode, the chances of recovering data and checking the memory are very high, the main thing is not to execute commands that can erase partitions (for example, fastboot erase).
6.How to check memory on Xiaomi switched off (via Recovery)
If the smartphone doesn't respond to the power button but charges (the indicator is on), you can try to enter Recovery mode and check the memory through it, which works even on locked devices.
To enter Recovery:
- Turn off the smartphone (if it is turned on, press the power button for 10 seconds).
- Hold the combination: π Power button + Loudness up (for most models). π Power button + Loudness down (for some) POCO).
Mi
From the Recovery menu (English or Chinese), select Connect with MIAssistant (if any). If this is not available, try:
- π Press Advanced. β File Manager (viewing files will show free space).
- π Press Reboot. β Boot to Fastboot and use the method from Section 5.
If Recovery asks for a password (like after a reset) and you donβt know it, the only way to check the memory is to connect the smartphone to your PC in Fastboot mode and use it. ADB-team.
What happens if Recovery does not open?
7 Frequent errors and inconsistencies: why does memory "disappear"?
Many Xiaomi users are faced with the fact that the actual storage capacity is less than the stated one, for example, a smartphone with 128 GB shows 112 GB. This is normal, and here is why:
- π System files β MIUI It takes 8-12 GB (depending on version).
- π‘οΈ Recovery section β spare space for updates (1-3 GB).
- π Formatting β manufacturers count 1GB = 1,000,000 bytes, and the system is 1 GB = 1,073,741,824 bytes (difference) ~7%).
- ποΈ Pre-installed apps β Xiaomi installs its services (Mi Video, Mi Music, etc.) that take 2β5 GB.
If the difference is greater than 15-20 GB, the following problems may occur:
| Problem. | Signs. | Decision |
|---|---|---|
| Fake memory | Volume "floating" (64 GB, then 32 GB), the smartphone slows down | Check through. AIDA64 or go to the service |
| Damaged section. | Folders do not open, errors when writing files | Reset to factory settings or flashing |
| Virus or mining | Memory is quickly filled with unknown files | Check with antivirus (such as Malwarebytes) |
| Formatting error | After reset, the memory shows 0 GB | Re-markup via Fastboot (fastboot format userdata) |
If you suspect that memory is fake (a common problem with gray sellers), do the following:
- Download the app H2testw (for Windows or F3 (for Linux/macOS).
- Connect your smartphone to your PC in File Transfer (MTP) mode.
- Run a write/read test β if the actual volume is smaller, the memory is fake.