From 68ffc29c0918802823e842640f6d995e1eb21f46 Mon Sep 17 00:00:00 2001 From: Gavin Corkery Date: Wed, 10 Feb 2021 22:38:30 +0000 Subject: [PATCH] Add DeviceConfig namespace for reboot readiness detection Adds new namespace to DeviceConfig for handling properties used in reboot readiness detection. Test: Builds Bug: 161353402 Change-Id: I9d8dcc9d027bb916a711f819356883517f840ff8 --- core/api/system-current.txt | 1 + core/java/android/provider/DeviceConfig.java | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 80c22e1a4222a..1b1ca5c8fd405 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -9219,6 +9219,7 @@ package android.provider { field public static final String NAMESPACE_PERMISSIONS = "permissions"; field public static final String NAMESPACE_PRIVACY = "privacy"; field public static final String NAMESPACE_PROFCOLLECT_NATIVE_BOOT = "profcollect_native_boot"; + field public static final String NAMESPACE_REBOOT_READINESS = "reboot_readiness"; field public static final String NAMESPACE_ROLLBACK = "rollback"; field public static final String NAMESPACE_ROLLBACK_BOOT = "rollback_boot"; field public static final String NAMESPACE_RUNTIME = "runtime"; diff --git a/core/java/android/provider/DeviceConfig.java b/core/java/android/provider/DeviceConfig.java index e134c29520b22..4354920c83ec8 100644 --- a/core/java/android/provider/DeviceConfig.java +++ b/core/java/android/provider/DeviceConfig.java @@ -274,6 +274,14 @@ public final class DeviceConfig { @SystemApi public static final String NAMESPACE_PROFCOLLECT_NATIVE_BOOT = "profcollect_native_boot"; + /** + * Namespace for features related to Reboot Readiness detection. + * + * @hide + */ + @SystemApi + public static final String NAMESPACE_REBOOT_READINESS = "reboot_readiness"; + /** * Namespace for Rollback flags that are applied immediately. *