Make available to use libvmm_sys_util in device

Android.bp is automatically modified by running cargo_embargo with given
json file.

Bug: 340126051
Test: cargo_embargo generate cargo_embargo.json

Change-Id: Id4816849c81470cf0cdc2f5038cf16f93a42f9f5
diff --git a/Android.bp b/Android.bp
index d6843d8..087e184 100644
--- a/Android.bp
+++ b/Android.bp
@@ -3,6 +3,7 @@
 
 package {
     default_applicable_licenses: ["external_rust_crates_vmm-sys-util_license"],
+    default_team: "trendy_team_android_rust",
 }
 
 license {
@@ -12,8 +13,9 @@
     license_text: ["LICENSE"],
 }
 
-rust_library_host {
+rust_library {
     name: "libvmm_sys_util",
+    host_supported: true,
     crate_name: "vmm_sys_util",
     cargo_env_compat: true,
     cargo_pkg_version: "0.12.1",
@@ -23,10 +25,17 @@
         "libbitflags-1.3.2",
         "liblibc",
     ],
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    product_available: true,
+    vendor_available: true,
 }
 
-rust_test_host {
+rust_test {
     name: "vmm-sys-util_test_src_lib",
+    host_supported: true,
     crate_name: "vmm_sys_util",
     cargo_env_compat: true,
     cargo_pkg_version: "0.12.1",
diff --git a/cargo_embargo.json b/cargo_embargo.json
index 4ba71a8..d9fd27d 100644
--- a/cargo_embargo.json
+++ b/cargo_embargo.json
@@ -2,11 +2,6 @@
   "module_name_overrides": {
     "libbitflags": "libbitflags-1.3.2"
   },
-  "package": {
-    "vmm-sys-util": {
-      "device_supported": false
-    }
-  },
   "run_cargo": false,
   "tests": true
 }