Loading services/core/java/com/android/server/am/ActiveServices.java +1 −2 Original line number Diff line number Diff line Loading @@ -1178,8 +1178,7 @@ public final class ActiveServices { private boolean shouldAllowBootCompletedStart(ServiceRecord r, int foregroundServiceType) { @PowerExemptionManager.ReasonCode final int fgsStartReasonCode = r.getFgsAllowStart(); if (Flags.fgsBootCompleted() && CompatChanges.isChangeEnabled(FGS_BOOT_COMPLETED_RESTRICTIONS, r.appInfo.uid) if (CompatChanges.isChangeEnabled(FGS_BOOT_COMPLETED_RESTRICTIONS, r.appInfo.uid) && fgsStartReasonCode == PowerExemptionManager.REASON_BOOT_COMPLETED) { // Filter through types return ((foregroundServiceType & mAm.mConstants.FGS_BOOT_COMPLETED_ALLOWLIST) != 0); Loading services/core/java/com/android/server/am/flags.aconfig +0 −7 Original line number Diff line number Diff line Loading @@ -8,13 +8,6 @@ flag { bug: "295545575" } flag { name: "fgs_boot_completed" namespace: "backstage_power" description: "Disable BOOT_COMPLETED broadcast FGS start for certain types" bug: "296558535" } flag { name: "fgs_disable_saw" namespace: "backstage_power" Loading Loading
services/core/java/com/android/server/am/ActiveServices.java +1 −2 Original line number Diff line number Diff line Loading @@ -1178,8 +1178,7 @@ public final class ActiveServices { private boolean shouldAllowBootCompletedStart(ServiceRecord r, int foregroundServiceType) { @PowerExemptionManager.ReasonCode final int fgsStartReasonCode = r.getFgsAllowStart(); if (Flags.fgsBootCompleted() && CompatChanges.isChangeEnabled(FGS_BOOT_COMPLETED_RESTRICTIONS, r.appInfo.uid) if (CompatChanges.isChangeEnabled(FGS_BOOT_COMPLETED_RESTRICTIONS, r.appInfo.uid) && fgsStartReasonCode == PowerExemptionManager.REASON_BOOT_COMPLETED) { // Filter through types return ((foregroundServiceType & mAm.mConstants.FGS_BOOT_COMPLETED_ALLOWLIST) != 0); Loading
services/core/java/com/android/server/am/flags.aconfig +0 −7 Original line number Diff line number Diff line Loading @@ -8,13 +8,6 @@ flag { bug: "295545575" } flag { name: "fgs_boot_completed" namespace: "backstage_power" description: "Disable BOOT_COMPLETED broadcast FGS start for certain types" bug: "296558535" } flag { name: "fgs_disable_saw" namespace: "backstage_power" Loading