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:
@@ -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());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user