Open virtmgr / crosvm / libavf for vendor clients
Vendor domains are required to customize SEPolicy to use AVF. This
allows vendors to use virtualizationservice_use and early_virtmgr_use
macros, and to link against libavf.
Bug: 384424151
Test: run a VM from vendor clients
Change-Id: I6f6edca0a926f2cc8521b14a997b9b96f23926de
diff --git a/private/virtualizationmanager.te b/private/virtualizationmanager.te
index ca72279..259c402 100644
--- a/private/virtualizationmanager.te
+++ b/private/virtualizationmanager.te
@@ -1,7 +1,7 @@
-# Domain for a child process that manages virtual machines on behalf of its parent.
-
-type virtualizationmanager, domain, coredomain;
-type virtualizationmanager_exec, system_file_type, exec_type, file_type;
+until_board_api(202504, `
+ type virtualizationmanager, domain, coredomain;
+ type virtualizationmanager_exec, system_file_type, exec_type, file_type;
+')
# Allow virtualizationmanager to communicate use, read and write over the adb connection.
allow virtualizationmanager adbd:fd use;