AI summary
LSPosed module that keeps Always On Display active while Battery Saver is on. Hooks framework PowerSaveState to unblock AOD without disabling Battery Saver globally. Targets modern LSPosed API 101 with SDK 36 / Android 16 QPR2 compatibility.
Generated by AI. May contain inaccuracies.
About this app
LSPosed module that keeps Always On Display available while Battery Saver is enabled.
Current release target: modern LSPosed API 101.
How It Works
The module does not disable Battery Saver globally. Instead, it hooks the framework code that returns PowerSaveState and only rewrites the AOD-related answer so Android behaves as if Battery Saver is not blocking Always On Display.
The main path lives in the framework hook. There is also a narrower SystemUI fallback hook in the project for cases where the framework hook is not enough.
Compatibility is intentionally explicit: the project currently maps support around SDK 36 / Android 16 QPR2 style internals and logs warnings when signatures do not match expectations.
License
Apache 2.0
What's new
https://github.com/mirsella/aod-battery-saver-override/compare/1-0.1.0...1-0.1.1/
About this version
- Version
- 0.1.1 (2)
- Size
- 2 MB
- Requires Android
- 9
- Target SDK
- 28
- Architecture
- universal
- Downloads
- 86
- Updated
- Apr 21, 2026
- Package
- dev.mirsella.aodsaveroverride
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10