How to check if your Xiaomi device battery is healthy


Xiaomi device owners are familiar with MIUI and the plethora of features available in this skin. Xiaomi has worked hard to make MIUI feature-rich and useful to give Android users an alternative to what Google currently offers with vanilla. Anyway, Android has many advantages regardless of the version, thanks to its open source nature. There is an interesting feature discovered that allows users to check the battery health of their device. Batteries have evolved a lot in recent years as well as charging speed capabilities. However, there’s no denying that faster charging methods are more harmful to batteries than the slow ones of the past. For this reason, it’s a great idea to keep track of your healthy battery and avoid unnecessary problems. A bad battery can affect your usage as well as the performance of a smartphone. In the wrong conditions, they can even swell or explode.

In 2018, Apple introduced a battery health feature with iOS 11.3. Unfortunately, Google didn’t follow Apple with this feature, and it’s still missing from vanilla Android. With the exception of Huawei, which already offers this, it’s not very easy to access battery health on Android devices. Anyway, through this article (via), we will teach you some interesting ways to check if your battery is healthy and safe.

Check your battery status via ADB – Works on any Android device

The ADB method is known to need a PC and the phone connected to it. However, for battery health, you can also use the LADB app. Anyway, those who want to use the old method will need to install ADB drivers and enable developer options on your phone to enable USB debugging. Your phone must be fully charged or the measurements will be incorrect. To enter the method follow these steps:

  • Open command prompt (cmd) on PC. You need to open the CMD in the ADB folder, it will make things easier.
  • Type “ADB shell” and connect your phone to your PC. If the drivers are installed correctly, the PC will quickly detect the phone and you will see the codename of the device on the command prompt.
  • If everything is correct, type “battery dumpsys” and enter.

Through ADB it is possible to check the current, voltage, capacity, temperature and other information about the battery of your device. The “charging meter” in the information shows the battery capacity of the device, and the “status” means whether the battery is full or now. If it is full, it will display the status: “5”. The data will certainly vary depending on your battery capacity, but the image above shows a battery that still has a charge meter of 2368000, or 2368 mAh available.

To check the battery health percentage, you need to use a mathematical formula. You must use the following formula: (actual capacity / current capacity) *100. For example, the formula here considers the 2,800 mAh Pixel 4 battery. So the calculation is (2386/2800)*100. As a result of the calculation, the battery health is 85%, but the data may not be 100% accurate. As stated earlier, the most accurate results come with a fully charged battery.

Check Xiaomi battery health using bug report method – Specific for Xiaomi

Interestingly, Xiaomi smartphone users running MIUI have another way to check the battery status. You can do this by creating a bug report in the software, and it uses the same mathematical formula.

  • You will need to open Settings and click on “My Device”. Next, view all specifications and click 5 times on processor information.
  • The device will create a bug report and you can find it from the status bar.
  • Locate and extract the bug report zip file that matches the date you created the bug report. You can use the native file explorer to do this.
  • Click and enter the file you extracted, there is another zip inside. Extract this zip file and enter it.
  • Open the text file in the last zip file you extracted in a text editor and search for “healthd” in it.


There is a fc value in the health line. It indicates the current battery capacity of the device. You can get the amount, for example, fc = 5,160,000 for a 5,160 mAh battery. The formula (actual capacity / current capacity)*100 will be used here. The result is the battery health percentage. This process is easier and more interesting for Xiaomi users. After all, you won’t need to install any drivers and you won’t need to be familiar with ADB.

Let’s see if the upcoming MIUI 13.5 will bring native/easier ways to check the battery status of your Xiaomi device.

Hope these methods will help you find out the truth and know the real status of your battery life. If you like to learn about the features available on Android devices, check out this article, which shows how to access the cool features of Pixel 6.


Comments are closed.