6f03c944f6
VM owner must specify export_tombstones value in assets/vm_config in payload apk to enable/disable exporting the tombstones out of VM. This is also dm-verity protected so only the owner of the VM can make the change. There is no default value for this for now. Virtualization service will fail at load_config() throw binder_exception to client. Test: atest . (all tests in /packages/modules/Virtualization) Bug: 227443903 Change-Id: I82325a9ffc57d4d4825d51d9d41ebb767e6c1f6f |
||
---|---|---|
.. | ||
assets | ||
java/com/android/microdroid/demo | ||
res | ||
Android.bp | ||
AndroidManifest.xml | ||
README.md |
README.md
Microdroid demo app
Building
TARGET_BUILD_APPS=MicrodroidDemoApp m apps_only dist
Installing
adb install -t out/dist/MicrodroidDemoApp.apk
adb shell pm grant com.android.microdroid.demo android.permission.MANAGE_VIRTUAL_MACHINE
Don't run the app before granting the permission. Or you will have to uninstall the app, and then re-install it.
Running
Run the app by touching the icon on the launcher. Press the run
button to
start a VM. You can see console output from the VM on the screen. You can stop
the VM by pressing the stop
button.