Dynamic Battery Monitor (Pro)

by Arexalem

Version 7 (April 11, 2026)

Download (30 downloads)

Display useful battery info (current, temp, volt, time, etc.) in notification with dynamic icon & color based on usage. Updated every 1 sec only when the device is in use. Highly recommended to disable logging. Need premium.

Display feature & format:
• color + icon
• Battery: % (rem_time | per%_time)
• power_source: current (avg) | power (avg)
• Cap: charge (rate) | energy (rate)
• Stat: temp | volt | tech | saver

Format example:
[Color: Green][Icon: ⪗]
Battery: 67% (4h 38m | -% 2m 40s)
Use: 450 (500) mA
Cap: 2500 (.14/s) mAh
Stat: 36°C | 3.92 V

More info:
• Robust settings for customizing: Modify condition, display, number processing, update interval, unit, etc.
• The remaining time uses the system specifically "dumpsys batterystats", updated every minute. It should work as the Android system shows.

How to enable remaining time:
• Get permission: Automate settings >> Privileges >> Enable "retrieve state dump information from system services" & "read app usage statistics".
• If you can't get the permission: Automate settings >> Privileged service start method >> ADB >> Follow the instructions given by the app >> Try granting the permission again.
• Enable settings: Run the Settings flow >> Display Options >> Enable "Remaining Time".

Other info:
• You can find the text/icon by using the unicode character map, any character except spaces is valid. If the color & icon don't appear, it is probably not supported by the OS.
• Recommended to make a new or use existing notification channel with Medium importance to make the icon have priority in the status bar.
• If you are concerned with battery life, set the update interval to be longer.

Non-premium version:
https://llamalab.com/automate/community/flows/52160

Version 5, 6, 7:
- Added a lot more options to show/hide display.
- Added miscellaneous options for display mode, unit, etc.

Version 3, 4:
- Added options to show/hide some display & options to change unit.
- Refactor flow and its descriptions.
- Fixed remaining time bugs.

Version 2:
- Added estimated time multiplier settings.