nextcloud / nextcloud/android

Store files in a VM in Android 14 using AVF for maximum security

Open
#12,237 0 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

I propose to leverage the Android Virtualization Framework (AVF), [available in Android 14](https://android-developers.googleblog.com/2023/12/virtual-machines-as-core-android-primitive.html) and enable the **storage of files within a secure virtual machine** (VM) environment.

To summarize the benefits of [AVF](https://source.android.com/docs/core/virtualization):
- The workload and data inside the VM is inaccessible (confidential) from the host (Android).
- Even if Android is compromised all the way up to (and including) the host kernel, the isolated VM remains uncompromised.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.