How to watch battery consumption on Android Xiaomi: a step-by-step guide

Xiaomi smartphones are famous for their energy efficiency, but even the most advanced models eventually begin to discharge faster. The reasons can be due to background processes, unoptimized applications or hardware problems. To determine exactly what is eating up your Redmi, POCO or Mi charge, you need to be able to analyze battery consumption statistics. In this article, we will analyze all the available methods, from standard MIUI tools to hidden functions and third-party utilities.

It is important to understand that Xiaomiโ€™s energy consumption data is collected in real time by the system, but its interpretation requires knowledge. For example, high consumption of the Android System can indicate both software bugs and hardware malfunctions. We will show how to distinguish between normal and abnormal and what to do if the battery goes down too quickly.

Method 1: Standard statistics in MIUI settings

The easiest method is to use the built-in battery consumption statistics, which are available on all Xiaomi devices regardless of the MIUI version (12 to 14) and model (Redmi Note 10 to Xiaomi 14 Ultra).

  1. Open the settings (cog icon).
  2. Go to the Battery and Performance section.
  3. Slip on the item Battery use.

Here you'll see:

  • ๐Ÿ“Š Flow schedule for the last 24 hours or other selected period (click on the calendar icon in the upper right corner).
  • ๐Ÿ”‹ Charge percentage with connection/disconnection time.
  • ๐Ÿ“ฑ List of applications sorted by consumption level (tap on any to see details).
  • โš™๏ธ System processes (e.g. Android System, Mediaserver) that sometimes โ€œhideโ€ the real culprits of the category.

Pay attention to background consumption โ€” if an app spends more than 10% of its charge on standby, it should be limited, for example, instant messengers like Telegram or WhatsApp are often guilty of high consumption due to constant synchronization.

๐Ÿ’ก

If the Android System is in the lead (over 20%), this could indicate sensor wake-ups (gyroscope, proximity sensor) or firmware issues. Try calibrating the battery or resetting the network settings.

Method 2: Hidden settings of the engineering menu (#4636##)

For experienced users, Xiaomi provides access to the engineering menu, where you can see the real energy consumption by components - processor, screen, communication modules, etc. This method works on most models, but requires caution: do not change the parameters if you are not sure of their purpose!

To open the menu:

  1. Launch the Phone app.
  2. Enter the combination: ##4636## (on some firmwares, you may not work, then use the alternative method below).
  3. Select Battery Information (Battery Information).

In this section, pay attention to:

  • ๐Ÿ”‹ Level and Voltage โ€“ The normal voltage for Xiaomi Li-Pol batteries is 3.7โ€“4.4V.
  • ๐Ÿ“‰ Temperature โ€“ if above 40ยฐC, this is a critical overheating that requires diagnosis.
  • ๐Ÿ› ๏ธ Health โ€“ Good means that the battery is normal, unknown or dead โ€“ itโ€™s time to change it.

โš ๏ธ Note: On some Xiaomi models (e.g, POCO F5 or Redmi K60) In this case, use the alternative code: ##2846579## โ†’ ProjectMenu โ†’ Background Settings โ†’ Battery Log.

What to do if the engineering menu is not opened?
On some firmware (especially global ones), access to engineering menus is limited: 1. Install the app MTK Engineering Mode (for devices running MediaTek processors). 2. Use it. ADB-Command: Adb shell am start -n com.android.settings/.DevelopmentSettings 3. Activate Developer Mode and Enable Debugging by USB customized.

Method 3: Security and Energy Optimization

In the Xiaomi ecosystem, Security is not only an antivirus, but also a battery monitoring tool, and is available on all MIUI devices and offers more detailed analysis than standard settings.

How to use:

  1. Open the Security app (shield icon).
  2. Go to the Optimization tab.
  3. Slip on Battery item.
  4. Select Battery Use (Battery Use)

Here you will find:

  • ๐Ÿ“Š Detailed statistics on applications with indication of activity time and background consumption.
  • โšก Optimization recommendations โ€“ the system automatically suggests turning off energy-intensive processes.
  • ๐Ÿ”„ Charging history โ€“ shows how quickly the battery is discharged under different conditions (for example, when turned on) 5G or GPS).

