Your Xiaomi Redmi 10 is slowing down, apps are crashing, and memory shortage notifications are popping up almost every day? The first thing you need to do is check the actual memory status. But not everyone knows that Redmi 10 has several types of memory: RAM, internal ROM, and even hidden system partitions that donβt show up in standard settings.
In this article, you will find 5 working ways to check memory on Redmi 10, including little-known methods through ADB and engineering menus, we will discuss how to distinguish between available memory and cache-occupied, why MIUI sometimes shows incorrect data, and what to do if the phone βliesβ about free space, and you will also learn how to check the real amount of RAM (not all 4/6 GB can be available to the system!).
1. Standard method: through MIUI settings
The easiest method is to use the built-in MIUI tools, which are suitable for quick diagnostics, but has limitations: it does not show hidden system files and can round out values.
Open the Settings menu β About the phone β Memory. Here you will see:
- π± Internal memory β total ROM (e.g. 64 or 128 GB) and how much is occupied.
- π Available β free space for installing applications and files.
- ποΈ Garbage β cache and temporary files (you can clean them right here).
Note: MIUI often shows less memory than claimed in the specs. For example, on Redmi 10 with 128 GB, ~112-115 GB is actually available. This is normal: some takes up firmware, recovery and service partitions.
π‘
If you see a line in this menu "SD-map, but it's not physically on the phone, it could be a virtual section for updates!
2. Checking RAM (RAM)
RAM on Redmi 10 can be 3, 4 or 6 GB depending on the modification, but not all of this amount is available to the system: some is reserved for the GPU and background services, to find out the exact data:
Go to Settings β About Phone β All specs. Find the line βRAM.β This shows the total amount of RAM, but not how much is actually used.
For details:
- Activate Developer Mode: Settings β About Phone β MIUI version (click 7 times).
- Back to Settings β Additionally. β For developers.
- Find the Memory section - here is a real-time graph of RAM usage.
Why does the RAM show less than claimed?
3. Hidden system files: how to see real busy memory
MIUI hides some of the system files from the user, so standard methods give an incomplete picture. For example, /data and /system folders can take up to 10-15 GB, but are not displayed in the settings.
Use a root Explorer (such as Solid Explorer or FX File Explorer):
- π Enable the display of hidden files in the Explorer settings.
- π Go to the root catalogue (/).
- π Folders. /data, /system and /vendor They will be shown as βprotectedΒ».
Without root rights, you can't view the content, but you can see the real size of the contents. For example, the /data folder on a loaded phone can weigh 20+ GB, although the settings show only 5-8 GB of "busy."
4. Memory check via ADB (for advanced)
If you want the most accurate data, including the partitions that are backed up by the system, use ADB (Android Debug Bridge), which requires connecting your phone to a PC, but gives you a complete picture.
Instructions:
- Install ADB Tools on your computer.
- Enable USB debugging on your phone (Settings β Developers β USB debugging).
- Connect Redmi 10 to your PC and type in the command line: adb shell df -h
You'll get a table with all the memory parts, including the hidden ones.
| Section | Size | Busy. | Freely. |
|---|---|---|---|
| /data | 50GB | 32GB | 18GB |
| /system | 4.2 GB | 4.2 GB | 0 |
| /cache | 1GB | 300MB | 700 MB |
| /vendor | 1.5 GB | 1.5 GB | 0 |
β οΈ Note: Do not delete or modify files in partitions /system or /vendor This can lead to a phone blink (completely inoperable).
5. Third-party applications for memory analysis
If ADB is too complex and standard settings don't show all the information, use specialized utilities.
- π DiskUsage β visualizes occupied space as a diagram, shows large files and folders.
- π Files by Google β finds duplicates, cache and unnecessary files.
- π οΈ SD Maid β analyzes system debris, including the remains of remote applications.
Example of working with DiskUsage:
- Install the app from Google Play.
- Give me access to the memory.
- Click Scan - in 1-2 minutes you will get an interactive map of the occupied space.
Backup important files | Check cache volume in settings |Delete unused apps |Clean downloads and shopping cart |Reboot phone after cleaning-->
6. Engineering menu: a secret way of checking
The Xiaomi Redmi 10 has a hidden engineering menu where you can see detailed memory information, including redundant areas and the state of eMMC/UF (such as flash memory).
Enter the code in the "Phone" application:
##4636##Select the "Phone Information" section and scroll to the "Memory" block. Here you will see:
- π Total RAM β full-length RAM.
- π Available RAM β memory-free.
- π Storage β Detailing internal memory with system partitions.
β οΈ Warning: Do not change the settings in the engineering menu unless you know what they are for. 4x MSAAΒ» It can lead to graphic artifacts in games.
π‘
The engineering menu shows the real state of the eMMC β if there are bad blocks, this explains the brakes and sudden reboots.
Frequent problems and solutions
Redmi 10 users often face the following memory-related problems:
1.The phone shows "Memory is full," but there are few files.
Reason: application cache or file system errors.
- π§Ή Clear the cache in Settings β Memory. β Clean up.
- π Restart your phone in Safe Mode (hold the switch off button) β Β«Restarting in Safe ModeΒ»).
- π οΈ Check your memory through ADB: adb shell fsck /data
2 After the MIUI update, the memory is eaten away by itself.
This is because MIUI creates temporary update files in the /cache folder, which must be deleted automatically, but sometimes remain.
- ποΈ Delete the folder. /cache/update root-wire.
- π Reset the settings to factory (save data!).
3. RAM is constantly clogged, although there are few applications.
The MIUI background processes (e.g. MiuiDaemon or SecurityCenter) are to blame.
- βοΈ Turn off auto-run of unnecessary apps in Settings β Annexes β Auto-start.
- π« Install Greenify (requires root) to βfreezeβ background services.