diff options
| author | 2022-01-18 19:13:48 +0000 | |
|---|---|---|
| committer | 2022-01-18 19:13:48 +0000 | |
| commit | e1bf56670d26c841e78949cef1840506a69904e8 (patch) | |
| tree | 4f827b875d6b822683c39d9fc4ec0d5b15b66e8f | |
| parent | 38a28146676b7a37ec979ddaf2e1b10d351ca249 (diff) | |
| parent | 80ecc67235dce30a03d0540a4978c51a755d631c (diff) | |
Merge "[SafetyCenter] Add reason code for ACTION_REFRESH_SAFETY_SOURCES to place an app on temp allowlist to start a fg service."
| -rw-r--r-- | apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java b/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java index 161a317b2a3c..9fb12277fa5e 100644 --- a/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java +++ b/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java @@ -258,6 +258,12 @@ public class PowerExemptionManager { * @hide */ public static final int REASON_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED = 207; + /** + * Broadcast {@link android.content.Intent#ACTION_REFRESH_SAFETY_SOURCES}. + * @hide + */ + public static final int REASON_ACTION_REFRESH_SAFETY_SOURCES = 208; + /* Reason code range 300-399 are reserved for other internal reasons */ /** * Device idle system allow list, including EXCEPT-IDLE @@ -398,6 +404,7 @@ public class PowerExemptionManager { REASON_TIME_CHANGED, REASON_LOCALE_CHANGED, REASON_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED, + REASON_ACTION_REFRESH_SAFETY_SOURCES, REASON_SYSTEM_ALLOW_LISTED, REASON_ALARM_MANAGER_ALARM_CLOCK, REASON_ALARM_MANAGER_WHILE_IDLE, @@ -681,6 +688,8 @@ public class PowerExemptionManager { return "LOCALE_CHANGED"; case REASON_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED: return "REASON_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED"; + case REASON_ACTION_REFRESH_SAFETY_SOURCES: + return "REASON_ACTION_REFRESH_SAFETY_SOURCES"; case REASON_SYSTEM_ALLOW_LISTED: return "SYSTEM_ALLOW_LISTED"; case REASON_ALARM_MANAGER_ALARM_CLOCK: |