From a39ccb6c4ae7dbf522a3fd0c450a95653c6418ea Mon Sep 17 00:00:00 2001 From: Joe Onorato Date: Thu, 30 Sep 2010 16:40:31 -0700 Subject: [PATCH] Use the private version of userActivity. We were flunking the enforcement of DEVICE_POWER since apps don't need that permission to use a wake lock. Bug: 3051596 Change-Id: I1910d8402adb3e9a4d8635de5d2a301f6286f216 --- services/java/com/android/server/PowerManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/PowerManagerService.java b/services/java/com/android/server/PowerManagerService.java index 71105f118b620..e77ed694846f8 100644 --- a/services/java/com/android/server/PowerManagerService.java +++ b/services/java/com/android/server/PowerManagerService.java @@ -871,7 +871,7 @@ class PowerManagerService extends IPowerManager.Stub mWakeLockState = mLocks.gatherState(); // goes in the middle to reduce flicker if ((wl.flags & PowerManager.ON_AFTER_RELEASE) != 0) { - userActivity(SystemClock.uptimeMillis(), false); + userActivity(SystemClock.uptimeMillis(), -1, false, OTHER_EVENT, false); } setPowerState(mWakeLockState | mUserState); }