commit | 1f1925eed561ac01ef02ee5a8538572c34355661 | [log] [tgz] |
---|---|---|
author | Keiichi Watanabe <keiichiw@google.com> | Fri Mar 14 22:21:18 2025 +0900 |
committer | Keiichi Watanabe <keiichiw@google.com> | Wed Mar 19 22:48:36 2025 +0900 |
tree | b4ec64de660bf744589ccdb8aad7f320d9b91d8e | |
parent | 0be5f5050104765af15d4f99de346de0f133e426 [diff] |
Terminal: Resize sparse disk when storage balloon is turned off When the storage balloon feature is enabled via an aconfig flag, the rootfs is converted to a sparse file, increasing its apparent size. When the flag is disabled again afterwards (e.g. rollback or local testing), the disk needs to be converted back to non-sparse. Otherwise, the disk resize settings screen would display its apparent size which is too big. This CL addresses this issue by shrinking the disk size with resize2fs if the rootfs is a sparse file while the storage balloon feature is disabled Bug: 382174138 Test: enable 'terminal_storage_balloon' and disable it. Check disk size setting. Change-Id: Ifadaa709b8f74dc99b68c9088d6a4fda06805a98
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: