Add flag for Subsequent pair Settings integration

Bug: 296507968
Test: Manual
Change-Id: I87002c4e8143df1e67e3c32eff6d654575b81051
diff --git a/Android.bp b/Android.bp
index e3f68e1..d76ea77 100644
--- a/Android.bp
+++ b/Android.bp
@@ -105,6 +105,7 @@
         "Settings-change-ids",
         "androidx.room_room-runtime",
         "SystemUIUnfoldLib",
+        "aconfig_settings_flags_lib",
     ],
 
     plugins: ["androidx.room_room-compiler-plugin"],
diff --git a/aconfig/Android.bp b/aconfig/Android.bp
new file mode 100644
index 0000000..96a2f41
--- /dev/null
+++ b/aconfig/Android.bp
@@ -0,0 +1,17 @@
+package {
+    default_applicable_licenses: ["packages_apps_Settings_license"],
+}
+
+aconfig_declarations {
+    name: "aconfig_settings_connecteddevice_flags",
+    package: "com.android.settings.connecteddevice.flags",
+    srcs: [
+        "settings_connecteddevice_flag_declarations.aconfig",
+    ],
+}
+
+java_aconfig_library {
+    name: "aconfig_settings_flags_lib",
+    aconfig_declarations: "aconfig_settings_connecteddevice_flags",
+}
+
diff --git a/aconfig/settings_connecteddevice_flag_declarations.aconfig b/aconfig/settings_connecteddevice_flag_declarations.aconfig
new file mode 100644
index 0000000..edeb35a
--- /dev/null
+++ b/aconfig/settings_connecteddevice_flag_declarations.aconfig
@@ -0,0 +1,8 @@
+package: "com.android.settings.connecteddevice.flags"
+
+flag {
+  name: "enable_subsequent_pair_settings_integration"
+  namespace: "pixel_cross_device_control"
+  description: "Gates whether to enable subsequent pair Settings integration."
+  bug: "296507968"
+}