How to check memory on Xiaomi phone: internal and operational

Why is it important to know the memory of Xiaomi?

Memory is one of the key parameters affecting smartphone performance and usability. Xiaomi phones (as well as other Android devices) distinguish two types of memory: internal (ROM) for storing files and operational (RAM) for running applications. Lack of the first type leads to a lack of space for photos, videos and programs, and a small amount of the second – to β€œbrakes” and game departures.

The problem is complicated by the fact that Xiaomi releases the same models (for example, Redmi Note 12 or POCO X5) with different memory options: 64/128/256 GB of ROM and 4/6/8/12 GB of RAM. When buying a used phone or after resetting, users often face the need to quickly learn the exact characteristics of their device. In this article, all the current methods of verification, including hidden MIUI functions and tools for advanced users.

Method 1: Using standard MIUI settings

The easiest method is to use the built-in MIUI shell tools, which is suitable for all Xiaomi, Redmi and POCO models regardless of the Android version.

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to About Phone (in older versions of MIUI - About Device).
  3. Slip on Characteristics or Memory (depending on the model).
  4. The storage block will indicate the total amount of internal memory (ROM), and in the block RAM – the amount of RAM.

⚠️ Note: Some devices (e.g. Xiaomi 13 Ultra) have information about the RAM You can only see the All Features section. If you can't see this, update it. MIUI last-minute.

Total ROM volume (in GB)

Free disk space

RAM volume (RAM)

MIUI Version (for compatibility)

-->

In the same menu, you can see how much memory is occupied by system files, cache and user data. For example, if you have a Redmi Note 11 Pro with 128 GB of ROM, but only 110 GB is available, this is normal: part of the space is occupied by firmware and service partitions.

Method 2: Through the Memory menu in the settings

For a detailed analysis of internal storage (but not RAM!), use the Memory section:

  1. Go to Settings β†’ Memory (or Settings β†’ Storage on new versions).
  2. At the top of the screen will be a graph with the distribution of memory into categories: System, Applications, Images, Video, etc.
  3. Slip on the In-depth (or the "i" icon in the mug) to see the total ROM volume and free space.

This is a useful method if you not only need to know the amount of memory, but also clean it, for example, in the Cash section, you can simultaneously delete the temporary files of all applications, freeing up several gigabytes.

πŸ’‘

If the Memory menu displays less space than the device specs, check for hidden folders (such as.thumbnails for thumbnails) or backup files. These can be found through the root or ADB file manager.

Xiaomi modelTypical ROM (GB) volumeTypical RAM volume (GB)Free space out of the box (GB)
Redmi 12128 / 2564 / 6 / 8~105 / ~230
POCO X5 Pro128 / 2566 / 8~110 / ~235
Xiaomi 13 Lite128 / 2568~112 / ~238
Redmi Note 11S64 / 1286 / 8~52 / ~110

Note that on 64GB ROM devices, the user can actually access the normal range of 50 to 55GB due to service partitions and preinstalled apps. This is normal for all Android smartphones, not just Xiaomi.

Method 3: Use the code ##4636##

Android’s hidden engineering menu allows you to get technical information about the device, including memory data.

  1. Open the phone (calling) application.
  2. Enter the combination: ##4636## (no spaces).
  3. In the menu that opens, select Phone Information.
  4. Scroll down to the Memory block, and it'll show the RAM volume (in megabytes) and the state of the internal storage.

⚠️ Note: On some Xiaomi models (e.g, POCO F4) This code may not work because of the manufacturer's limitations, so use an alternative method, which is an app. CPU-Z (described below).

You can also see information about external memory (if you have a microSD installed) in the engineering menu, but the data about its volume is often incorrectly displayed.

4GB

6GB

8GB

12GB or more

I don't know.-->

Method 4: Third-party applications (CPU-Z, AIDA64)

If standard methods don't give you complete information (for example, on custom firmware), use specialized utilities.

  • πŸ“± CPU-Z β€” Details the characteristics of iron, including type and volume RAM (LPDDR4X, LPDDR5 etc.), and the exact volume ROM service-specific.
  • πŸ” AIDA64 β€” analogue CPU-Z In the Memory section, you can even see the read/write speed of the internal drive.

How to use:

  1. Download the app from Google Play (avoid third-party sources!).
  2. Open it and go to Device (CPU-Z) or Storage (AIDA64).
  3. Find the Internal Storage (ROM) and RAM blocks.

Important: On some MIUI firmware (especially Chinese), applications may show less RAM than real-world storage due to backup memory for system processes. For example, at 8 GB of physical memory, applications can have 6.5-7 GB of physical memory available.

