batterySignalsFlow
Emits live SignalCategory.Battery signals from the ACTION_BATTERY_CHANGED broadcast.
Registers a broadcast receiver and pushes updated level/charging/status/plug signals, sampled to at most one update per second and de-duplicated. The receiver is unregistered when the flow is cancelled (awaitClose).
Privacy: live battery level can correlate app sessions over time. No permission required.
Return
Cold flow of battery signal snapshots.
Parameters
context
Context used to register the battery broadcast receiver.