Is your smartphone draining too quickly, and you donโ€™t understand what exactly is โ€œeating upโ€ the charge? The problem may lie in both background processes and unoptimized applications. Fortunately, Android provides several ways keep track of battery consumption - from standard tools to hidden functions for advanced users.

In this article we will look at all the available methods: from basic statistics in the settings to professional utilities like AccuBattery or GSam Battery Monitor. You'll learn how to identify power-hungry applications, check battery health, and even use ADB for in-depth diagnostics. And if your phone runs on MIUI, One UI or ColorOS , we also took into account the features of these shells.

Important: battery consumption data is reset after the device is rebooted. For the analysis to be accurate, do not turn off your smartphone for at least 4-6 hours before checking.

1. Standard statistics in Android settings

The easiest way is to use the built-in system tools. They show battery consumption by applications and system processes over the last 24 hours or since the last charge. The path to the menu may differ slightly depending on the version Android and manufacturer, but the general logic remains the same.

How to open:

  • ๐Ÿ“ฑ Pure Android (Pixel, Motorola, Nokia): Settings โ†’ Battery โ†’ Battery usage
  • ๐Ÿค– Samsung (One UI): Settings โ†’ Device care โ†’ Battery โ†’ Battery usage
  • ๐ŸŽ Xiaomi (MIUI): Settings โ†’ Battery and performance โ†’ Battery usage
  • ๐Ÿ”ด Huawei (EMUI/HarmonyOS): Settings โ†’ Battery โ†’ Usage statistics

In this menu you you will see:

  • ๐Ÿ“Š Discharge graph indicating screen time and background activity.
  • ๐Ÿ”‹ Percentage of consumption for each application (including system processes like Android System or Google Play Services).
  • โฑ๏ธ Screen operating time and total time since disconnection from charging.
โš ๏ธ Attention: If the list is dominated by a process Android OS or Kernel (more than 20โ€“30%), this may indicate hardware problems - for example, battery wear or a faulty power controller.
๐Ÿ“Š How often do you check the battery consumption?
Once a week
Only when it runs out quickly
Never checked
I use third-party applications

