LG G7 Brightness Boost Longer Duration (3+ minutes) [Help]

sjaustad

New member
May 5, 2020
2
0
0
I'm looking for a way to extend the brightness boost on my LG G7 for longer than 3 minutes. I understand this can shorten the life of the battery by getting the phone too hot if done for extended periods of time, but my use case is different than most. I want to use this phone as primary screen for my drone because it has nearly 1000 nits of brightness. Given that you can get them for around sub-$100 in poor or decent shape, it's a lot more cost effective than the $749 DJI Smart controller that also advertises 1000 nits of brightness.

I was digging through the system logs and I found the part where the brightness boost gets turned on, but I don't know how to turn this into an actionable command. I assume that there is actually a command you could run in a terminal that would activate brightness boost, but I'm at a loss on how to convert this logged information into something I could use in as a terminal command. In the log it is also sending the amount of time to do brightness boost (180000, which if you convert from ms to minutes, is 3, the max time you can run brightness boost). I tried some other tricks like sending a command that changes the brightness, but it just maxes out at 255 and if you try and go higher than that the phone just reboots itself, so the brightness boost is doing something besides increasing the brightness beyond 100%.

Any help would be greatly appreciated. If you have any more questions, please let me know.


Here is the log:
Code:
05-01 14:34:32.322  2193  2193 I LGBrightnessController: requestBoostMode: enable=true
05-01 14:34:32.324  1915  6525 I PowerManagerServiceEx: boostMaxBrightnessInternal enable: true mBoostMainTimeout:180000
05-01 14:34:32.325  1915  6525 I PowerManagerServiceEx: boostMaxBrightnessInternal enable: true mBoostMainTimeout:180000
05-01 14:34:32.325  1915  6525 D PowerManagerServiceEx: [M+ boost_mode] send refreshBoostBrightness
05-01 14:34:32.325  1915  6525 I PowerManagerServiceEx: onBoostStateChangedCallback state = 0
05-01 14:34:32.325  1915  1985 I PowerManagerServiceEx: [M+ boost_mode] refreshBoostBrightness mBoostState : 0, step : 0
05-01 14:34:32.325  1915  6525 I AutomaticBrightnessControllerEx: onBoostStateChangedCallback mIsBoostMode:true mWasBoostMode:false
05-01 14:34:32.325  1915  6525 D AbsController: onBoostStateChangedCallback mIsBoostMode:true
05-01 14:34:32.325  2193  7848 I LowBatteryModeManager: onBoostStateChangedCallback: changed to 0, mBoostMode=true
05-01 14:34:32.325  2193  2225 I LGBrightnessController: onBoostStateChangedCallback: changed to 0, boostMode=true
 

theblitz707

New member
Mar 22, 2019
4
0
1
Have you figured it out yet? And just curious, your drone will be flying away from you so why do you need the brighter screen?:D view footage under the sun?

Also 255 isnt the brightness of the screen, its the brightness of a pixel. 0 would mean black 1-254shades of gray and 255is white.(2⁸ or 8bit display)
So trying to make it higher than 255 would be trying to make it whiter which isnt possible:) If it provides anything display is supposed to manually max at 500nits. I honestly wish there was no limit for brightness id be so happy :D