[Samsung Galaxy S10 Themes, Apps, and Mods] Chainfire:
v0.55 - FULLDOZER

Attached is v0.55 FULLDOZER. It allows full doze mode, which includes the CPU being fully asleep, and the display in its lowest power state. The holey grail in power management! Should be sub-1%/hour, we will see tomorrow what it did overnight.

The aim of this release is to completely replace AOD with our notification light. This uber power saving mode has been dubbed Unholey Light, because it's a big circle in the middle of your screen, rather than around the camera. I know, this is not what some of you wanted, but if you want the absolute lowest power draw, there is nothing we can do without more access. It is not animated, but it's pretty darned obvious if you turn up the brightness.

To prevent burn-in, AOD already moves content around. In addition to that, the notification circle drawn by the app subtly changes diameter, and rotates (if multiple colors are visible). Especially the former is hard to see if you're not paying close attention. It is more noticeable when the CPU is busy, as the frames will update semi-regularly, if the CPU has gone to sleep, the update can be as rarely as once per minute.

This is a test release, and setup is messy, UI is messy, etc. This will be improved in the future. Nevertheless all of you here are power users, and I would much appreciate your tests and feedback. Even if you do not want to use this option, testing the options you do want to use (just change the animation style back to whatever you had before) if they still work properly is also appreciated.

AOD decides what part of the display is saved when the CPU is asleep. What this version does is try to determine that area, draw it's notifications there, and follow this area around as it changes. Which is pretty tricky.

Instructions - Please follow to the letter, or it will not work.

- Completely uninstall Holey Light. Accessibility options have changed, and Android is buggy with that.

- Reboot. (Same reason)

- Grab AODHelper from this post and install it

- Install the attached Holey Light version

- Go through all the permissions setup

- In the app, make sure AUTOMATIC AOD is set (I think I can actually make this work without that in time)

- In the app, enable all the Operation options

- In the app, under Animation, verify both Charging and Battery variants of Screen off are set to Unholey Light

- For AOD, make sure you have applied an image without the clock from Samsung Themes --> AOD

- Turn on AOD and set its brightness to your preference (or auto). Also make sure your AOD is setup for portrait mode, not landscape.

- Optionally turn off AOD again. Holey Light will manage AOD from here on out.

Known issue: sometimes the jumping around the screen doesn't work right. Work in progress. Worked great during all my tests, and now it's sitting there on my desk looking wrong. D'oh. It only jumps once every 10 minutes, so testing is a proverbial female dog.

I can probably come up with something for you AOD lovers too, but we'll be limited in the screen space we can use. We'll see.

EDIT: Overnight power draw with 4 active notifications was 8% for me

EDIT#2: Download updates