summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jaegeuk Kim <jaegeuk@google.com> 2020-10-07 10:57:48 -0700
committer Jaegeuk Kim <jaegeuk@google.com> 2020-10-08 17:14:59 -0700
commit1b81f01259cf300cd58da4b9a4383bea177efad5 (patch)
treeff4d8973b0cd486ea9c78b680afe54cabedc01cd
parent83cbf59a7037698c250959f856be720d95b8a479 (diff)
IdleMaint: run IdleMaint if battery is charging
We've got reports where this ate battery too much during 3 to 4 AM. Bug: 168083554 Signed-off-by: Jaegeuk Kim <jaegeuk@google.com> Change-Id: I8f41a8922034d3d625b90f70a523155d7f1c51e4
-rw-r--r--services/core/java/com/android/server/MountServiceIdler.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/MountServiceIdler.java b/services/core/java/com/android/server/MountServiceIdler.java
index 6bc1a570b7c0..0f4c94bc8d4f 100644
--- a/services/core/java/com/android/server/MountServiceIdler.java
+++ b/services/core/java/com/android/server/MountServiceIdler.java
@@ -113,6 +113,7 @@ public class MountServiceIdler extends JobService {
JobInfo.Builder builder = new JobInfo.Builder(MOUNT_JOB_ID, sIdleService);
builder.setRequiresDeviceIdle(true);
builder.setRequiresBatteryNotLow(true);
+ builder.setRequiresCharging(true);
builder.setMinimumLatency(nextScheduleTime);
tm.schedule(builder.build());
}