From a3b6f301779ef1d84d4d92a75e3000c19c0417c2 Mon Sep 17 00:00:00 2001 From: Binh Nguyen Date: Fri, 21 Jan 2022 09:01:28 -0800 Subject: [PATCH] Add DeviceConfig namespace for Supplemental API Bug: 213604390 Test: build Change-Id: I1c92873887e4cbabec6e592da7ebcef353a4b38f --- core/api/system-current.txt | 1 + core/java/android/provider/DeviceConfig.java | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 26f5c01b02f7b..22671e9fecf26 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -9887,6 +9887,7 @@ package android.provider { field public static final String NAMESPACE_STATSD_NATIVE_BOOT = "statsd_native_boot"; field @Deprecated public static final String NAMESPACE_STORAGE = "storage"; field public static final String NAMESPACE_STORAGE_NATIVE_BOOT = "storage_native_boot"; + field public static final String NAMESPACE_SUPPLEMENTAL_API = "supplemental_api"; field public static final String NAMESPACE_SURFACE_FLINGER_NATIVE_BOOT = "surface_flinger_native_boot"; field public static final String NAMESPACE_SWCODEC_NATIVE = "swcodec_native"; field public static final String NAMESPACE_SYSTEMUI = "systemui"; diff --git a/core/java/android/provider/DeviceConfig.java b/core/java/android/provider/DeviceConfig.java index 6349cde2b8fcf..c966b1aff5be6 100644 --- a/core/java/android/provider/DeviceConfig.java +++ b/core/java/android/provider/DeviceConfig.java @@ -463,6 +463,13 @@ public final class DeviceConfig { @SystemApi public static final String NAMESPACE_STORAGE_NATIVE_BOOT = "storage_native_boot"; + /** + * Namespace for all Supplemental Api related features. + * @hide + */ + @SystemApi + public static final String NAMESPACE_SUPPLEMENTAL_API = "supplemental_api"; + /** * Namespace for all SurfaceFlinger features that are used at the native level. * These features are applied on boot or after reboot.