How to check RAM on a Xiaomi smartphone: from standard settings to engineering menu

RAM is one of the key components of a smartphone that directly affects its performance. On Xiaomi, Redmi and POCO devices, the amount of RAM can range from modest 2-3 GB in budget models to 12-16 GB in flagships. But how exactly do you know how much RAM is installed in your device? This information will come in handy when buying a used phone, diagnosing brakes or before installing resource-intensive games.

Many users mistakenly confuse RAM (RAM) with ROM (internal storage). The first is responsible for multitasking and application speed, the second is for storing files. In this article, we will discuss 5 ways to test RAM on Xiaomi, including hidden MIUI functions and universal methods for Android. You will learn how to view not only the total memory capacity, but also its current load in real time.

Important: on some models (e.g. Xiaomi 12T or POCO F5), the manufacturer can artificially reserve some RAM for system needs. This is normal β€” this is how RAM Expansion works, when part of the internal memory is used as a virtual RAM, we will show how to distinguish physical memory from virtual memory.

Method 1: Using standard MIUI settings

The easiest method is to use the built-in MIUI tools. It is suitable for all modern Xiaomi smartphones, including the Redmi Note, POCO X and Mi lines. The interface may vary slightly depending on the firmware version, but the overall algorithm remains unchanged.

Open the Settings app (the gear icon on the home screen) and follow the following steps:

  • πŸ“± Go to About Phone (usually at the bottom of the list).
  • πŸ” Click on Device Characteristics or All Specifications (in older versions) MIUI This may be called General Information).
  • πŸ’Ύ Find the item RAM (or RAM) β€” Here you will see a physical volume, for example, 6 GB or 8 GB.

On some devices (such as the Xiaomi 13 Pro), memory information can be hidden behind an additional tap on the Memory line. If you do not see the About Phone section, search in the settings - type in the request "RAM" or "RAM".

πŸ’‘

If the specifications indicate a value of 8GB + 3GB, this means that out of 8 GB of physical memory, 3 GB is reserved for virtual RAM (RAM Expansion technology).

Method 2: Using the Security Menu (memory monitor)

MIUI It offers a built-in tool to monitor RAM usage in real time, which is useful if you want to not only know the total amount of memory, but also see which applications it takes up. MIUI 12–14:

1. Open Settings β†’ Security (shield icon).

2. Go to Accelerate or Optimize (depending on version).

3. Slip on the Memory icon (usually displayed as a graph with a percentage of download).

4. At the top of the screen you will see the total amount of RAM (for example, 6.1 GB of 8 GB), and below is a list of applications that consume memory.

This method also allows you to manually close the background processes, freeing up RAM. However, be careful: forced closure of system applications (for example, com.miui.home) can lead to unstable operation of the interface.

Close unused applications manually

Reboot the phone

Check for viruses (in Settings β†’ Security β†’ Scanning)

Disable animation in the developer settings (if enabled)

Delete the app cache (Settings β†’ Apps β†’ Select the app β†’ Clear the cache)

-->

Method 3: Through the Engineering Menu (for advanced users)

If standard methods don’t work (for example, on custom firmware), you can use a hidden engineering menu, which is suitable for all devices based on Qualcomm Snapdragon (most Xiaomi smartphones), but you need to be careful – do not change the settings unless you are sure of their purpose!

To open the engineering menu:

  1. Open the Phone app.
  2. Enter the combination: ##4636### (for some models, ##36446337## may work).
  3. Select phone information or Usage statistics.
  4. Scroll down to the Memory block – here will be the total RAM (Total RAM) and available memory (Available RAM).

⚠️

Note: Not all combinations work on new Xiaomi models (e.g. Xiaomi 14 or Redmi K70).If nothing happens after you enter the code, your device may block access to the engineering menu.

What to do if the engineering menu is not opened?
On some firmware MIUI The engineering menu is blocked: 1. Use the app. MTK Engineering Mode (for devices on Mediatek). 2. Install. CPU-Z from Google Play – it will show full information about the hardware, including RAM. 3. Connect your phone to your PC and use it ADB-Team: Adb shell cat /proc/meminfo | grep MemTotal The result will be in kilobytes (divided into 1024, to get megabytes).

Method 4: Using third-party applications

If you need detailed information about memory (including the type, frequency and manufacturer of chips), use specialized utilities.

  • πŸ“Š CPU-Z β€” shows the full characteristics of iron, including the RAM model (e.g, LPDDR4X or LPDDR5). Available on Google Play.
  • πŸ” AIDA64 β€” It's an analogue of Everest for Android, and it shows not only the amount of RAM, but also how it's loaded on the cores of the processor.
  • πŸ› οΈ DevCheck is a convenient diagnostic tool that shows the real amount of RAM without virtual memory, which is important for devices with technology. RAM Expansion.

