[android] toggle warmth on onyx devices (#11275)

reviewable/pr11297/r1
mergen3107 4 months ago committed by GitHub
parent 6c85547ce6
commit 63329569eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -11,7 +11,7 @@ function AndroidPowerD:frontlightIntensityHW()
end
function AndroidPowerD:setIntensityHW(intensity)
-- if frontlight switch was toggled of, turn it on
-- If the frontlight switch was off, turn it on.
android.enableFrontlightSwitch()
self.fl_intensity = intensity
@ -58,6 +58,10 @@ function AndroidPowerD:turnOffFrontlightHW()
return
end
android.setScreenBrightness(self.fl_min)
if android.hasStandaloneWarmth() then
android.setScreenWarmth(self.fl_warmth_min)
end
end
function AndroidPowerD:turnOnFrontlightHW(done_callback)
@ -69,6 +73,9 @@ function AndroidPowerD:turnOnFrontlightHW(done_callback)
android.setScreenBrightness(math.floor(self.fl_intensity * self.bright_diff / self.fl_max))
if android.hasStandaloneWarmth() then
android.setScreenWarmth(math.floor(self.fl_warmth / self.warm_diff))
end
return false
end

@ -1 +1 @@
Subproject commit 3eeff9aa6bd48173d0eddc9875bd8bb6591041dc
Subproject commit 462be2867a778647f258f7a0ae0c1e4a61b3272f
Loading…
Cancel
Save