blob: 3a5dd6640dba3f3d406c737e82e2c5b72f11cd04 [file] [log] [blame]
From 119c6b1f3ca9e359544f5623261368e93d067418 Mon Sep 17 00:00:00 2001
From: Ricardo Cerqueira <cyanogenmod@cerqueira.org>
Date: Fri, 23 Nov 2012 14:23:16 +0000
Subject: [PATCH 14/14] Revert "Reintroduce button-backlight (and respective
inactivity timeout)"
This reverts commit 035ecde36847f70c7499d576afe1dfa9e130ec8f.
---
.../server/display/DisplayPowerController.java | 11 -----------
.../com/android/server/power/PowerManagerService.java | 10 ----------
2 files changed, 21 deletions(-)
diff --git a/services/core/java/com/android/server/display/DisplayPowerController.java b/services/core/java/com/android/server/display/DisplayPowerController.java
index 0b2f487840b..99412c56b27 100644
--- a/services/core/java/com/android/server/display/DisplayPowerController.java
+++ b/services/core/java/com/android/server/display/DisplayPowerController.java
@@ -20,7 +20,6 @@ import android.app.ActivityManager;
import com.android.internal.app.IBatteryStats;
import com.android.server.LocalServices;
import com.android.server.am.BatteryStatsService;
-import com.android.server.lights.LightsManager;
import com.android.server.policy.WindowManagerPolicy;
import android.animation.Animator;
@@ -142,9 +141,6 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
// Battery stats.
private final IBatteryStats mBatteryStats;
- // The lights service.
- private final LightsManager mLights;
-
// The sensor manager.
private final SensorManager mSensorManager;
@@ -378,7 +374,6 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
mCallbacks = callbacks;
mBatteryStats = BatteryStatsService.getService();
- mLights = LocalServices.getService(LightsManager.class);
mSensorManager = sensorManager;
mWindowManagerPolicy = LocalServices.getService(WindowManagerPolicy.class);
mBlanker = blanker;
@@ -774,12 +769,6 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
// Use zero brightness when screen is off.
if (state == Display.STATE_OFF) {
brightness = PowerManager.BRIGHTNESS_OFF;
- mLights.getLight(LightsManager.LIGHT_ID_BUTTONS).setBrightness(brightness);
- }
-
- // Disable button lights when dozing
- if (state == Display.STATE_DOZE || state == Display.STATE_DOZE_SUSPEND) {
- mLights.getLight(LightsManager.LIGHT_ID_BUTTONS).setBrightness(PowerManager.BRIGHTNESS_OFF);
}
// Always use the VR brightness when in the VR state.
diff --git a/services/core/java/com/android/server/power/PowerManagerService.java b/services/core/java/com/android/server/power/PowerManagerService.java
index 4d7c6d24509..a3986fda989 100644
--- a/services/core/java/com/android/server/power/PowerManagerService.java
+++ b/services/core/java/com/android/server/power/PowerManagerService.java
@@ -222,8 +222,6 @@ public final class PowerManagerService extends SystemService
// Persistent property for last reboot reason
private static final String LAST_REBOOT_PROPERTY = "persist.sys.boot.reason";
- private static final int BUTTON_ON_DURATION = 5 * 1000;
-
private final Context mContext;
private final ServiceThread mHandlerThread;
private final PowerManagerHandler mHandler;
@@ -244,7 +242,6 @@ public final class PowerManagerService extends SystemService
private SettingsObserver mSettingsObserver;
private DreamManagerInternal mDreamManager;
private Light mAttentionLight;
- private Light mButtonsLight;
private final Object mLock = LockGuard.installNewLock(LockGuard.INDEX_POWER);
@@ -773,7 +770,6 @@ public final class PowerManagerService extends SystemService
mLightsManager = getLocalService(LightsManager.class);
mAttentionLight = mLightsManager.getLight(LightsManager.LIGHT_ID_ATTENTION);
- mButtonsLight = mLightsManager.getLight(LightsManager.LIGHT_ID_BUTTONS);
// Initialize display power management.
mDisplayManagerInternal.initPowerManagement(
@@ -1964,12 +1960,6 @@ public final class PowerManagerService extends SystemService
nextTimeout = mLastUserActivityTime
+ screenOffTimeout - screenDimDuration;
if (now < nextTimeout) {
- if (now > mLastUserActivityTime + BUTTON_ON_DURATION) {
- mButtonsLight.setBrightness(0);
- } else {
- mButtonsLight.setBrightness(mDisplayPowerRequest.screenBrightness);
- nextTimeout = now + BUTTON_ON_DURATION;
- }
mUserActivitySummary = USER_ACTIVITY_SCREEN_BRIGHT;
} else {
nextTimeout = mLastUserActivityTime + screenOffTimeout;
--
2.17.1