Allow admin flags to be used in PermissionController
This was added in ag/30579369 but was reverted due to a test failure.
This CL fixes the test failure
Bug: 381303924
Test: manual
Flag: EXEMPT n/a
Change-Id: I44bc8be167875b9ee05d8691361e1b8a3026e625
diff --git a/AconfigFlags.bp b/AconfigFlags.bp
index 8422638..8355ee0 100644
--- a/AconfigFlags.bp
+++ b/AconfigFlags.bp
@@ -1219,6 +1219,17 @@
}
java_aconfig_library {
+ name: "device_policy_aconfig_flags_java_export",
+ aconfig_declarations: "device_policy_aconfig_flags",
+ defaults: ["framework-minus-apex-aconfig-java-defaults"],
+ min_sdk_version: "30",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.permission",
+ ],
+}
+
+java_aconfig_library {
name: "device_policy_aconfig_flags_lib_host",
aconfig_declarations: "device_policy_aconfig_flags",
host_supported: true,
diff --git a/core/java/android/app/admin/flags/flags.aconfig b/core/java/android/app/admin/flags/flags.aconfig
index 1d5f06c..02a7a76 100644
--- a/core/java/android/app/admin/flags/flags.aconfig
+++ b/core/java/android/app/admin/flags/flags.aconfig
@@ -388,6 +388,7 @@
flag {
name: "split_create_managed_profile_enabled"
+ is_exported: true
namespace: "enterprise"
description: "Split up existing create and provision managed profile API."
bug: "375382324"