diff --git a/services/core/java/com/android/server/content/SyncManager.java b/services/core/java/com/android/server/content/SyncManager.java index 92aa8d903d72e..fcf216240a073 100644 --- a/services/core/java/com/android/server/content/SyncManager.java +++ b/services/core/java/com/android/server/content/SyncManager.java @@ -1301,7 +1301,7 @@ public class SyncManager { } getJobScheduler().scheduleAsPackage(b.build(), syncOperation.owningPackage, - syncOperation.target.userId, "sync"); + syncOperation.target.userId, syncOperation.wakeLockName()); } /** diff --git a/services/core/java/com/android/server/job/controllers/JobStatus.java b/services/core/java/com/android/server/job/controllers/JobStatus.java index 9ab4386e35a64..590d075446cfe 100644 --- a/services/core/java/com/android/server/job/controllers/JobStatus.java +++ b/services/core/java/com/android/server/job/controllers/JobStatus.java @@ -150,19 +150,9 @@ public final class JobStatus { this.sourceTag = tag; } - if (this.sourceTag != null) { - StringBuilder sb = new StringBuilder(); - sb.append(job.getService().getPackageName()); - sb.append('/'); - sb.append(this.sourceTag); - if (sourcePackageName != null) { - sb.append('/'); - sb.append(this.sourcePackageName); - } - this.batteryName = sb.toString(); - } else { - this.batteryName = job.getService().flattenToShortString(); - } + this.batteryName = this.sourceTag != null + ? this.sourceTag + ":" + job.getService().getPackageName() + : job.getService().flattenToShortString(); this.tag = "*job*/" + this.batteryName; this.earliestRunTimeElapsedMillis = earliestRunTimeElapsedMillis;