How to check memory on Xiaomi: operational and built-in

Why you should know the amount of memory on Xiaomi

Smartphone memory is a key parameter that affects performance and user experience. On Xiaomi devices (including Redmi and POCO), RAM (RAM) determines how many apps can run simultaneously without hanging, and embedded memory (ROM) determines how many photos, videos and programs you can store. But how exactly do you know how much memory is installed in your device?

Manufacturers often specify specs on the box or in the documentation, but what to do if the package is long lost and the model of the smartphone is unknown? In addition, on some Xiaomi models, the real memory capacity may differ from the stated due to the system’s redundancy (for example, 128 GB in practice turns into ~112 GB).

Important: If you plan to buy a used Xiaomi smartphone, a memory check will help avoid cheating. Unscrupulous sellers sometimes replace stickers on the case or mislead about the configuration of the device.

Method 1: through standard settings Xiaomi

The easiest method is to use the built-in MIUI tools.It is suitable for all modern smartphones of the brand, including Xiaomi 13/14, Redmi Note 12/11 and POCO F5/X5.

Open the Settings menu β†’ About the phone. Here you will see basic information about the device.

  1. Scroll down to the Device Characteristics block.
  2. Find the lines RAM (RAM) and Internal Memory (ROM).
  3. On some firmware, you may need to tap on the item All characteristics.

⚠️ Note: Some customized firmware (e.g. Xiaomi.EU) may have different paths. If you don't find the right partition, try an alternative way through Settings β†’ Memory, where the total and available storage volume is displayed.

Open "Settings"

Go to About the Phone.

Find the section "Characteristics of the device"

Check the lines "Rapid Memory" and "Internal Memory"-->

Method 2: Use the code #4636##

Hidden engineering menus are a powerful tool for diagnosing Android devices, and one of the universal codes running on most Xiaomi smartphones is ##4636##. It provides access to technical information, including memory data.

How to use:

  1. Open the phone application (keyboard set).
  2. Enter the combination ##4636## (without spaces).
  3. In the menu that appears, select Phone Information.
  4. Scroll down to the Memory block, and the total and available RAM will be listed here.

πŸ’‘ If the code didn't work, try the alternative: ##6484## (memory test) or ##64663## (module information). POCO You may need to enter code from the keyboard in the Dial application, rather than through quick dialing.

What if the code doesn't work?
If nothing happens after entering the code, check: 1. Is "Special Features" β†’ "Quick Codes" disabled (some firmwares block them). 2. Are there any third-party launchers (for example, Nova Launcher), which can interfere with the call of the engineering menu. 3. Firmware relevance: on older versions of MIUI (below 12), some codes are disabled.

Method 3: via the Security app

Xiaomi’s proprietary Security app not only protects the device from viruses, but also provides detailed information about the system, and you can see not only the total amount of memory, but also the distribution of occupied space by categories (applications, cache, multimedia).

Step-by-step:

  1. Open the Security app (the shield icon).
  2. Go to the Optimization or Acceleration tab (depending on the version).
  3. Slip on the Memory icon (usually displayed as a graph).
  4. At the top of the screen will be the total amount of RAM and internal memory, as well as the current load.

