commit | f49350ec41fb8f2651b80c5d420925bcc509cbd4 | [log] [tgz] |
---|---|---|
author | Nikita Ioffe <ioffe@google.com> | Fri Nov 01 16:11:48 2024 +0000 |
committer | Nikita Ioffe <ioffe@google.com> | Sun Nov 03 23:25:24 2024 +0000 |
tree | 53f3719d1a81e2c573ee14f12bba988fae9f84e8 | |
parent | 505d5a4426ebca3bbe0308393fa9bd7d13efa3e3 [diff] |
Reland Add microdroid_16k So far only non-protected VMs can boot with 16k kernel. Support for microdroid_16k pvms is tracked in b/376870129. Bug: 317201718 Bug: 376517173 Bug: 333730505 Bug: 376870129 Test: adb shell /apex/com.android.virt/bin/vm run-microdroid \ --os microdroid_16k \ --debug full Test: atest MicrodropidTests Test: atest MicrodroidHostTestCases Test: atest virtualizationmanager_device_test Test: presubmit Change-Id: I0fe5cd431b16f57e5bcc51146691fd0368d30818
Android Virtualization Framework (AVF) provides secure and private execution environments for executing code. AVF is ideal for security-oriented use cases that require stronger isolation assurances over those offered by Android’s app sandbox.
Visit our public doc site to learn more about what AVF is, what it is for, and how it is structured. This repository contains source code for userspace components of AVF.
If you want a quick start, see the getting started guideline and follow the steps there.
For in-depth explanations about individual topics and components, visit the following links.
AVF components:
AVF APIs:
How-Tos: