Xiaomi smartphones are some of the most popular devices on the market, but even they are not immune to memory problems: Slowdowns, sudden reboots or reports of space shortages are often associated with overcrowded storage or RAM malfunctions. In this article, we will discuss all available methods of memory verification on Redmi phones, POCO and Mi - from standard instruments MIUI to professional utilities and teams ADB.
You'll learn how to distinguish hardware from software failures, why space disappears for no apparent reason, and what to do if your phone shows the wrong amount of memory, and we'll focus on hidden diagnostic menus that the manufacturer doesn't advertise, but that contain the most accurate data about the state of memory chips.
Instructions are suitable for all modern models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra. Even if you are not a specialist, stepping guides with pictures and videos will help you to understand without the risk of damaging the device.
Standard instruments MIUI: where to look
Letβs start with the simplest β built-in shell functions. MIUI. They provide basic information about storage occupancy and RAM usage, but often miss critical details.
To open the memory data section:
- Go to Settings. β The phone.
- Slip on the item Memory (or Storage in new versions).
- For detail, click on the Memory of the device graph.
Here you'll see:
- π Total ROM (Internal Memory) and Free Space.
- π Category distribution: applications, multimedia, cache, system files.
- π± Use of RAM (real-time) β available in the Performance section.
π‘
If you see a category of "Other" in the "Memory" section, which is a few gigabytes, it's often system debris. It can be cleaned through Settings. β Memory. β Cleaning or Security Application (Security).
However, this method has serious limitations:
- π« No data on memory chip health (wear and tear, broken sectors).
- π« Does not show hidden system partitions that can occupy up to 10-15 GB.
- π« RAM only appears in real time, with no download history.
For a deep diagnosis, other methods will have to be used.
2. Hidden diagnostic menu: ##4636## and other codes
Android smartphone makers, including Xiaomi, hide engineering menus that provide detailed technical information from users. USSD-code.
The most universal code for checking memory:
##4636##After you enter, the Test menu will open. Select Battery Information (yes, despite the name, there is data on memory) and scroll down to the Usage block, where it shows:
- π± Total RAM β total memory.
- π Available RAM β free-range RAM at the moment.
- π Used RAM β memory (including cache).
To check the internal storage, use the code:
##6484##He'll open the menu. MTK Engineer Mode (powers phones with MediaTek chips, such as the Redmi Note 11 or the Redmi Note) POCO M4 Go to the Hardware Testing section. β Storage. You'll see here:
- πΎ eMMC/UFHealth - Memory chip state (good means no problem).
- π Life Time β the approximate resource of the chip in percentage (below 70% is a cause for concern).
What do I do if the codes don't work?
β οΈ Warning: Do not change the settings in the engineering menus unless you are sure of their purpose. Incorrect settings can lead to data loss or block the downloader.
3. Applications for deep memory diagnostics
Standard instruments MIUI And hidden menus give you limited information, and for full verification, you'd better use third-party tools. 10 Apps and selected top-3:
| Annex | Functions | Pluses | Cons |
|---|---|---|---|
| DevCheck | Shows the type of memory (UFS/eMMC), RAM / ROM volume, chip temperature, processor information. | πΉ Free of charge.πΉ No advertising.πΉ Supports all Xiaomi models | πΈ No test for broken sectors |
| AIDA64 | Detailed memory information, including read/write speed, firmware version eMMC/UFS, chip-wear. | πΉ The most complete technical informationπΉ Performance tests | πΈ Paid version for advanced functions |
| Storage Test | Checks memory for broken sectors, tests read/write speed, shows the real volume of storage. | πΉ Free error testπΉ Simple interface | πΈ No data on memory type |
How to use DevCheck to check your memory:
- Install the app from Google Play.
- Open the Hardware section.
- Scroll to the Storage block - here is the type of memory (UFS 2.2, eMMC 5.1, etc.), total and free volume.
- In the Memory section, see the data about RAM: type (LPDDR4X), frequency, occupied/free volume.
β οΈ Attention: If in AIDA64 or DevCheck displays less memory than the stated memory (for example, 112 GB instead 128 GB), that's OK -- part of the space is occupied by system partitions. 10-15%, This may indicate a counterfeit memory chip (relevant for devices purchased from non-official vendors).
4. Memory check through ADB: for advanced users
If you want the most accurate memory state data, including hidden system partitions, use the following: ADB (Android Debug Bridge: This method requires you to connect your phone to your computer, but it gives you access to information that is not available through standard means.
What you'll need:
- π₯οΈ Computer with installed ADB-driver.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β Tap 7 times, then return to the additional β For developers β Debugging by USB).
- π Cable USB (preferably original).
The main commands for memory check:
adb shell df -hIt will show all the memory sections with the free and occupied space.
- /data β user data (photos, applications).
- /system β system-file.
- /cache β cache.
adb shell cat /proc/meminfoDetails about the memory:
- MemTotal is the total amount of RAM.
- MemFree is a free memory.
- Buffers and Cached are the memory used for caching.
adb shell dumpsys meminfoIt'll show you a detailed report on how all the processes and applications use RAM, useful if the phone is slowing down because of memory leaks.
Install ADB-PC-driver|Enable debugging on USB phone-on|Connect your phone to the original cable|Start the command line on behalf of the administrator|Check the connection with the adb device command
-->
β οΈ Attention: Teams ADB Do not modify or delete files manually, which may cause the device to fail and need to flash.
5. How to check memory for broken sectors
If the phone spontaneously restarts, apps crash without errors, or files are corrupted when copied, the cause may lie in broken sectors of the memory chip.
Method 1: Storage Test application
- Install the app from Google Play.
- Select Test Storage.
- Press Start Test and wait until completion (may take time) 10-30 minute).
- If the results have strings with Bad sectors or Errors, the memory chip is damaged.
Method 2: Computer (for experienced users)
If the phone is defined as a removable disk, you can check the memory utility CHKDSK (Windows or badblocks (Linux:
- Connect the phone in File Transfer (MTP) mode.
- Run the command line on behalf of the administrator.
- Enter the command (replace X: with the letter of your device):
chkdsk X: /f /rFlag. /f corrects errors, and /r scout.
Method 3: Through TWRP (if a custom Recovery is installed)
If you have installed it on your phone TWRP, Load into it and select Advanced. β File Manager. Try copying a large file (such as firmware) to internal memory. If the process is interrupted with E:Unable to write, this indicates hardware problems with the chip.
π‘
If the tests show broken sectors, the only solution is to replace the memory chip, which is not economically feasible in most cases (the cost of repair is comparable to the cost of a new phone).
6.Why the phone shows the wrong amount of memory
Many Xiaomi users are faced with a situation where the phone shows less memory than stated in the specs, for example, instead of 256 GB available 230 GB. Let's understand why this happens and when it is normal and when it is not.
Reasons for reducing the available volume:
- π οΈ Fake memory chips: Cheap clones (especially from unofficial sources) may contain chips with smaller real volume. AIDA64 β If the Storage section shows the volume less than the declared by more than 15%, this is cause for concern.
How to Recover the Lost Space:
- Transfer photos and videos to SD-Map or cloud (Google Photos, Mi Cloud).
- Remove the app cache: Settings β Annexes β Select an application β Memory. β Clear the cache.
- Turn off automatic backup (if you donβt use it).
- Check the Download folder β often unnecessary files accumulate there.
β οΈ Note: If after all the manipulations, the free space continues to βdisappearβ for no apparent reason, this may indicate a virus (for example, a miner stealthily downloading files) or a hardware malfunction of the memory controller. In this case, it is recommended to reset the phone to the factory settings or contact the service center.
7 Frequent Memory Checking Errors and How to Avoid Them
When diagnosing memory, users often make mistakes that lead to incorrect conclusions or even data corruption, and let's take a look at the most common ones.
Mistake 1: Using unverified applications
Many of the tools from Google Play (for example, RAM Booster or Memory Cleaner not only doesn't help, it hurts the system:
- π« Forced to close the background processes, which increases battery consumption (the system is forced to restart applications).
- π« They may contain malicious code (especially if downloaded from third-party sources).
- π« Inaccurate data on the state of memory.
β Solution: Use only verified applications (DevCheck, AIDA64) or embedded tools.
Mistake 2: Interrupting memory tests
If you run a broken sector test (for example, through badblocks or Storage Test), do not interrupt the process.
- π΄ Data loss in the audited section.
- π΄ Damage to the file system (reflashing will be required).
β Solution: Run tests when your phone is 100% charged and don't use it while checking.
Mistake 3: Ignoring backup
Before any memory manipulations (cleaning, tests, reset) be sure to do a backup. Often users lose photos, contacts or messages due to:
- πΈ Clearing the cache of the gallery (removed thumbnails, and sometimes original photos).
- π Resetting to factory settings without saving data.
- π οΈ Failed memory tests that damage the file system.
β Solution: Use Mi Cloud, Google Drive, or local copying on your PC. For contacts, enable sync with your Google Account.
π‘
If you suspect a hardware memory malfunction, don't try to fix it software. Contact a service center - doing it yourself can make the problem worse.