Go to file
Shikha Panwar 27cb7e7f6a Extend libdm_rust to build dm-crypt device
Add crypt module which supports building DmCryptTarget based dm table
entry. Also expose this via create_crypt_device()

Also, add unit test that use loopdevice as the backing device.

Test: atest libdm_rust.test
Bug: 250880499
Change-Id: Ibf09ca267cbcc7a2dc00dd835f2d8b781040f130
2022-10-20 13:11:57 +00:00
.prebuilt_info Revert^2 "Drop prebuilt files to android source tree." 2022-09-28 15:21:49 +00:00
apex Revert^2 "Change the vbmeta image for kernelboot mode" 2022-09-28 15:22:36 +00:00
apkdmverity [libdm_rust] Enable writable loopdevice 2022-10-18 13:28:10 +00:00
authfs Add AuthFsTestRule to facilitate authfs benchmark addition 2022-10-04 14:02:54 +00:00
avmd [avmd] Verify apk_digest when generating avmd file 2022-09-26 08:35:16 +00:00
compos Add persistent backing for encrypted storage in VM 2022-10-12 08:45:51 +00:00
demo Modify API clients to use only the to-be public API 2022-09-02 11:22:34 +01:00
docs Update the test app build command in getting_started doc 2022-09-30 17:36:02 +01:00
javalib Initial work to make VM config file optional 2022-09-29 13:41:19 +01:00
launcher
libs Extend libdm_rust to build dm-crypt device 2022-10-20 13:11:57 +00:00
microdroid Remove the DICE service from microdroid 2022-10-09 10:10:15 +00:00
microdroid_manager Use the vm_payload library to access DICE values 2022-10-09 10:10:15 +00:00
pvmfw Merge "pvmfw.img: Generate an AVB-signed image" 2022-10-10 13:22:56 +00:00
rialto Delete cpu affinity config 2022-09-09 13:46:08 -07:00
tests Use the vm_payload library to access DICE values 2022-10-09 10:10:15 +00:00
virtualizationservice Add persistent backing for encrypted storage in VM 2022-10-12 08:45:51 +00:00
vm Add persistent backing for encrypted storage in VM 2022-10-12 08:45:51 +00:00
vmbase vmbase: Make BASE_ADDRESS public 2022-10-05 21:35:50 +01:00
vmclient Make ErrorCode an enum 2022-09-05 17:43:32 +01:00
zipfuse Migrate to Rust 2021 edition 2022-08-31 14:40:53 +01:00
.clang-format
.gitignore [Cleanup] Add cargo targets to .gitignore 2022-08-01 15:21:48 +00:00
Android.bp
OWNERS Add me to OWNERS 2022-07-28 01:35:42 +02:00
PREUPLOAD.cfg
README.md
TEST_MAPPING [apkverify] Merge idsig into apkverify package 2022-09-28 08:04:51 +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.