Deep Optimization, which pauses background processes to save charge, is especially useful, but beware: some applications (such as health trackers) may stop working properly.

๐Ÿ“Š How often do you check your Xiaomi battery consumption?
Once a week.
Only when you sit down fast.
Never checked.
I use third-party apps.

Method 4: Third-Party Applications for Battery Analysis

If Xiaomi's built-in tools aren't enough, you can use third-party utilities, which offer advanced analytics, including discharge schedules, lifetime forecasts, and even battery capacity tests.-3 tested applications:

AnnexFeaturesLink (Google Play)
AccuBatteryMonitoring battery health (wear, capacity) Estimating lifetime per charge, analyzing consumption by application.Download
GSam Battery MonitorDetailed statistics on CPU cores, tracking screen wakes, data export to CSV.Download
Battery GuruReal battery capacity test, automated task optimization, quick access to statistics.Download

When using AccuBattery, look for Battery Health, which is under 80%, and it's worn out and needs to be replaced, and History, which shows how capacity has changed over time, is also useful.

โš ๏ธ Note: Some applications (e.g. GSam Battery Monitor) require permission to access the user. โ†’ Annexes โ†’ Special access โ†’ Access to use and turn on the switch for the selected utility.

Charge your phone to 100% | Turn off battery optimization for the application in MIUI settings |Start calibration in AccuBattery (discharge to 0% and charge without interruptions) |Check battery health after 3-5 charging cycles-->

Method 5: Battery Logs via ADB (for advanced users)

If you want to get the most accurate energy consumption data, you can use the Android Debug Bridge (ADB) tool, which is suitable for diagnosing complex cases where standard tools do not show the real picture.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer installed ADB.
  • ๐Ÿ“ฑ Xiaomi smartphone with enabled debugging USB (How to turn on: Settings โ†’ The phone. โ†’ Version. MIUI โ†’ Tap 7 times, then go back to Settings โ†’ Additionally. โ†’ For developers).
  • ๐Ÿ”Œ Cable USB (preferably original).

Instructions for obtaining logs:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) and type: adb shell dumpsys batterystats --charged This command will reset the statistics and start a new report.
  3. Use your phone as usual for a few hours.
  4. Receive the report: adb shell dumpsys batterystats --checkin
  5. Save the log to file: adb shell dumpsys batterystats > battery_log.txt

In the file received battery_log.txt pay attention:

  • uid โ€“ Application IDs (can be matched to packages via App Inspector)
  • wake_lock โ€” processes that prevent the phone from going to sleep.
  • Top is the most energy-intensive tasks.

โš ๏ธ Attention: Logs ADB It contains raw data that is difficult to interpret without experience. To simplify the analysis, use scripts like BetterBatteryStats (requires root rights on some devices).

How to interpret data: norm vs. deviation

Getting statistics is half the battle, and the important thing is to read them right. Here are the basic benchmarks for Xiaomi smartphones:

ParameterNorma.Deviation (problem)
Standby consumption (screen off)0.5-1% per hourMore than 2% per hour โ€“ background processes or awakenings
Battery temperature25โ€“35ยฐCAbove 40ยฐC โ€“ overheating (check the charger or applications)
Screen consumption30-50% of total expenditureOver 60% โ€“ High brightness or screen time
Consumption of Android System5โ€“15%Over 20% โ€“ software errors or hardware problems
Battery Health (at AccuBattery)85โ€“100%Below 80% - critical wear and tear, replacement is required

If you notice any deviations, follow the algorithm:

  1. Check the background applications โ€“ disable autoruns for power-intensive programs in Settings โ†’ Applications โ†’ Autorun Management.
  2. Update the firmware - go to Settings โ†’ About the phone โ†’ System update.
  3. Reset your network settings (sometimes helps with high Android System consumption): โ†’ SIM-maps and mobile networks โ†’ Resetting network settings.
  4. If nothing helps, calibrate the battery (discharge to 0%, then charge to 100% without interruption).

๐Ÿ’ก

The most accurate way to diagnose is to compare data from multiple sources: standard MIUI + AccuBattery + ADB logs. If all three show high consumption of the same process, the problem is precisely in it.

