How to find out the real state of the Xiaomi phone: from the battery to the processor

Are you planning to buy a used Xiaomi or just want to assess the current state of your smartphone? Unlike new devices where the warranty covers hidden defects, used phones require careful inspection. Even the seemingly perfect Redmi Note 12 or POCO X5 can hide problems with the battery, overheating processor or "killed" drive. In this article, 7 proven diagnostic methods that are used by service centers and experienced users.

We will analyze not only standard tests through Settings β†’ About the phone, but also hidden engineering menus, ADB commands, as well as third-party utilities that will show the real wear of the battery (including the number of charging cycles) and the performance of the chipset. We will pay special attention to the typical β€œdiseases” of Xiaomi: battery capacity degradation after 500 cycles, problems with NFC in budget models and overheating of the Snapdragon 7xx under long loads.

1. Check through the standard menu "About the phone"

Start with basic information, which will give you the first signals of potential problems. Open Settings β†’ About the phone and pay attention to:

  • πŸ”‹ Screen time (if less than 3-4 hours at 100% charge - the battery is worn out)
  • πŸ“± Model of the device (check with the box - fakes are common) POCO under-the-redmi)
  • πŸ”„ Version. MIUI (Older firmware can hide hardware defects)
  • πŸ“Š Total memory (if less than the declared - there may be problems with the drive)

Please note the battery status (available on the MIUI 13+). If it says "Good" or "Normal", but the phone runs out in 2-3 hours - the data is falsified (often found after replacing the battery in informal services). β„–3 using ADB.

πŸ“Š What Xiaomi smartphone you are checking?
Redmi Note Series Series Series
POCO F/X
Xiaomi 11/12/13 series
Other

2. Hidden engineering menu: ##4636##

This menu is hidden from the general public, but contains critical data on the condition of iron.

##4636##

After entering, a menu with tabs will open:

  • πŸ“Š Phone information – check Outtime here (if it resets when rebooting – motherboard issues).
  • πŸ”‹ Battery information – key parameters: Charge level (should match the indicator in the status bar) Temperature (above 40)Β°C at simple - a sign of degradation) Voltage (normal: 3.7–4.2V; below 3.5V β€” wear-and-tear)
  • πŸ“‘ Usage statistics – will show which applications load the processor in the background.

⚠️ Note: If the code is entered after the code is entered, the message "Code is not supported" appears, then:

⚠️ Your device has custom firmware installed (like LineageOS) that blocks access to the engineering menu. ADB (method β„–3) or utility like AccuBattery.

πŸ’‘

Take a picture of the screen with the data from the engineering menu before buying a used phone – this will help prove the seller’s deception, if it turns out later that the battery was worn out.

3. ADB-deep-diagnostics

Tool. ADB (Android Debug Bridge allows you to get data that is not available through a standard interface, such as the actual number of battery charging cycles or the state of the device. eMMC/UFS-Here's how to do it:

  1. Install Platform Tools on your PC.
  2. Turn on the phone to debug by USB (Settings β†’ About Phone β†’ MIUI version – tap 7 times, then go back to Additional settings β†’ For developers).
  3. Connect the phone to the PC and type in the command line:
adb shell


dumpsys battery

In the conclusion, find the lines:

  • Health - must be 2 (good condition). 3 or 4 means critical wear.
  • charge counter – shows the real capacity in mAh (compare with passport).
  • Temperature: If above 45Β°C, the battery needs to be replaced.

To check the drive, use:

adb shell


df -h

Note the Use% column – if it’s close to 100% on the /data partition, it’s a sign of cache cache or file system issues.

Install Platform Tools on PC

Enable debugging over USB on your phone

Connect your phone to the original cable

Start the command line on behalf of the administrator

Check the connection of the adb device team-->

4. Battery testing with third-party utilities

Apps from Google Play aren't always accurate, but they give a general idea of the battery status.

AnnexChecksFeatures
AccuBatteryCapacity, wear, temperatureRequires 2-3 charging cycles for accurate data
CPU Throttling TestOverheating and processor trottlingIt shows how much productivity decreases when heated.
DevCheckAll iron. + sensorDisplays a real-life battery model (useful for detecting fakes)
AIDA64Detailed information on the systemShows charging cycles and health battery status

⚠️ Note: If AccuBattery shows a capacity of 20-30% lower than passport (for example, 3,500 mAh instead of 5000 mAh), but the phone lasts 4-5 hours – most likely, the battery has already been replaced by a cheaper counterpart with less capacity.

A critical sign of cheating: if the AIDA64 battery model is listed as "unknown" or "generic" and the seller claims that the battery is original.

5. Screen check for broken pixels and backlight

Screen defects on Xiaomi are often disguised as "matrix features."

  1. Install the Screen Test (or Display Tester) app.
  2. Check it out: 🟒 Broken pixels – run the test on monochromatic colors (black, red, green, blue). πŸ”¦ Backlight - at 100% brightness should not be spots or gradient-effect (characteristic of cheap ones) AMOLED into POCO M-series). 🎯 Sensor – Test multi-touch (simultaneous touch 5)+ finger-point).

Typical Xiaomi screen problems:

  • πŸ”΄ "Yellow spots on AMOLED after 1-2 years of use (degradation of the organic layer).
  • πŸ”΅ "Gradient" backlights IPS-matrices in Redmi 9/10 (factory-assembly defect).
  • βšͺ "Sensor dead zones at the edges (often after screen replacement in unofficial services).
What to do if the screen β€œfalls off” when heated?
This is a sign of a plume detachment or a defect in the controller. On Xiaomi with Snapdragon 6xx/7xx, it is common after falls. The solution is only to replace the screen in the service center (self-repair will lead to loss of the sensor).

6. Diagnostics of iron: processor, memory, cameras

For a comprehensive test, use:

  • πŸ–₯️ 3DMark Geekbench – check the performance CPU/GPU. Compare the results with the references for your model at geekbench.com.

⚠️ Note: If Geekbench results are below the benchmark by 30%+, It could mean:

⚠️ Trottling due to overheating (Snapdragon chipset) 732G into POCO X3 warm up to 85°C when loaded. Motherboard defect (occurs after artisanal repairs); Custom core use (if the phone is rooted).

7.Authentication and history of the device

If you are buying a phone from hand, check:

  1. IMEI: Type *#06# -- compare the number to what's on the box and under the battery. Check on imei.info -- if the model doesn't match, the phone has been reflashed.
  2. Serial number: Dial ##7666## (on some models) or check in Settings β†’ About phone. Check with the number on the box and under the battery (if removable).

History of repairs

  • Ask the seller for checks from the service center (on Xiaomi they are tied to IMEI).
  • Use Mi Verify (only for officially imported devices).

Critical sign of fraud: If the seller refuses to show IMEI or update history (Settings β†’ About Phone β†’ System Update β†’ Update History), most likely, the phone is wanted or with a β€œgray” firmware.

πŸ’‘

Even if all tests are successful, be sure to check the phone for a Mi Account attached (go to Settings β†’ Accounts).If the previous owner did not untie the device, you will not be able to reset it to factory settings!

FAQ: Frequent questions about Xiaomi's diagnostics

How do I know if my Xiaomi battery is original?
Open AIDA64 and find the Battery section. The original battery will have a model starting with BM (for example, BM4B for Redmi Note 10). If the model is listed as generic or missing, the battery is not original. Also check the capacity: the original loses no more than 10-15% in 2 years, cheap counterparts - up to 50% per year.
Can I check the status of my phone without root rights?
Yes, all of the methods in this article work without root. However, deep diagnostics (such as the bad block eMMC test) may require ADB or specialized utilities like DiskInfo. Root provides access to low-level data, but the risks of obtaining it (loss of warranty, brick) are usually not justified for the average user.
Why is the battery temperature 50Β°C on the engineering menu, even though the phone is cold?
This is a typical Xiaomi problem with a battery temperature sensor (often found on Redmi 9/9A). Causes: Thermopaste detachment between the battery and the sensor; Power controller defect (requires a motherboard replacement); Non-original battery with incorrect sensor calibration. Solution: contact the service center for soldering of the sensor or for a plume replacement.
How to check if the phone is sinking (did it get water)?
The Liquid Damage Indicator (Liquid Damage Indicator, LDI) white, it doesn't guarantee no corrosion: πŸ” Charging port - oxidation of contacts (green coating). πŸ”Š Speakers – muted sound or wheezing. πŸ“± Under the screen - backlit divorces (turn on the flashlight and illuminate the screen at an angle). To check accurately, disassemble the phone or use an ultrasound bath (in the service center).
Which Xiaomi models have the most hidden defects?
According to statistics of service centers, most often problems arise at: Redmi Note 8/9 - degradation of AMOLED-matrixes and the dumping of the camera plume. POCO X3/X3 Pro - overheating Snapdragon 732G/860 and bloating battery. Mi 9/9T - problems with the NFC-chip and "dying" UFS 2.1-drive. Redmi 7/8A - corrosion of the motherboard after moisture (weak waterproofing). Before buying a used device, be sure to check it for these "diseases".