Why do apps show less RAM than in specs?
Manufacturers reserve some RAM for background MIUI processes (e.g. shell, Google services, etc.). On devices with 8 GB of RAM, it is actually available for user applications ~6.5-7.2 GB, and on 12 GB - ~10-11 GB. This is normal and not a defect.

Method 5: Through ADB (for power users)

If you want the most accurate data (for example, to diagnose or modify firmware), use ADB, the Android debugging tool, which requires connecting your phone to your PC.

Instructions:

  1. Install Android SDK Platform-Tools on your computer.
  2. Turn on the phone to debug by USB (Settings β†’ About Phone β†’ MIUI version – tap 7 times, then go back to Settings β†’ Additional β†’ For developers).
  3. Connect your phone to your PC and execute in the command line:
adb shell cat /proc/meminfo | grep MemTotal


adb shell df -h /data

The first command will show the total amount of RAM in kilobytes (divided by 1024 to get megabytes), the second will show the information about internal storage (ROM).

⚠️ Attention: Use ADB Do not follow other commands from the Internet, which can lead to data loss or locking your phone. If you are not sure about your actions, use simpler methods (1-4).

πŸ’‘

ADB is the most accurate method, but it is only suitable for users with experience with the command line. For ordinary tasks, standard settings or CPU-Z will suffice.

Frequent Mistakes and How to Avoid Them

When checking memory on Xiaomi, users often encounter misunderstandings.

  • πŸ”„ They're messing. ROM and RAM: memory (ROM) β€” for storing files, operational (RAM) β€” They're not interchangeable!
  • πŸ“‰ Do not take into account service sections: on a phone with 128 GB ROM realistically ~110-115 GB This is not a marriage, but a feature of Android.
  • πŸ”Œ Ignoring cache: Apps (especially social networks) can take up tens of gigabytes of temporary files. β†’ Memory. β†’ Clear the cache.
  • πŸ› οΈ Trying to "disperse" RAM: On the Internet there are tips to increase RAM due to ROM It doesn't work on Xiaomi, it only shortens the life of the drive.

If you find that your memory is less than the specifications on the device after checking, don't panic.

  1. Check if you have games or apps that take up a lot of space (such as Genshin Impact or Call of Duty Mobile) installed on your phone.
  2. Delete unnecessary files through Files (built-in manager) or Google Files.
  3. Move photos and videos to the cloud (Google Photos, Mi Cloud) or to a memory card.
Can you increase the amount of RAM on Xiaomi?
No, you can't physically increase RAM, it's soldered into the motherboard, but some models (like the POCO F4 GT or Black Shark 5) have RAM Expansion, which reserves some ROM for virtual RAM, which gives you a gain of 1-3 GB, but does not replace real RAM.
Why does the phone show 64GB of storage and only 50GB of storage?
This is normal: part of the memory is occupied by: MIUI firmware (~10-12 GB); System Restore (~1-2 GB); Pre-installed applications (~3-5 GB); Service partitions (/system, /vendor, etc.) On devices with 128 GB of ROM, usually ~110-115 GB, with 256 GB - ~230-240 GB.
How to check your memory on Xiaomi if your phone is not turned on?
If the smartphone does not respond to the power button, but is determined by the computer when connecting to the power button USB, Try: Install Qualcomm drivers HS-USB QDLoader 9008 (for Snapdragon phones) or MediaTek Preloader. Use the Mi Flash Tool utility in mode EDL β€” It's going to show you the model and the amount of memory (but not the data!) and then you go to the service center, and you can get the masters to read the information through the programmer. ⚠️ Self-manipulation in the mode EDL This can lead to complete loss of data!
What is the difference between eMMC and UFS on Xiaomi?
These are the types of internal memory (ROM), Speed-impacting: eMMC is an outdated standard (used in budget models, for example, Redmi). 9A). Read/write speed ~150–250 MB/s. UFS β€” protocol (UFS 2.1/2.2/3.0/3.1). Speed from ~500 MB/s 2 GB/s (for example, in Xiaomi) 13 Pro UFS 3.1). You can check the type of memory in CPU-Z (section Storage, or AIDA64.
Can I transfer applications to a memory card on Xiaomi?
Most of the Xiaomi models with MIUI 12 and later, porting applications to microSD is blocked (except for individual games that support this feature). Bypass: Use the card as internal storage (formatted, runs slower). Install custom firmware (for example, LineageOS) with support for Adoptable Storage. Transfer only media files (photos, videos, music). ⚠️ Formatting a card as internal memory can cause data loss when it is retrieved!