commit | 8d02dfeda4cbe5a300c76b7b33338d55ef30976d | [log] [tgz] |
---|---|---|
author | Saswat Padhi <spadhi@chromium.org> | Wed Mar 19 17:11:53 2025 -0700 |
committer | Saswat Padhi <spadhi@chromium.org> | Wed Mar 19 17:11:53 2025 -0700 |
tree | 7351f3976dccabfa5155915ee60d0912b862bac3 | |
parent | 1404315bb88bef921573b6ec2a88f39baead8907 [diff] |
build/debian: Allow booting the kernel directly In this CL, we update the VM config to load the kernel directly, as opposed to our current boot process with u-boot. The motivation behind this is discussed in the linked bug reports. - We add a `-u` build flag for the build script to generate images that boot using u-boot instead. - We remove the unnecessary grub-related packages and configs from images generated without `-u` build flag. Bug: 394995493 Bug: 401111452 Test: Tested the images built from each cmd below: Test: - ./build_in_container.sh -a x86_64 Test: - ./build_in_container.sh -a aarch64 Test: - ./build_in_container.sh -a x86_64 -g Test: - ./build_in_container.sh -a aarch64 -g Change-Id: If56e8aecb19a4487694e80c5ddf58c0ab00ca972
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: