How to check the battery status on Xiaomi Redmi Note: the complete guide

Xiaomi Redmi Note series smartphones are well-deservedly famous for their autonomy, but even the most capacious batteries degrade over time. The owner of the device often notices that the phone starts to discharge faster, warms up when charging or suddenly turns off at a charge rate of 10-15%. Understanding the real physical condition of the battery is critical to making a decision about replacing or calibrating the system.

Unlike many competitors, the MIUI shell and the more recent HyperOS do not provide users with direct access to the SoH (State of Health) in the standard settings menu, creating an illusion of transparency, causing gadget owners to wonder about the causes of the problems. However, there are proven methods to look under the hood of the Android operating system and get accurate data from the power controller.

In this article, we will take a look at all the diagnostic tools available, from hidden engineering menus to deep analysis of system logs, learn to distinguish between software failures and physical wear and when to think about buying a new battery. Diagnostics does not require root rights in most cases, making it accessible to any user.

Use of secret codes and engineering menus

The fastest way to access technical information about a battery is to use special information. USSD-These codes open up the engineering menu, which displays raw sensor data. For owners of Xiaomi Redmi Note, two basic codes are most relevant, which can work depending on the software version and region.

The first method involves entering the combination ##6485## in the Phone app, and the last star will open automatically, so you're not interested in the overall picture, but in specific lines with specific technical parameters, and if the menu doesn't open, it may be disabled by the operator or manufacturer in your firmware version.

The second option is to use code ##4636##. It opens the testing menu where you select Battery Information, which is often more informative and contains discharge graphs, although it may not be available on some global versions of MIUI.

⚠️ Note: In the engineering menu, do not change the settings, the value of which you are not sure. Changing the parameters of the radio module or charging can lead to unstable operation of the device.

When analyzing the data from ##6485###, note the following parameters that are key to health assessment:

  • πŸ”‹ MB_06 β€” showing the state of the battery (Good/Bad). If it says "Good" here, the controller doesn't see any critical errors.
  • πŸ“‰ MB_00 β€” current percentage of charge, which may differ from what the interface shows.
  • ⚑ MF_02 or MF_05 β€” The number of full charge cycles, which is one of the most important indicators of the age of the battery.
  • 🌑️ MF_06 β€” current battery temperature in tenths of a degree (e.g, 300 signifier 30.0Β°C).
πŸ“Š What is your current battery wear rate (estimated)
Less than 10% (New): 10-20%:20-30%:More than 30% (Time to change)

System Log Analysis through ADB (Advanced Method)

If the standard codes don't give the full picture or only show the status of "Good", you need to go to the system logs. battery_history.txt And other system reports that store a detailed battery history, and you'll need to use tools to read them on a computer. ADB (Android Debug Bridge).

This method allows you to get the most accurate data, because the information is taken directly from the kernel of the system, bypassing the graphics shell. You need to enable debugging over USB in the menu "For developers" and install ADB drivers on your PC. After connecting the smartphone, the command line enters a request to read the log file.

The command to output information about the battery is as follows:

adb shell dumpsys batterystats --charged

In the output command, you need to look for lines containing information about capacity and voltage. However, a simpler way for Xiaomi is to read a specific parameter through the adb shell.

adb shell cat /sys/class/power_supply/battery/cycle_count

This command will output the number of recharge cycles, and you can also check the current capacity, if it's readable:

adb shell cat /sys/class/power_supply/battery/charge_full

Comparison of the obtained value charge_full with a factory capacity (e.g, 5000 mach for Redmi Note 10 Pro) gives an accurate percentage of the residual capacity. If the actual capacity is significantly lower than the nominal capacity, it is a direct indication of physical wear and tear.

What if the ADB can’t see the phone?
Make sure that there is a window on your smartphone screen requesting debugging permission. USB-cable to the original or quality analogue, as cheap cables often support only charging, but not data transmission.

Diagnostic apps from Google Play

For users who don't want to mess with the command line, there are specialized applications that read the same data as system logs, but present it in a convenient graphical form. AccuBattery is the leader in this field, which is highly recommended by experts.

The software is based on monitoring the charging and discharging process, and it measures how many milliamp hours (mAh) of battery life goes into the battery when it's charged from a known percentage to 100 percent, and compares that to a change in percentage in the interface, and it's based on that data to estimate the actual capacity.

It's important to understand that to get an accurate result, an application needs to work for a few days, it needs time to calibrate and collect statistics, and instant results after installation are often inaccurate.

  • πŸ“Š AccuBattery - shows the design capacity, wear rate per cycle and temperature.
  • πŸ” CPU-Z β€” The Battery tab displays the current charge, voltage, temperature and manufacturing technology.
  • πŸ“ˆ Battery Charge Limit – more suitable for advanced root-right users, but can display the status of the controller.

