/packages/modules/Virtualization/microdroid/ |
D | Android.bp | 63 name: "microdroid", 70 "init_second_stage.microdroid", 88 "apexd.microdroid", 99 "mke2fs.microdroid", 102 "libvm_payload", // used by payload to interact with microdroid manager 155 …// python -c "import uuid; print(uuid.uuid5(uuid.NAMESPACE_URL, 'www.android.com/avf/microdroid/sy… 271 …// python -c "import uuid; print(uuid.uuid5(uuid.NAMESPACE_URL, 'www.android.com/avf/microdroid/ve… 294 filesystem: ":microdroid", 326 "init_first_stage.microdroid", 358 target: "etc/fstab.microdroid", [all …]
|
D | README.md | 26 ## Building and installing microdroid 45 is a shared library file that gets executed in microdroid. It is packaged as 83 ## Running the VM payload on microdroid 98 Execute the following commands to launch a VM. The VM will boot to microdroid 136 in your app to create a microdroid VM and run payload in it. The APIs are currently 149 adb shell /apex/com.android.virt/bin/vm run-microdroid \ 166 Fixed path in VM for vendor hashtree digest is written in [fstab.microdroid]. 168 digest by reading [fstab.microdroid]. 177 vendor hashtree digest into VM reference DT based on [fstab.microdroid]. Vendor 182 [fstab.microdroid]: fstab.microdroid
|
D | fstab.microdroid | 4 # androidboot.microdroid.mount_vendor=1. 5 /dev/block/by-name/microdroid-vendor /vendor ext4 noatime,ro,errors=panic wait,first_stage_mount,av…
|
/packages/modules/Virtualization/tests/hostside/java/com/android/microdroid/test/ |
D | MicrodroidHostTests.java | 17 package com.android.microdroid.test; 19 import static com.android.microdroid.test.host.CommandResultSubject.command_results; 42 import com.android.microdroid.test.common.ProcessUtil; 43 import com.android.microdroid.test.host.CommandRunner; 44 import com.android.microdroid.test.host.MicrodroidHostTestCaseBase; 456 ITestDevice microdroid = null; 459 microdroid = 469 assertThat(microdroid.waitForBootComplete(timeout)).isTrue(); 470 assertThat(microdroid.enableAdbRoot()).isTrue(); 472 if (microdroid != null) { [all …]
|
/packages/modules/Virtualization/tests/helper/ |
D | Android.bp | 7 srcs: ["src/java/com/android/microdroid/test/common/*.java"], 14 srcs: ["src/java/com/android/microdroid/test/device/*.java"], 18 "com.android.microdroid.testservice-java", 28 srcs: ["src/java/com/android/microdroid/test/preparer/*.java"],
|
/packages/modules/Virtualization/docs/debug/ |
D | gdb_kernel.md | 9 and `vm run-microdroid` commands. The `crosvm` will start the gdb server on the 17 adb shell /apex/com.android.virt/bin/vm run-microdroid --gdb 3456 36 ../../microdroid/kernel/README.md), then look for `out/dist/vmlinux` in your 42 `packages/modules/Virtualization/microdroid/kernel/arm64` or 43 `packages/modules/Virtualization/microdroid/kernel/x86_64` directories.
|
D | gdb_userspace.md | 1 # Debugging the payload on microdroid 15 microdroid doesn't match with the host's lunch target. We need to also pass 16 `--user ''` as there is no `su` binary in microdroid.
|
/packages/modules/Virtualization/tests/vendor_images/ |
D | Android.bp | 13 partition_name: "microdroid-vendor", 23 partition_name: "microdroid-vendor", 32 partition_name: "microdroid-vendor",
|
/packages/modules/Virtualization/tests/benchmark/src/java/com/android/microdroid/benchmark/ |
D | BenchmarkVmListener.java | 17 package com.android.microdroid.benchmark; 26 import com.android.microdroid.test.device.MicrodroidDeviceTestBase.VmEventListener; 27 import com.android.microdroid.testservice.IBenchmarkService;
|
/packages/modules/Virtualization/vm/ |
D | vm_shell.sh | 99 adb shell /apex/com.android.virt/bin/vm run-microdroid "${passthrough_args}" & 104 adb shell /apex/com.android.virt/bin/vm run-microdroid "${passthrough_args}" 113 start-microdroid) handle_start_microdroid_cmd "$@" ;;
|
/packages/modules/Virtualization/tests/benchmark_hostside/java/android/avf/test/ |
D | AVFHostTestCase.java | 31 import com.android.microdroid.test.common.MetricsProcessor; 32 import com.android.microdroid.test.host.CommandRunner; 33 import com.android.microdroid.test.host.KvmHypTracer; 34 import com.android.microdroid.test.host.MicrodroidHostTestCaseBase; 262 CommandRunner microdroid = new CommandRunner(microdroidDevice); in getAppStartupTime() local 264 microdroid.run("mkdir -p /mnt/ramdisk && chmod 777 /mnt/ramdisk"); in getAppStartupTime() 265 microdroid.run("mount -t tmpfs -o size=32G tmpfs /mnt/ramdisk"); in getAppStartupTime() 270 microdroid.tryRun( in getAppStartupTime()
|
/packages/modules/Virtualization/vm/src/ |
D | run.rs | 106 let storage = if let Some(ref path) = config.microdroid.storage { in command_run_app() 111 config.microdroid.storage_size.unwrap_or(10 * 1024 * 1024), in command_run_app() 121 config.microdroid.vendor().as_ref().map(|p| open_parcel_file(p, false)).transpose()?; in command_run_app() 143 let os_name = if let Some(ver) = config.microdroid.gki() { in command_run_app() 155 .microdroid in command_run_app() 230 microdroid: config.microdroid, in command_run_microdroid()
|
/packages/modules/Virtualization/tests/vmshareapp/src/java/com/android/microdroid/test/sharevm/ |
D | VmShareServiceImpl.java | 17 package com.android.microdroid.test.sharevm; 30 import com.android.microdroid.test.vmshare.IVmShareTestService; 31 import com.android.microdroid.testservice.ITestService; 32 import com.android.microdroid.testservice.IAppCallback;
|
/packages/modules/Virtualization/compos/tests/java/android/compos/test/ |
D | ComposTestCase.java | 19 import static com.android.microdroid.test.host.CommandResultSubject.assertThat; 20 import static com.android.microdroid.test.host.CommandResultSubject.command_results; 31 import com.android.microdroid.test.host.CommandRunner; 32 import com.android.microdroid.test.host.MicrodroidHostTestCaseBase;
|
/packages/modules/Virtualization/tests/aidl/com/android/microdroid/testservice/ |
D | IAppCallback.aidl | 16 package com.android.microdroid.testservice; 18 import com.android.microdroid.testservice.IVmCallback;
|
D | ITestService.aidl | 16 package com.android.microdroid.testservice; 18 import com.android.microdroid.testservice.IAppCallback;
|
/packages/modules/Virtualization/tests/vmshareapp/aidl/com/android/microdroid/test/vmshare/ |
D | IVmShareTestService.aidl | 16 package com.android.microdroid.test.vmshare; 19 import com.android.microdroid.testservice.ITestService;
|
/packages/modules/Virtualization/ |
D | README.md | 19 * [Microdroid](microdroid/README.md) 20 * [Microdroid kernel](microdroid/kernel/README.md) 21 * [Microdroid payload](microdroid/payload/README.md)
|
/packages/modules/Virtualization/tests/aidl/ |
D | Android.bp | 6 name: "com.android.microdroid.testservice", 7 srcs: ["com/android/microdroid/testservice/**/*.aidl"],
|
/packages/modules/Virtualization/tests/vmshareapp/aidl/ |
D | Android.bp | 8 name: "com.android.microdroid.test.vmshare_service-java", 11 static_libs: ["com.android.microdroid.testservice-java"],
|
/packages/modules/Virtualization/tests/benchmark/ |
D | Android.bp | 16 "com.android.microdroid.testservice-java", 42 "com.android.microdroid.testservice-ndk",
|
/packages/modules/Virtualization/tests/testapk_no_perm/src/java/com/android/microdroid/test/ |
D | MicrodroidTestAppNoPerm.java | 17 package com.android.microdroid.test; 22 import com.android.microdroid.test.device.MicrodroidDeviceTestBase;
|
/packages/modules/Virtualization/tests/testapk/src/java/com/android/microdroid/test/ |
D | MicrodroidCapabilitiesTest.java | 16 package com.android.microdroid.test; 27 import com.android.microdroid.test.device.MicrodroidDeviceTestBase;
|
/packages/modules/Virtualization/tests/testapk_no_internet_perm/src/java/com/android/microdroid/test/ |
D | MicrodroidTestAppNoInternetPerm.java | 17 package com.android.microdroid.test; 27 import com.android.microdroid.test.device.MicrodroidDeviceTestBase;
|
/packages/modules/Virtualization/microdroid/kernel/ |
D | README.md | 58 cp out/dist/Image <android_checkout>/packages/modules/Virtualization/microdroid/kernel/arm64/kernel… 63 cp out/dist/bzImage <android_checkout>/packages/modules/Virtualization/microdroid/kernel/x86_64/ker… 75 ANDROID_BUILD_TOP=<android_checkout> ./build/kernel/gki/download_from_ci --update-microdroid -b <b…
|