Run compsvc on CompOS boot

Bug: 186126809
Test: 1. follow microdroid/README.md except payload.img:
        $ adb shell 'cd /data/local/tmp/microdroid;    \
           /apex/com.android.virt/bin/mk_payload       \
           /apex/com.android.compos/etc/payload_config.json \
           payload.img'
	$ adb shell 'chmod go+r /data/local/tmp/microdroid/payload*'
      2. adb shell /apex/com.android.virt/bin/vm run \
           /data/local/tmp/microdroid/microdroid.json

Change-Id: I03cc937c0f82cbcc4fd1064ce2135619f22b4170
diff --git a/compos/apk/assets/vm_config.json b/compos/apk/assets/vm_config.json
new file mode 100644
index 0000000..a8dca71
--- /dev/null
+++ b/compos/apk/assets/vm_config.json
@@ -0,0 +1,34 @@
+{
+  "version": 1,
+  "os": {
+    "name": "microdroid"
+  },
+  "task": {
+    "type": "executable",
+    "command": "/apex/com.android.compos/bin/compsvc",
+    "args": [
+      "--rpc-binder",
+      "/apex/com.android.art/bin/dex2oat64"
+    ]
+  },
+  "apexes": [
+    {
+      "name": "com.android.adbd"
+    },
+    {
+      "name": "com.android.art"
+    },
+    {
+      "name": "com.android.compos"
+    },
+    {
+      "name": "com.android.i18n"
+    },
+    {
+      "name": "com.android.os.statsd"
+    },
+    {
+      "name": "com.android.sdkext"
+    }
+  ]
+}
\ No newline at end of file