Battery Notification

Battery Notification

Battery stats at a glance!

TylerWilliamson Battery System

Screenshots

Screenshot of Battery Notification Screenshot of Battery Notification

Description

Always Free (No IAPs or Ads) and Always Open Source Persistent Notification Includes:

  • Battery Level (Including Color Indicator for Android 5.0+)
  • Battery Temperature (in Fahrenheit or Celcius)
  • Charging State
  • Battery Health
  • Charging/Discharging Amperage (for Android 5.0+)
  • Time Remaining Until Fully Charged or Discharged (Root/ADB Only for Android 5.0+)
Required Permissions
  • android.permission.RECEIVE_BOOT_COMPLETED - Used to restart the notification after rebooting the device
Optional Permissions
  • android.permission.ACCESS_SUPERUSER - Used to give the app the android.permission.BATTERY_STATS permission
  • android.permission.BATTERY_STATS - Used to access the BatteryStats object to get the time remaining until fully charged or discharged
  • android.permission.FOREGROUND_SERVICE - Used to keep a service in the foreground to instantly update the notification if the battery information changes

What’s new (1.4.7)

* Support for Android 16

Versions

Version Date Size Requires Android Download
1.4.7 current
db1ce76e1b99423c…
2025-06-22 993 KB API 17
1.4.6
f48406c38fa63268…
2024-08-21 993 KB API 17
1.4.5
a884695cc3ee0f16…
2022-08-23 1.1 MB API 17

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Run at startupStart automatically after the device is switched on.
  • ACCESS_SUPERUSER
  • NotificationsShow notifications.
  • BATTERY_STATS
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • batterynotification.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments