AOD Battery Saver Override

Verified safeOpen sourceExclusive
No reviews reviews
86
downloads
9
android

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

v0.1.1Apr 21, 2026

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

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app