How to lower the minimum brightness? On my Moto Z Play on the stock 8.0 Oreo ROM (rooted, of course), I find that the lowest brightness setting is still a bit too bright for my liking. This is in contrast with my dad's Galaxy S8+ which goes so dark. One solution that I liked was GravityBox. Unfortunately, that requires Xposed and Xposed breaks Messenger at the moment, and I can't live with the Lite version of Messenger. Xposed also isn't actively developed nowadays so the issue won't be fixed anytime soon.

I'm looking for something that will achieve what GravityBox does, that is, lower the minimum brightness value for my ROM. I don't want any screen filter app that runs in the background all day, that just sucks. It isn't as effective as actually dimming the display, IMO.

Can you guys help me out here?
If you need to do this by hand you can (with a root terminal):

1. Disable auto brightness

settings put system screen_brightness_mode 0


2. Set desired brightness

settings put system screen_brightness 1


Where the value must be between 1 and 255 (inclusive)