diff --git a/frontend/device/android/powerd.lua b/frontend/device/android/powerd.lua index e121e25c2..580062eed 100644 --- a/frontend/device/android/powerd.lua +++ b/frontend/device/android/powerd.lua @@ -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 diff --git a/platform/android/luajit-launcher b/platform/android/luajit-launcher index 3eeff9aa6..462be2867 160000 --- a/platform/android/luajit-launcher +++ b/platform/android/luajit-launcher @@ -1 +1 @@ -Subproject commit 3eeff9aa6bd48173d0eddc9875bd8bb6591041dc +Subproject commit 462be2867a778647f258f7a0ae0c1e4a61b3272f