From c6c500e13d66d83e64496bd8430a23a3063f5d5d Mon Sep 17 00:00:00 2001 From: Kai Shi Date: Tue, 7 Dec 2021 08:55:41 -0800 Subject: [PATCH] Add the P/H experiment support for UWB module Bug: 209617179 Test: atest com.android.server.uwb.DeviceConfigFacadeTest Change-Id: I69bc5e39b498ede447df5fcf6bf6c3f93a5ab1ce --- 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 c1d151813092a..96a87f9bd6c19 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -9568,6 +9568,7 @@ package android.provider { field public static final String NAMESPACE_TELEPHONY = "telephony"; field public static final String NAMESPACE_TETHERING = "tethering"; field public static final String NAMESPACE_TEXTCLASSIFIER = "textclassifier"; + field public static final String NAMESPACE_UWB = "uwb"; field public static final String NAMESPACE_WINDOW_MANAGER_NATIVE_BOOT = "window_manager_native_boot"; } diff --git a/core/java/android/provider/DeviceConfig.java b/core/java/android/provider/DeviceConfig.java index 21c1feba662e5..22b95787cfdeb 100644 --- a/core/java/android/provider/DeviceConfig.java +++ b/core/java/android/provider/DeviceConfig.java @@ -671,6 +671,14 @@ public final class DeviceConfig { @TestApi public static final String NAMESPACE_APP_COMPAT_OVERRIDES = "app_compat_overrides"; + /** + * Namespace for all ultra wideband (uwb) related features. + * + * @hide + */ + @SystemApi + public static final String NAMESPACE_UWB = "uwb"; + private static final Object sLock = new Object(); @GuardedBy("sLock") private static ArrayMap> sListeners =