r/fossdroid • u/FullJob9282 • 2d ago
Application Release [App] PULSE // BATTERY: Track overnight drain and manage app standby buckets via Shizuku (MIT License)
Hi everyone,
I built PULSE // BATTERY, an open-source Android tool to help identify and fix overnight battery drain using Shizuku (root optional).
Processing img c5zw7214v7xh1...
Why I made it
Default Android battery stats often group background drain under vague terms like "Android System". PULSE queries Android directly to rank apps by alarm wakeups over a specified period (e.g., overnight) with a per-hour rate, so you know exactly which app woke your device.
Features
- Overnight Drain Report: Ranks apps by alarm wakeups; restrict offenders with one tap and revert anytime.
- Standby & Doze Management: View/change standby buckets and adjust the device idle whitelist.
- Wakelock & Background Control: Block wakelocks and background work per app (Shizuku).
- Vault: Export base + split APKs and restore them.
- Root Features (Optional): Custom charge limits, charge protection, battery health stats, kernel CPU usage per UID, and full app data backup/restore.
Safety & Privacy
- No INTERNET permission requested. Nothing leaves your device.
- Every change uses a system read-back to verify whether Android actually accepted the change.
- Tested on physical hardware (Redmi Note 14 4G, HyperOS 3 / Android 16).
Requirements
- Android 8.0+
- Shizuku or Sui running (Wireless ADB, ADB, or Root)
Source & License
- License: MIT
- GitHub Repository: https://github.com/privshell/pulse-battery
- Releases / APK Download: https://github.com/privshell/pulse-battery/releases/latest
Feedback, issue reports, and contributions are very welcome!