Add tethering native flag namespace to sDeviceConfigScopes
DeviceConfig was moved to the module and adding new namespace requires API change but API is already frozen. So this CL defines namespace constant in SettingsToPropertiesMapper. This constant needs to be moved to DeviceConfig module (b/282593625) Bug: 281944942 Test: adb shell device_config put tethering_u_or_later_native test 1 Test: Read persist.device_config.tethering_u_or_later_native.test property Test: from system server and Tethering.apk Change-Id: I6d275f3943c14c65b05d81e3049b4757d9063806
This commit is contained in:
@@ -72,6 +72,10 @@ public class SettingsToPropertiesMapper {
|
||||
Settings.Global.NATIVE_FLAGS_HEALTH_CHECK_ENABLED,
|
||||
};
|
||||
|
||||
// TODO(b/282593625): Move this constant to DeviceConfig module
|
||||
private static final String NAMESPACE_TETHERING_U_OR_LATER_NATIVE =
|
||||
"tethering_u_or_later_native";
|
||||
|
||||
// All the flags under the listed DeviceConfig scopes will be synced to native level.
|
||||
//
|
||||
// NOTE: please grant write permission system property prefix
|
||||
@@ -106,7 +110,8 @@ public class SettingsToPropertiesMapper {
|
||||
DeviceConfig.NAMESPACE_WINDOW_MANAGER_NATIVE_BOOT,
|
||||
DeviceConfig.NAMESPACE_MEMORY_SAFETY_NATIVE_BOOT,
|
||||
DeviceConfig.NAMESPACE_MEMORY_SAFETY_NATIVE,
|
||||
DeviceConfig.NAMESPACE_HDMI_CONTROL
|
||||
DeviceConfig.NAMESPACE_HDMI_CONTROL,
|
||||
NAMESPACE_TETHERING_U_OR_LATER_NATIVE
|
||||
};
|
||||
|
||||
private final String[] mGlobalSettings;
|
||||
|
||||
Reference in New Issue
Block a user