It is worth noting that on newer versions of Android and MIUI, access to some system files for third-party applications is limited, so data from applications can have a margin of error compared to the ADB method.

πŸ’‘

For maximum accuracy in AccuBattery, charge your phone to 100% and discharge to at least 15% within 3-4 days.

Visual and tactile battery diagnostics

Software methods are good, but the physical state of the battery is sometimes more important than numbers. Lithium polymer batteries used in the Xiaomi Redmi Note are sensitive to overheating and mechanical damage. If the software diagnostics show normal, but the phone is behaving strangely, it is worth conducting an external examination.

The first sign of degradation or defection is bloating. Chemical reactions inside the battery can cause gas to be released. Even a slight bloating is dangerous: it puts pressure on the screen and motherboard, which can damage them. If the back of the smartphone starts to recede or the screen blows out, operation must be stopped immediately.

Also, pay attention to the discharge rate in standby mode. SIM-Wi-Fi and maps are losing more 5-7% A charge per night may indicate a high self-discharge of the battery, which is a sign of its old age.

Symptoms.Probable causeAction.
The phone is turned off at 15-20%Subsidence of voltage under load (wear)Battery replacement
The back cover has moved.Battery bloatingUrgent replacement (dangerous!)
Charging up to 90% and stoppingController or calibration errorCalibration or flashing
Quick discharge at standbyHigh self-discharge or background processAnalysis of statistics on use

⚠️ Warning: If you find a battery bloating, do not attempt to pierce it or press it hard on the screen, which can cause a fire or chemical burn.

Battery calibration: myths and reality

Often users confuse the physical wear of the battery with the desynchronization of the charge controller, where the phone is 100%, but after 10 minutes of operation drops to 80%, or turns off at 25%, is called "dissynchronization." In this case, calibration helps.

The calibration procedure on Xiaomi does not require third-party software and consists of a full charge-discharge cycle, which allows the controller to re-determine the boundaries of minimum and maximum voltage. However, if the battery is physically worn out (capacity has fallen below 70% of its nominal value), the calibration will not return the lost milliamp hours.

Instructions for correct calibration:

  1. Discharge the phone until it is completely turned off.
  2. Put on charging in the off state to 100%.
  3. After reaching 100%, keep charging for another 1-2 hours.
  4. Turn on the phone without removing from the charger, and wait for the full load.

β˜‘οΈ Calibration checklist

Done: 0 / 1

Repeat this cycle no more than once every 3-6 months. Frequent full discharges are harmful to lithium batteries and can accelerate their degradation. Use this method only when there are clear signs of improper charging.

Effects of temperature and operating conditions

Temperature is the main enemy of the longevity battery. Xiaomi Redmi Notes are equipped with efficient passive cooling systems, but in hot climates or in direct sunlight they may not cope. High temperatures accelerate chemical reactions of electrolyte degradation.

The critical threshold is above 45Β°C. At these values, the controller can artificially limit the current charge or even stop it to prevent damage.

Cold is also bad. At temperatures below 0Β°C, lithium-ion batteries temporarily lose their ability to give current, which manifests itself in a sharp drop in percentage of charge. However, unlike heating, cold usually does not cause permanent harm unless you try to charge a frozen battery.

πŸ’‘

The optimal temperature range for operating and charging a smartphone is from +15 Β° C to +25 Β° C. Avoid leaving your phone in the car in summer or on the balcony in winter.

Frequently Asked Questions (FAQ)

Is it true that the β€œOptimized Charging” mode extends the life of the battery?
It's true. It learns your habits and delays charging the last 20 percent until you normally wake up, which reduces the time the battery spends in a 100 percent charge state (high voltage), which slows down chemical aging.
Can you use 65W or 120W fast charging all the time?
Modern power controllers in Xiaomi are smart and regulate current. However, constant heating during ultrafast charging still wears out the battery faster than slow charging 18W. For night charging, it is better to use a less powerful unit.
What does the message β€œConnected device is not supported” mean when charging?
It's a defense mechanism. It could mean that the cable or the power supply doesn't meet the specifications, or it could mean that the charging connector has accumulated moisture or dirt, causing a short circuit. Check the port and try another cable.
How often should I change the battery on the Redmi Note?
The average life of a modern lithium battery is 2-3 years, or about 500-800 full charge cycles. If you use your phone extensively, after 2 years, the capacity can drop to 80% of its original, which is considered normal wear and tear.