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
This commit is contained in:
Jaegeuk Kim
2020-10-07 10:57:48 -07:00
parent 83cbf59a70
commit 1b81f01259

View File

@@ -113,6 +113,7 @@ public class MountServiceIdler extends JobService {
JobInfo.Builder builder = new JobInfo.Builder(MOUNT_JOB_ID, sIdleService); JobInfo.Builder builder = new JobInfo.Builder(MOUNT_JOB_ID, sIdleService);
builder.setRequiresDeviceIdle(true); builder.setRequiresDeviceIdle(true);
builder.setRequiresBatteryNotLow(true); builder.setRequiresBatteryNotLow(true);
builder.setRequiresCharging(true);
builder.setMinimumLatency(nextScheduleTime); builder.setMinimumLatency(nextScheduleTime);
tm.schedule(builder.build()); tm.schedule(builder.build());
} }