Skip to content

montafra/beam

 
 

Repository files navigation

Beam

Beam

Real-time battery monitor for Android.

Get it on F-Droid Get it on Obtainium Get it on GitHub

Beam displays live battery metrics as a persistent status bar notification and shows a full breakdown in-app.

You can choose which additional metrics appear in the notification body.

Beam is inspired by the original Wattz app.

Metrics

  • Power (watts)
  • Current (amps)
  • Voltage (volts)
  • Energy level (watt-hours and amp-hours)
  • Temperature (celsius)
  • Charge level (percent)
  • Is charging (yes/no)
  • Charging since (date/time)
  • Time to full charge (duration)

Theming

  • Light, dark, and pure-black OLED modes
  • Material You dynamic color (Android 12+) or a custom accent color
  • Seven font choices, including monospace options
  • Outlined or filled cards, optional hero glow, haptic feedback toggle

Privacy

  • No unnecessary permissions
  • No ads
  • No collection of user data of any kind
  • No sharing data with third parties

See privacy.md for the full policy.

Screenshots

Home (OLED) Notification

Header Theme settings

FAQ

Why does my phone always show 0W?

Many phones, especially Samsungs, don't follow the BatteryManager spec. Try changing "Power Scalar Workaround" in the settings view.

Why does my external power meter show different numbers than Beam?

Beam can only measure power flowing into or out of the battery management system. An external meter also captures power the phone draws on top of that.

Why isn't the indicator showing up in my status bar?

Beam needs notification permissions on newer Android phones. Open the app once and grant permissions when prompted, or enable them manually in Android app settings. Note that Android can silently revoke these permissions, so you may need to re-enable them periodically.

Support Me

Bitcoin (BTC):

bc1q7v38g2xn7wxtwn6ewde4kydn5emjr3zt73ew96

Monero (XMR):

876wwukGWhU9H6qez4Qmt5gTBBmdKzoDg3zvT33QCwjy9e7jS7MVjQySUCpNhoVrFcF15AicUJ4VaVrTKAXGMu5D7yUbqFs

Lighting:

monta@cake.cash

About

Beam is an Android app that displays real-time battery metrics as a persistent notification

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages

  • Kotlin 100.0%