How to check RAM on Xiaomi: all the ways from settings to ADB

Why check RAM on Xiaomi and what it gives

RAM is a key component that affects the speed of your Xiaomi, Redmi or POCO. When apps start to slow down and the system produces errors like β€œApp is closed due to memory shortages,” the first thing to check is the state of RAM. But how do you do it correctly?

Unlike internal memory (ROM), which stores files, RAM is responsible for multitasking: the more free it is, the faster applications are switched. On new models Xiaomi 13/14 or Redmi Note 12 with 8-12 GB of RAM problems are less common, but on budget devices (for example, POCO M5 with 4 GB) every megabyte on the account. In this article, 5 proven ways to find out the amount of RAM, its use and even hidden data that do not show the standard menus.

Important: RAM data may vary depending on the version MIUI (global, Chinese, EU-So, if your Xiaomi is running on HyperOS, the new shell after that. MIUI 14), some paths on the menu will be different - we will specify alternatives.

Method 1: Standard MIUI/HyperOS settings

The easiest method is to use the built-in system tools. It is suitable for all models, from Redmi 9A to Xiaomi 14 Ultra, and does not require the installation of third-party applications.

Instructions:

  1. Open Settings (the gear icon on the main screen).
  2. Go to About Phone (HyperOS – Device Information).
  3. Slip on the item Characteristics of the device or All parameters (depending on the firmware version).
  4. Find the RAM line – the total volume will be listed here (for example, 6 GB or 8 GB).

Method limitation: here you will see only the total amount of RAM, not the current load. To see how much memory is used right now, read the next section.

πŸ’‘

On some models (e.g. Xiaomi 12T), the path may be different: Settings β†’ System β†’ Advanced Settings β†’ Memory.

How to watch the use of RAM in real time

For this:

  1. Open the Settings β†’ Applications.
  2. At the top of the screen, select Working (or Active) tab.
  3. At the top, a graph will appear that says RAM usage and download percentage (e.g., 3.2GB of 6GB (53%)).
What do the numbers in the column "Use of RAM" mean?
MIUI shows three values: 1. Application-occupied memory, which is used by active processes (e.g. Chrome or Telegram). 2. Cached data, which the system holds in memory to accelerate the reopening of applications (not critical, can be released automatically). 3. Free - unused memory, ready for new tasks.

Method 2: Hidden Menu of Engineering Settings (#4636##)

This menu is designed for developers and testers, but is available on all Xiaomi without root rights, and you can see detailed statistics on the use of RAM, including hidden system processes.

How to open it:

  1. Launch the phone (calling) application.
  2. Enter the combination: ##4636### (some firmware may not work – see the alternative below).
  3. Select the item Phone information (in English firmware).
  4. Scroll down to the Memory block - here it is displayed: πŸ“Š Total RAM β€” total. πŸ”„ Used RAM β€” currently occupied. ⚑ Free RAM β€” freely. πŸ—‘οΈ Cached RAM β€” cached (may be released).

If ##4636### is not working,

  • πŸ”§ Try the alternative code: ##225## (shows memory and battery information).
  • πŸ“± On HyperOS, the engineering menu can be blocked – use method 3 or 4.
πŸ“Š How often do you check the use of RAM on your smartphone?
Once a week.
Only when it's slowing down.
Never checked.
I use third-party apps.

Method 3: The Security App from Xiaomi

In the firmware MIUI/HyperOS There is a built-in Security app (shield icon) that not only clears the cache, but also shows detailed statistics on memory.

Step-by-step:

  1. Open the Security app (if it is not on the home screen, search through the system search).
  2. Go to the Optimization or Acceleration tab (name depends on the version of MIUI).
  3. At the top of the screen, you’ll see a circular graph labeled RAM Use and an exact value (e.g., 4.1 GB/8 GB).
  4. Slip on the schedule – will open an extended statistics with a list of applications that consume the most memory.

The advantage of this method is that you can close all background processes in one tap, freeing up RAM. However, be careful - forced closure of system applications (for example, com.miui.home) can cause failures.

πŸ”Ή Close unnecessary applications manually

πŸ”Ή Clear the cache through "Security" β†’ Cleanup"

πŸ”Ή Reboot the phone (releases "hang" processes)

πŸ”Ή Check for viruses (some malware consume RAM in the background)

-->

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

If the built-in MIUI tools seem inadequate, use specialized utilities that show not only the amount of RAM, but also the type of memory (LPDDR4X, LPDDR5), the frequency, and data about the processor and other components.

Top.-3 check-in:

AnnexWhat showsLink (Google Play)Features
CPU-ZRAM volume, type, frequency, real-time loadingDownloadFree, no advertising, supports all Xiaomi models
AIDA64Full memory information, including system backupDownloadThe paid version reveals all data, the free version with restrictions
DevCheckRAM, processor, GPU, sensors and even battery dataDownloadIntuitive interface, export data to file

Example of CPU-Z use:

  1. Install and open the application.
  2. Go to the Memory tab.
  3. Note the lines: Total RAM is total. Used RAM is occupied. Type is type of memory (e.g. LPDDR4X). Frequency is frequency (e.g. 1866 MHz).

πŸ’‘

Applications like AIDA64 show redundant memory, the part of the RAM that the system gives to a graphics processing unit (GPU) or camera modules. For example, on the Xiaomi 13 Pro of 12 GB of RAM, up to 2 GB can be reserved for the Adreno 740 GPU.

Method 5: Through ADB (for advanced users)

If you want the most accurate data or you are developing applications for Xiaomi, use Android Debug Bridge (ADB), which requires connecting the phone to a PC, but gives access to hidden settings.

What you need:

  • πŸ–₯️ 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).
  • πŸ”Œ USB-cable (preferably original).

