Skip to content

Conversation

@hellobbn
Copy link

This patch adds support for Android 16 QPR2. Mainly, two behaviors change in QPR2:

  1. The target hook now becomes SystemUIApplicationImpl
  2. setDozeScreenBrightness now accepts floating values [0, 1]. Since the DOZE only supports LOW and HIGH type, and the brightness threshold is 40 ( i think?), setting the doze brightness to 0.001 will set the brightness to 13, so the AOD will be in low mode.

@hellobbn
Copy link
Author

I am not very skilled at xposed and java, so codex performs the change ::)

Undo the deletion of debug logs.
Add fallback to old int API.
Undo the deletion of debug logs.
@SmArT-32-projects
Copy link
Owner

SmArT-32-projects commented Feb 4, 2026

Thanks for the pull request, and sorry for the slow reply.
I made a few changes so the module continues to work on my side (Android 15).
Since I’m not planning to move to Android 16 yet, could you please test the updated build on your setup and confirm everything works as expected?
Could you also tell me what ROM you're using?
app-release.apk.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants