Add feature flags for Factory Reset Wizard.
Bug: 301283840
Test: Manual
Change-Id: I1e0d71003fe8a5fe93de6ee5a8c725b5abafb048
diff --git a/Android.bp b/Android.bp
index a62aa11..8c50ed5 100644
--- a/Android.bp
+++ b/Android.bp
@@ -115,6 +115,7 @@
"androidx.room_room-runtime",
"SystemUIUnfoldLib",
"aconfig_settings_flags_lib",
+ "factory_reset_flags_lib",
"android.content.pm.flags-aconfig-java",
"FingerprintManagerInteractor",
],
diff --git a/aconfig/Android.bp b/aconfig/Android.bp
index d0a8afe..7828e99 100644
--- a/aconfig/Android.bp
+++ b/aconfig/Android.bp
@@ -9,7 +9,7 @@
"settings_connecteddevice_flag_declarations.aconfig",
"settings_globalintl_flag_declarations.aconfig",
"settings_apn_flag_declarations.aconfig",
- "settings_onboarding_experience_flag_declarations.aconfig"
+ "settings_onboarding_experience_flag_declarations.aconfig",
],
}
@@ -18,3 +18,13 @@
aconfig_declarations: "aconfig_settings_flags",
}
+aconfig_declarations {
+ name: "factory_reset_flags",
+ package: "com.android.settings.factory_reset",
+ srcs: ["factory_reset/*.aconfig"],
+}
+
+java_aconfig_library {
+ name: "factory_reset_flags_lib",
+ aconfig_declarations: "factory_reset_flags",
+}
\ No newline at end of file
diff --git a/aconfig/factory_reset/factory_reset_flag_declarations.aconfig b/aconfig/factory_reset/factory_reset_flag_declarations.aconfig
new file mode 100644
index 0000000..2b1ce72
--- /dev/null
+++ b/aconfig/factory_reset/factory_reset_flag_declarations.aconfig
@@ -0,0 +1,8 @@
+package: "com.android.settings.factory_reset"
+
+flag {
+ name: "enable_factory_reset_wizard"
+ namespace: "wallet_integration"
+ description: "Gates whether to enable factory reset wizard."
+ bug: "301283840"
+}