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:
- Open the Phone app.
- Enter the combination: ##4636### (for some models, ##36446337## may work).
- Select phone information or Usage statistics.
- 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?
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:
| Parameter | Meaning (example) | Explanation |
|---|---|---|
| Total RAM | 7.8 GB | Total volume of physical RAM |
| RAM Type | LPDDR4X | Type of RAM |
| RAM Frequency | 2133 MHz | Memory frequency |
| Used RAM | 3.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 memtotalThe conclusion would be like:
MemTotal: 6291456 kBTo 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 meminfoThis 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.