Go to file
Istvan Nador ae0c2f5df4 Microdroid: wait for apexd.status=ready instead of activated in init.rc
This fixes a race condition. See
I8a5ebfcb82569eb098391c7860e6a6afd31d3650 for a similer fix in
minidroid.

Bug: 271275085
Test: manually, by running the microdroid sample on a VM in cuttlefish
Test: 1. as it is
Test: 2. by locally adding two times 5 seconds sleeps
  (`wait /only-wait 5`) before wait_for_prop apexd.status ready to
  trigger the deadlock.
Change-Id: Ia3250f098f1d87700351d3c179e31471167e90ed
2023-03-16 16:48:55 +00:00
apex Merge "Set future_updatable: false for virt and compos APEXes" 2023-02-02 13:16:08 +00:00
apkdmverity Fix warnings from Rust 1.65.0 2023-01-19 11:10:35 -08:00
authfs Merge "Increase max entry for directories to 1000" 2023-02-28 11:32:59 +00:00
compos Merge "Revert "Increase max VM memory for CompOS"" 2023-03-14 17:27:05 +00:00
demo Add API to selectively redirect VM logs to apps 2023-01-12 18:01:11 +09:00
docs Add docs on how to capture hypervisor traces on QEMU 2023-03-16 11:44:37 +00:00
encryptedstore Encryptedstore: Set sector_size=4096B for cryptDev 2023-02-09 13:17:17 +00:00
javalib Reduce virtmgr threads 2023-03-06 12:14:12 +00:00
launcher Emit launcher error to kernel log 2022-12-12 11:29:00 +09:00
libs Merge "pvmfw: parse and validate incoming device tree" 2023-03-15 11:08:38 +00:00
microdroid Microdroid: wait for apexd.status=ready instead of activated in init.rc 2023-03-16 16:48:55 +00:00
microdroid_manager Improve APK signature handling 2023-03-08 09:31:16 +00:00
pvmfw Merge "pvmfw: heap: Implement calloc()" 2023-03-15 19:56:55 +00:00
rialto Add --gdb flag to vm run,run-app and run-microdroid commands 2023-02-16 14:33:18 +00:00
tests Merge "Re-enable kernel ramdump test" 2023-03-09 15:23:55 +00:00
virtualizationmanager Merge "Improve APK signature handling" 2023-03-08 14:57:33 +00:00
virtualizationservice Add --gdb flag to vm run,run-app and run-microdroid commands 2023-02-16 14:33:18 +00:00
vm Search for CompOsPayloadApp/EmptyPayloadApp with extensions 2023-03-01 12:01:55 -08:00
vm_payload Documentation fixes 2023-01-16 12:17:19 +00:00
vmbase pvmfw: Encrypt instance.img entries 2023-02-24 14:18:26 +00:00
vmclient Reduce virtmgr threads 2023-03-06 12:14:12 +00:00
zipfuse Make sure that files under bin/ directory of apk get X permission 2023-02-27 15:59:08 +00:00
.clang-format
.gitignore
Android.bp
OWNERS
PREUPLOAD.cfg Remove checkstyle_hook 2022-12-12 02:29:39 +00:00
README.md
TEST_MAPPING Move ComposHostTestCases to postsubmit, since it has a high failure rate on cf in presubmit. 2023-03-08 14:17:17 +00:00
rustfmt.toml

README.md

Virtualization

This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.