⚠️ Note: In some regional versions MIUI (For example, in India or China, the interface of the Security application may be different. If you do not find the Memory tab, try the path: Security β†’ Scanning. β†’ Memory.

Xiaomi modelThe path in the Security annexNotes
Xiaomi 13/14, Redmi Note 12Optimization β†’ Memory.Graphic with RAM and ROM distribution
POCO F5/X5Acceleration β†’ MemoryIt also shows the temperature of the processor.
Redmi 10/9 (older versions of MIUI)Scanning β†’ MemoryYou may need to update your firmware
Xiaomi Mi 11 (Global Firmware)Tools β†’ MemoryDisplays details for each application

Method 4: with ADB (for advanced users)

If standard methods fail or you need the most accurate data (for example, to authenticate memory), you can use Android Debug Bridge (ADB), which requires connecting your smartphone to your computer, but gives you complete control over system information.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB Tools.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock the developer mode, then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ Cable USB (preferably original).

Memory check commands:

adb shell cat /proc/meminfo | grep MemTotal # RAM volume in kilobytes


adb shell df -h | grep /data # The amount of internal memory

πŸ’‘ Key conclusion: ADB It's going to show you the actual physical amount of memory, not including the system's backup, which is useful if you suspect that the seller has replaced the drive with a less capacious one, for example, if the command displays 64 GB and the settings display 128 GB, this is a sign of fraud.

Through phone settings

With the help of engineering codes

Annex "Security"

ADB (Advanced Method)

Never checked.-->

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

If you need detailed technical information, including memory type (LPDDR4X, UFS 2.1, etc.), use specialized utilities. The two most popular applications, AIDA64 and CPU-Z, are free and provide data that is not available in standard settings.

How to use AIDA64:

  1. Install the app from Google Play.
  2. Open the System section.
  3. Go to Memory, where the total and available RAM volume will be listed, as well as the type (e.g. LPDDR5).
  4. To check the internal memory, go to the Warehouse.

Advantages of third-party applications:

  • πŸ“Š Detailed information about the memory manufacturer (Samsung, Hynix, Micron).
  • πŸ” Read/write speed check (useful for performance assessment).
  • πŸ›‘οΈ Detection of counterfeits (if the amount of memory does not coincide with the declared amount).

⚠️ Note: Some applications (e.g. AnTuTu Benchmark) may show inaccurate memory data on customized firmware. AIDA64 or CPU-Z, They read information directly from the chips.

Method 6: Checking with Recovery Mode

If the smartphone is not turned on or getting stuck on the MI logo, but you urgently need to know the amount of memory, you can use Recovery mode, which works even on bricks (defaulting devices), provided that Recovery is not damaged.

Instructions:

  1. Turn off your smartphone (clip Power + Volume up for 10 seconds).
  2. Press Power + Volume up before the Mi Recovery logo appears.
  3. In the menu, select Advanced β†’ Terminal Command.
  4. Enter the command: free To check the internal memory: df /data

πŸ’‘ Useful advice: B TWRP Recovery: Memory information is displayed immediately on the home screen in the Info section. TWRP, The Way is Simplified: Main Menu β†’ Info β†’ Storage.

Method 7: on the model of the smartphone (online verification)

If the phone is completely inoperable, but you know the model, you can get your memory capacity through official sources or databases, and this is a good way to check before you buy a used device.

Where to look:

  • 🌐 Xiaomi official website: type in the model in search (for example, Redmi Note 12 Pro)+ 5G) Check out the Characteristics section.
  • πŸ›’ Marketplaces: on AliExpress, Amazon or Wildberries, the product description always shows the memory configurations.
  • πŸ“± Databases: GSMArena, PhoneArena or 4PDA (There are data even for rare modifications).

⚠️ Note: Some Xiaomi models have regional versions with different memory capacity. 12T in China, sold with 8/256 GB, and in Europe, with 8/128 Always specify the model code (e.g, 22101320G For the Redmi Note 12 Pro+), avoiding mistakes.

πŸ’‘

Online verification is only suitable for assessing the declared characteristics, and the actual amount of memory may differ due to the system’s redundancy (up to 10-15% of the total).

FAQ: Answers to Frequent Questions

Why is there less memory than stated?
Manufacturers indicate the total amount of flash memory, but some of the space is reserved for the system (MIUI takes ~12-15 GB), cache and utility files. For example, on a smartphone with 128 GB, ~112-116 GB is actually available.
How do I know what type of memory (UFS 2.1, UFS 3.1) is installed in my Xiaomi?
Memory type does not show up in standard settings. Use AIDA64 or AndroBench apps: In AIDA64, go to Storage β†’ Internal Memory. In AndroBench, run a speed test, the results will indicate the type (e.g., UFS 3.1).
Can I increase the memory capacity of Xiaomi?
RAM (RAM) You can't zoom in, it's soldered into the motherboard (ROM) You can't expand physically, but you can: Use microSD (on models with memory cards). OTG-storage device SSD). Clear cache and unnecessary files through Settings β†’ Memory. Some firmware (e.g. Xiaomi.EU) have a feature available RAM Expansion – it reserves part of the internal memory for virtual RAM, but this is a temporary solution.
How to check your memory on Xiaomi if your phone is not turned on?
If your smartphone doesn't respond to the power button: Connect it to charging for 30 minutes, maybe the battery is just dead. Try logging into Recovery Mode (see Method 6). If the screen doesn't work but the phone is determined by the computer, use ADB (see Method 4). In extreme cases, disassemble the device and check the markings on the memory chips (requires repair skills).
Why do apps show different amounts of memory?
The difference in testimony is due to: πŸ”„ Different calculation methods (binary vs decimal: 1 GB) = 1024MB in technical specifications, but 1000MB in marketing). πŸ“± Customized firmware (e.g., LineageOS may display memory differently than MIUI). πŸ—‘οΈ cached data (some applications take into account the cache in the total volume). ADB or AIDA64.