Feature flag for Ethernet Settings
Flag: com.android.settings.connectivity.ethernet_settings
Adding an aconfig flag for Ethernet Settings CUJs as defined in
go/al-ethernet-prd
Bug: b/384375770
Change-Id: I028e4ac1038416b720fa8872301f50c65f1d4a5f
diff --git a/Android.bp b/Android.bp
index 907ff12..1acd840 100644
--- a/Android.bp
+++ b/Android.bp
@@ -112,6 +112,7 @@
"setupdesign-lottie-loading-layout",
"device_policy_aconfig_flags_lib",
"keyboard_flags_lib",
+ "settings_connectivity_flags",
],
plugins: [
diff --git a/aconfig/Android.bp b/aconfig/Android.bp
index 8be93f0..6d62dcf 100644
--- a/aconfig/Android.bp
+++ b/aconfig/Android.bp
@@ -79,3 +79,15 @@
name: "keyboard_flags_lib",
aconfig_declarations: "keyboard_flags",
}
+
+aconfig_declarations {
+ name: "settings_connectivity_flags",
+ package: "com.android.settings.connectivity",
+ container: "system",
+ srcs: ["connectivity/*.aconfig"],
+}
+
+java_aconfig_library {
+ name: "settings_connectivity_flags_lib",
+ aconfig_declarations: "settings_connectivity_flags",
+}
diff --git a/aconfig/connectivity/settings_ethernet_declarations.aconfig b/aconfig/connectivity/settings_ethernet_declarations.aconfig
new file mode 100644
index 0000000..89b8f5b
--- /dev/null
+++ b/aconfig/connectivity/settings_ethernet_declarations.aconfig
@@ -0,0 +1,9 @@
+package: "com.android.settings.connectivity"
+container: "system"
+
+flag {
+ name: "ethernet_settings"
+ namespace: "connectivity"
+ description: "Flag for Ethernet settings"
+ bug: "372928532"
+}