From 2ccae742a9735ae32a7304c22d884e81277a1d28 Mon Sep 17 00:00:00 2001 From: Richard Chang Date: Fri, 12 Aug 2022 08:45:37 +0000 Subject: [PATCH] Add DeviceConfig namespace for Vendor System Native Boot Bug: 241730607 Test: Build Change-Id: I568e5e98d1af602ce363962341c5655085aa2ab7 Merged-In: I8cd86f14d5aec72cdf93985217e501ad7d13a229 --- core/java/android/provider/DeviceConfig.java | 7 +++++++ .../com/android/server/am/SettingsToPropertiesMapper.java | 1 + 2 files changed, 8 insertions(+) diff --git a/core/java/android/provider/DeviceConfig.java b/core/java/android/provider/DeviceConfig.java index fd4b94ac5f1f1..98fe666ca2aa2 100644 --- a/core/java/android/provider/DeviceConfig.java +++ b/core/java/android/provider/DeviceConfig.java @@ -747,6 +747,13 @@ public final class DeviceConfig { */ public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE = "vendor_system_native"; + /** + * Namespace for Vendor System Native Boot related features. + * + * @hide + */ + public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE_BOOT = "vendor_system_native_boot"; + private static final Object sLock = new Object(); @GuardedBy("sLock") private static ArrayMap> sListeners = diff --git a/services/core/java/com/android/server/am/SettingsToPropertiesMapper.java b/services/core/java/com/android/server/am/SettingsToPropertiesMapper.java index 2dadcecc9f1fe..4a9ac7727da70 100644 --- a/services/core/java/com/android/server/am/SettingsToPropertiesMapper.java +++ b/services/core/java/com/android/server/am/SettingsToPropertiesMapper.java @@ -98,6 +98,7 @@ public class SettingsToPropertiesMapper { DeviceConfig.NAMESPACE_SWCODEC_NATIVE, DeviceConfig.NAMESPACE_TETHERING, DeviceConfig.NAMESPACE_VENDOR_SYSTEM_NATIVE, + DeviceConfig.NAMESPACE_VENDOR_SYSTEM_NATIVE_BOOT, DeviceConfig.NAMESPACE_VIRTUALIZATION_FRAMEWORK_NATIVE, DeviceConfig.NAMESPACE_WINDOW_MANAGER_NATIVE_BOOT, };