Example of display in CPU-Z:

ParameterMeaning (example)Explanation
Total RAM7.8 GBTotal volume of physical RAM
RAM TypeLPDDR4XType of RAM
RAM Frequency2133 MHzMemory frequency
Used RAM3.2 GB (41%)Current memory loading

⚠️

Note: Some applications (e.g. AnTuTu Benchmark) may show inaccurate RAM data on virtual memory devices. Use DevCheck or AIDA64 for accuracy.

Through MIUI settings

Appendix side (CPU-Z, AIDA64)

Engineering menu

Never checked.

Another way.-->

Method 5: Through ADB (for developers)

If you're familiar with the developer tools, you can find out the amount of RAM using ADB (Android Debug Bridge), which is universal and works even on locked devices.

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then go back to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).

Connect your phone to your PC and execute in the command line:

adb shell cat /proc/meminfo | grep -i memtotal

The conclusion would be like:

MemTotal:        6291456 kB

To convert kilobytes to gigabytes, divide the value by 1,048,576. In this example, 6,291,456/1,048,576 β‰ˆ 6GB.

To check the current memory load, use the command:

adb shell dumpsys meminfo

This method is useful if you suspect that the system is backing up too much RAM for background processes.

πŸ’‘

ADB-Teams work on all Xiaomi devices, regardless of version MIUI It's the most reliable way to get accurate memory data when other methods are not available.

Frequent Mistakes and How to Avoid Them

When checking RAM, users often encounter inaccurate data or features that are not available. Consider typical problems and solutions:

πŸ”Ή Shows less memory than it should be

For example, the phone was sold as Xiaomi Redmi Note. 11 Pro 8/256 GB, but in the settings displayed 6,8 GB of RAM. The reason is technology. RAM Expansion, where a portion of the ROM is reserved for virtual memory, to see the actual volume:

  • Use DevCheck (Shows Physical Memory)
  • Check the box or check – sometimes the manufacturer specifies β€œ8 GB + 3 GB”, where +3 GB is virtual memory.

πŸ”Ή There is no β€œAbout the phone” in the settings

On some firmware (for example, MIUI Global for the European market), the section may be called differently:

  • Try About Phone (if the language is English).
  • Use the search in the settings on the request "RAM".
  • Install CPU-Z, which will show data regardless of location.

πŸ”Ή Engineering menu not open

On newer models (Xiaomi 13T, Redmi K60), hidden code can be blocked.

  • Use ##225## (showing battery and memory information on some devices)
  • Install MTK Engineering Mode (only for smartphones on Mediatek).

πŸ’‘

If you're buying a used Xiaomi, check the RAM right away when you meet. Some vendors swap boxes or firmware to mask real-world specs. Use AIDA64 to show the device's serial number and original specs.

πŸ“Œ Can I increase the memory on Xiaomi?
Physically, no. But you can activate RAM Expansion in settings (Settings β†’ Additional β†’ Memory β†’ RAM Extension) and it reserves some internal memory (1-3 GB) for virtual RAM, and the effect is minimal, you'd better buy a phone with a lot of physical memory.
πŸ“Œ Why the specs are 8GB, but only 5GB is available?
That's OK. Some RAM is backed up for the system (Android + MIUI). For example: 8 GB β€” really available ~6.5-7 GB. 12 GB β€” actually available ~10-11 GB. The rest of the memory is used for the graphics accelerator, the core of the system and background processes.
πŸ“Œ How to check the RAM on Xiaomi without turning on the phone?
If the phone doesn't turn on, you can find out the amount of RAM: From the device model (find the specifications on the Xiaomi website); From the box - usually there are specifications. From Fastboot mode (plug into the PC and use the command fastboot getvar all). ⚠️ Without the phone, accurate data cannot be obtained - only indicative data.
πŸ“Œ Does the amount of RAM affect the battery life?
Indirectly, yes. The more RAM, the longer the applications stay in the background, which can increase battery consumption. However, modern LPDDR5 chips (used in Xiaomi 13, POCO F5) are power optimized, so the difference is minimal.
πŸ“Œ Can I turn off virtual memory (RAM Expansion)?
Yes, in Memory settings β†’ Expanding RAM can turn off the function or reduce the amount of redundant, but it won’t increase internal memory β€” the redundant gigabytes won’t return to storage.