diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 78bc079c692e3..e2d0c49d9d137 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -14179,6 +14179,23 @@ public final class Settings { public static final String APPOP_HISTORY_PARAMETERS = "appop_history_parameters"; + /** + * Auto revoke parameters. These parameters are represented by + * a comma-delimited key-value list. + * + *
+ * enabledForPreRApps (bolean) + * unusedThresholdMs (long) + * checkFrequencyMs (long) + *+ * + * Ex: "enabledForPreRApps=false,unusedThresholdMs=7776000000,checkFrequencyMs=1296000000" + * + * @hide + */ + public static final String AUTO_REVOKE_PARAMETERS = + "auto_revoke_parameters"; + /** * Delay for sending ACTION_CHARGING after device is plugged in. * This is used as an override for constants defined in BatteryStatsImpl for diff --git a/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java b/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java index d5c04dc1f160a..86ba8bba31ee2 100644 --- a/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java +++ b/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java @@ -575,6 +575,7 @@ public class SettingsBackupTest { Settings.Global.APPOP_HISTORY_MODE, Settings.Global.APPOP_HISTORY_INTERVAL_MULTIPLIER, Settings.Global.APPOP_HISTORY_BASE_INTERVAL_MILLIS, + Settings.Global.AUTO_REVOKE_PARAMETERS, Settings.Global.ENABLE_RADIO_BUG_DETECTION, Settings.Global.RADIO_BUG_WAKELOCK_TIMEOUT_COUNT_THRESHOLD, Settings.Global.RADIO_BUG_SYSTEM_ERROR_COUNT_THRESHOLD,