2. Hidden menu of engineering statistics (##4636##)

For a more detailed analysis, you can use hidden engineering menu, which is available on most devices. It shows real-time battery consumption, temperature, voltage and even usage history by processor cores.

How to open:

  1. Open the application Phone (dialer).
  2. Enter the combination: ##4636## (may be required on some devices ##4636###).
  3. Select item Battery information (Battery Information).

Here you will see:

Parameter What does it mean Normal values
Level Current charge in % Depends on the state
Voltage Battery voltage in mV 3700โ€“4200 mV (at 100%)
Temperature Battery temperature in ยฐC 20โ€“45ยฐC (above 50ยฐC - overheating!)
Health Battery condition Good (good) or Unknown

If the field Health indicated Dead, Overheat or Cold, the battery requires replacement - further operation may lead to sudden shutdown of the device.

โš ๏ธ Attention: On some devices (for example, Samsung or Xiaomi), the engineering menu may be blocked by the manufacturer. In this case, use alternative methods from the following. sections.

3. Monitoring applications: AccuBattery, GSam, Battery Guru

Standard Android statistics are not always accurate, especially on devices with aggressive optimization (for example, MIUI or ColorOS).Third-party applications offer more detailed analysis, including:

  • ๐Ÿ“ˆ Discharge graphs tied to time and activity.
  • ๐Ÿ” Assessment of battery health (capacity, wear, number of charge cycles).
  • โšก Forecast of operating time at the current level of consumption.
  • ๐Ÿ›‘ Overheating alerts or abnormal consumption.

Top 3 applications for analysis:

  • ๐Ÿ”‹ AccuBattery โ€”shows actual battery capacity, charging speed and consumption by application. The free version is limited to basic functions.
  • ๐Ÿ“Š GSam Battery Monitor โ€”details consumption by CPU cores, sensors, and even individual processes. Required ADB for full access.
  • ๐Ÿ›ก๏ธ Battery Guru โ€” monitors temperature, voltage and offers optimization tips. Supports widgets.

Example of work with AccuBattery:

  1. Install the application from Google Play.
  2. Charge the phone to 100% and wait for the automatic capacity test.
  3. Go to the tab Health (Health) - the percentage of wear will be indicated here.
  4. In the tab Consumption (Discharge) see which applications consume the most.

Clear cache problematic application

Disable background activity in the battery settings

Check for application updates in Google Play

Uninstall the application if the consumption is not normalized-->

4. Analysis via ADB: for advanced users

If you need as accurate as possible. data, you can use ADB (Android Debug Bridge). This method shows battery consumption in real time, broken down by UID (application IDs) and system processes.

What you will need:

  • ๐Ÿ–ฅ๏ธ A computer with installed ADB and drivers for your device.
  • ๐Ÿ“ฑ Turned on USB debugging on the phone (Settings โ†’ About phone โ†’ Build number (press 7 times) โ†’ For developers โ†’ USB debugging).
  • ๐Ÿ”Œ USB cable (preferably original).

Commands for analysis:

adb shell dumpsys battery

adb shell dumpsys batterystats --charged

adb shell dumpsys batterystats --enable full-wake-history

The first command will display the current battery status, the second will display statistics from the last charge, the third will enable an extended activity log. For a detailed report, use:

adb shell dumpsys batterystats > battery_report.txt

This file can be opened in any file. text editor. Look for sections:

  • Per-PUID stats โ€” consumption by application.
  • Kernel wakelocks โ€” processes that wake up the processor.
  • Sensor stats โ€” sensor activity (GPS, gyroscope, etc.).
โš ๏ธ Attention: Usage ADB requires caution. Do not modify system files or enter unknown commands - this may cause the device to crash.
๐Ÿ’ก

If in the report ADB you see high consumption for UID 1000 (system processes) or UID 1013 (media service), try disabling automatic photo synchronization in Google Photos or other background tasks.

5. Features on custom firmware (LineageOS, Pixel Experience)

If your smartphone runs on custom firmware (for example, LineageOS, Pixel Experience or Resurrection Remix), standard monitoring tools may be missing or work incorrectly. In this case:

How to check consumption:

  • ๐Ÿ”ง Use the built-in application Battery Stats (if available in the firmware).
  • ๐Ÿ“Š Install Kernel Adiutor or FrancoKernel Manager โ€”they show detailed statistics on CPU cores and frequencies.
  • ๐Ÿ› ๏ธ Check the logs via ADB or Termux (command cat /proc/uptime for operating time).

Additional saving settings are also available on custom firmware:

  • ๐Ÿ”‹ Undervolting โ€”reduce the voltage on the CPU to reduce consumption (dangerous for beginners!).
  • โšก Performance profiles โ€”choose between economy, balanced mode and performance.
  • ๐Ÿ“ต Deep Sleep โ€”force the device into deep sleep mode.

Example of setting in LineageOS:

  1. Go to Settings โ†’ Battery โ†’ Advanced.
  2. Enable Show CPU usage.
  3. Activate Economic mode to limit background processes.
What to do if after the firmware the battery starts to drain faster?

This is normal in the first 2-3 days - the system indexes files and optimizes operation. If the problem persists:

1. Check the kernel settings (possibly switched on performance governor instead of ondemand).

2. Delete the Dalvik cache via TWRP (Wipe โ†’ Advanced Wipe โ†’ Dalvik Cache).

3. Roll back to the previous firmware version if consumption remains critical.

6. How to reduce battery consumption: practical tips

If the analysis showed that the battery is draining too quickly, here specific steps to optimize:

๐Ÿ”‹ Screen settings:

  • ๐ŸŒ“ Reduce brightness to 50โ€“60% (or turn on Adaptive brightness).
  • โฑ๏ธ Set the screen timeout to 15โ€“30 seconds.
  • ๐ŸŽจ Use a dark theme (on AMOLEDscreens this saves up to 15% charge).

๐Ÿ“ถ Network and connections:

  • ๐Ÿ“ก Disable 5Gif not needed (consumes 20โ€“30% more than 4G).
  • ๐Ÿ”„ Enable Adaptive network (on Samsung) or Data Saver (on pure Android).
  • ๐Ÿ“ Disable GPS i Wi-Fi scanning in the background (Settings โ†’ Location โ†’ Scanning).

๐Ÿค– System optimizations:

  • ๐Ÿ”„ Limit background activity for applications (Settings โ†’ Applications โ†’ [Select application] โ†’ Battery โ†’ Background activity).
  • ๐Ÿšซ Disable autorun of unnecessary applications (on Xiaomi: Settings โ†’ Applications โ†’ Autorun).
  • โšก Turn on Battery saving mode or Ultra Power Saving (on Samsung).

๐Ÿ”ง For advanced users:

  • ๐Ÿ“‰ Lower the maximum CPU frequency via Kernel Adiutor (for example, from 2.8 GHz to 2.2 GHz).
  • ๐Ÿ›‘ Disable unnecessary sensors (for example, Sensor Hub to Huawei).
  • ๐Ÿ—‘๏ธ Clear the system cache via TWRP (if you have root).
๐Ÿ’ก

The most effective way to save battery is to turn off background activity of social networks (Facebook, Instagram, TikTok). They can consume up to 30% of the battery per day even without active use!

7. When is it time to change the battery?

If all optimizations do not help, perhaps the problem is physical wear of the battery. Here are the signs that itโ€™s time to replace it:

๐Ÿšจ Symptoms of wear:

  • ๐Ÿ”‹ The phone is discharged by 20-30% per hour in standby mode.
  • โšก Charging occurs in jerks (for example, it jumps from 80% to 100% and back).
  • ๐Ÿ”ฅ The device gets very hot when charging or under load.
  • ๐Ÿ“‰ In AccuBattery the capacity shows less than 80% of factory.
  • ๐Ÿ›‘ The phone turns off at 10โ€“15% charge (or even at 30%).

๐Ÿ”ง How to check the capacity:

  1. Use AccuBattery or CPU-Z (in tab Battery).
  2. Compare the current capacity with the factory one (for example, if it was 4000 mAh, but became 2500 mAh - wear is 37.5%).
  3. Check the number of charging cycles (more than 500 cycles - critical wear).

๐Ÿ’ฐ Replacement cost:

Brand Average price (RUB) Where to replace
Samsung 2 500 โ€“ 5 000 Official service or verified workshops
Xiaomi 1 500 โ€“ 3 500 Mi Service Center or authorized partners
Google Pixel 4 000 โ€“ 7 000 Only official service (warranty is maintained)
Other brands 1 000 โ€“ 4 000 Any workshop with good reviews
โš ๏ธ Attention: Cheap batteries from unknown brands can be dangerous - they often swell or quickly lose capacity. Buy only original or certified analogues (for example, Anker or Baseus).

FAQ: Frequently asked questions about battery consumption

๐Ÿ”‹ Why does the phone run out at night if I donโ€™t use it?

This happens due to background processes: mail synchronization, application updating, Wi-Fi/Bluetooth scanning. To reduce consumption:

  • Disable Auto-sync (Settings โ†’ Accounts).
  • Turn on Airplane mode at night.
  • Check the applications in the section Usage batteries โ€”perhaps some of them are active in the background.
โšก How to understand which application drains the battery the most?

Open Settings โ†’ Battery โ†’ Battery usage and look at the percentages. If the system process is in the lead (for example, Android System), the problem may be:

  • Unoptimized firmware (relevant for custom ROMs).
  • Damaged battery.
  • Virus or malware (check through Malwarebytes).

For a detailed analysis, use GSam Battery Monitor with rights ADB.

๐Ÿ“ฑ Why did the battery drain faster after updating Android?

This is normal in the first 2-3 days - the system indexes files and optimizes operation. If the problem persists:

  • Check. settings Adaptive battery (Settings โ†’ Battery โ†’ Adaptive preferences).
  • Roll back to the previous firmware version (if there is a backup).
  • Reset the cache via Recovery (Wipe Cache Partition).

On some devices (for example, Samsung), optimizations are reset after major updates - they need to be re-enabled.

๐Ÿ”Œ Can you use the phone while charging?

Yes, but this increases the heating of the battery, which over time accelerates its wear. If you need to urgently make a call or answer a message - nothing. scary. But it is not recommended:

  • Play heavy games while charging.
  • Use fast charging (>18 W) under high load.
  • Charge the phone in direct sunlight.

The best option โ€” charge the phone in airplane mode or with the screen turned off.

๐Ÿ› ๏ธ How to calibrate the battery if the phone shows the wrong percentage?

Calibration helps if the charge indicator โ€œliesโ€ (for example, jumps from 50% to 20%). data-i="301">Discharge the phone until

  1. Discharge your phone until automatic shutdown.
  2. Turn it on and wait until it turns off again (repeat 2-3 times).
  3. Connect to charging and charge until 100% without interruptions (at least 2-3 hours).
  4. Turn off and turn on the phone - the indicator should show 100%.

If this does not help, reset the battery settings via Recovery (Wipe Battery Stats) or use the application Battery Calibration.