LineageOS 22 FP4

The Snapdragon 750G installed in the fairphone 4 is based on the ARMv8-A architecture, which basically enables support for virtualization at EL2 (Exception Level 2). This means:

  • EL2 support:
    The CPU cores used (Kryo 570 Gold derived from Cortex-A77 and Kryo 570 Silver derived from Cortex-A55) generally support operation in EL2 mode, which is used for hardware-supported virtualization (e.g. via KVM).

  • AVF (Android Virtualization Framework):**
    The AVF builds on these virtualization functions to enable native virtualization of Linux environments under Android. In theory, the Snapdragon 750G therefore offers the necessary hardware requirements for AVF.

  • Practical implementation:
    However, whether and to what extent these functions can actually be used depends heavily on the firmware, the bootloader and the OEM-specific adaptations. With devices such as the Fairphone 4 - which uses the Snapdragon 750G - it is therefore possible in principle to implement AVF, provided the manufacturer (OEM) enables these functions in its firmware.

In short:
The Snapdragon 750G technically supports EL2 and thus provides the basis required for the Android Virtualization Framework. However, the actual use of AVF on a device depends on the specific OEM implementations.