Frequent Reasons for Xiaomiโ€™s Quick Discharge and How to Remove Them

Based on the analysis of thousands of Xiaomi devices, we have identified the top-5 causes of increased battery consumption and ways to solve them:

  • ๐Ÿ“ถ Mobile network (4G/5G): Constant network search or weak signal increases consumption. Solution: Turn on mode Only 3G customized SIM-maps or use Flight Mode in areas with poor coverage.
  • ๐Ÿ“ GPS and geolocation: Applications like Google Maps or Yandex.Maps actively use the module GPS. Solution: Turn off geolocation for unnecessary applications in Settings โ†’ Confidentiality โ†’ Permits โ†’ geodata.
  • ๐Ÿ”„ Autosynchronization: Email clients, cloud services (Mi Cloud, Google Drive) are constantly sharing data. Solution: increase the sync interval or turn it off for non-critical accounts.
  • ๐ŸŽฎ Games and heavy apps: Genshin Impact, PUBG Mobile or Chrome with multiple tabs drains the battery in 2-3 hours. Solution: lower graphical settings in games or use Performance mode in Settings โ†’ Battery โ†’ Power regimens.
  • ๐Ÿ”‹ Faulty battery: If the phone runs out in 4-5 hours without active use, the battery is worn out.Solution: check the battery health at AccuBattery and if it is below 70%, contact the service center.

Pay special attention to the diets in MIUI:

  • Balanced โ€“ optimal for most tasks.
  • Charge savings โ€“ limits background processes (useful when traveling).
  • Performance is the maximum power, but quick discharge (for games or benchmarks only).

๐Ÿ’ก

If the battery is running out at night by more than 10%, check the applications for wakelocks. To do this, go to the App Suckers section of the GSam Battery Monitor and see what programs woke the phone.

FAQ: Answers to Frequent Questions

Why does the battery statistics show 100% consumption in 12 hours, even though I hardly used my phone?
This is a typical situation where one or more apps are constantly running in the background. Most often the culprits are: Messengers (WhatsApp, Telegram) with autoload media enabled; Social networks (Facebook, TikTok) with background activity; System processes (Android System or Mediaserver) due to firmware errors. Solution: disable autorun for suspicious applications in Settings โ†’ Apps โ†’ Autorun Management and check the phone for viruses.
Can you reset the battery consumption statistics to start monitoring again?
Yes for this: Go to Settings โ†’ Battery and productivity โ†’ Use the battery. โ‹ฎ (three dots) in the upper right corner. Select Reset statistics. You can also reset data through ADB Adb shell dumpsys batterystats --reset
How to check if the data on battery consumption in MIUI?
In-built MIUI statistics sometimes show inaccurate data due to system optimizations. To get independent information: Use AccuBattery or GSam Battery Monitor โ€” they collect data directly from the power controller. Compare charging time to actual use. For example, if the phone is out of charge in 8 hours at 3 hours, and the statistics say the screen was up for 1 hour โ€” the data is distorted. Check the logs using ADB (see Method 5 above). On some firmware (especially Chinese) the data is artificially โ€œflattenโ€ for better visual perception.
What if the battery is discharged even when it is turned off?
This is a sign of one of three problems: Hardware malfunction, the power controller, or the battery itself, is out of order. Solution: replacement at the service center; firmware problems, for example, after a failed update; Solution: reflash the phone through the Mi Flash Tool. Background processes - some applications can run even when the phone is turned off (rarely, but it does).Solution: extract SIM-map SD-If the discharge continues, it is likely that the hardware defect is to blame. On Xiaomi models with a non-removable battery (for example, Mi 11 or Redmi Note 12), self-replacement is not recommended - contact the authorized service.
How to calibrate a battery on Xiaomi if it is quickly discharged?
Calibration helps to reset the power controller errors and return accurate charge readings. Instructions: Discharge the phone before automatically turning off (0%). Connect the original charger and charge up to 100% without interruptions (do not turn the phone on while charging!). Turn off charging and turn on the phone. If it shows less than 100%, reconnect charging to full charge. Repeat the cycle 2-3 times. For models with fast charging support (Redmi Note 11 Pro+, Xiaomi 13T), use a standard charger (not wireless) with 18-33W power.