Commands for RAM verification:

adb shell cat /proc/meminfo

This team will provide detailed information where:

  • MemTotal is the total amount of RAM in kilobytes.
  • MemFree is a free memory.
  • Buffers and Cached are cached data.

For convenience, convert the values from KB to GB by dividing by 1,048,576. For example, MemTotal: 6250000 KB β‰ˆ 5.96 GB.

πŸ’‘

If the adb shell cat /proc/meminfo command returns an error, try root accessing (on the unlocked bootloader) first or use an alternative command:

adb shell dumpsys meminfo

What to do if the RAM is constantly loaded at 100%

If your Xiaomi is slowing down and RAM is always loaded to the end, the problem may be:

  • πŸ€– Background processes – some applications (such as Facebook or TikTok) consume RAM even when folded.
  • 🦠 Viruses or malware – Advertising Trojans or mining bots can load the system.
  • πŸ”„ Failures MIUI β€” After updates, system services (for example, miui.analytics) sometimes β€œhang” after updates).
  • πŸ“± Lack of memory – on devices with 3-4 GB of RAM, modern games (Genshin Impact, Call of Duty Mobile) require optimization.

Decisions:

  1. Cache Cleanup: Settings β†’ Applications β†’ Select the App β†’ Clear the Cache.
  2. Disable Autostart: Settings β†’ Applications β†’ Autostart Management.
  3. Reset to factory settings (extreme case): Settings β†’ System β†’ Reset settings.
  4. Firmware update: Sometimes memory bugs are fixed in newer versions of MIUI/HyperOS.

πŸ’‘

On Xiaomi with virtual memory (RAM Expansion), part of the internal drive is used as an addition to RAM. To turn it off: Settings β†’ Advanced Settings β†’ Memory β†’ Virtual memory.

FAQ: Frequent questions about RAM on Xiaomi

❓ Why my Xiaomi has 12GB of RAM, but only 10GB is available?
Some RAM is reserved for GPU, camera and system processes. For example, on the Xiaomi 13 Pro with Snapdragon 8 Gen 2 chipset, up to 2 GB can be reserved for the Adreno 740 GPU. This is normal and does not affect performance.
❓ How to increase RAM on Xiaomi?
You can't physically increase RAM, but you can: Activate virtual memory (using part of ROM as RAM): Settings β†’ Memory β†’ Virtual memory. Close unnecessary applications manually. Use Light Mode in MIUI (Settings β†’ Special Opportunities β†’ Light Mode). Newer models (Xiaomi 14, Redmi Note 13 Pro+) support dynamic RAM allocation, the system automatically optimizes memory for tasks.
❓ Why does it fill up quickly after cleaning the RAM again?
This is a feature of Android and MIUI: the system tries to load as much memory as possible to speed up the re-start of applications. Free RAM is not always good! The main thing is that there are no lags when opening new tasks. If the phone slows down despite free memory, the problem may be: Slow drive (UFS 2.1 vs UFS 3.1); overheating of the processor (check in AIDA64); malfunctions in the firmware (try resetting).
❓ Can I check the RAM on Xiaomi without turning on the phone?
No, you can't check RAM without starting the system. However, if the phone doesn't turn on but is responding to charging, try: Power + Volume up for 10 seconds (forced reboot), connect to your PC and use Fastboot to diagnose iron (skills required). If the screen doesn't respond, there may be a hardware breakdown (e.g., memory chip dump).
❓ How to find out what type of RAM is installed in my Xiaomi?
Type of RAM (e.g., RAM, LPDDR4X or LPDDR5) You can check: In the Appendices CPU-Z or AIDA64 (On the manufacturer's website, in the characteristics of your model (e.g. Xiaomi) 12T use LPDDR5). Through ADB-Team: Adb shell cat /proc/cpuinfo (Look for a string from Hardware, then Google the chipset specifications. New models (Xiaomi) 14, Redmi K70) fitted LPDDR5X β€” It is faster and more energy efficient than LPDDR4X.

πŸ’‘

If you buy used Xiaomi, check RAM through CPU-Z – some sellers indicate in the ad the amount of memory β€œbefore expansion” (for example, write 8 GB, although actually 6 GB + 2 GB virtual).