Remix.run Logo
wilsonnb3 10 hours ago

I don’t think it is that widely available due to Snapdragon chips not supporting some feature it requires.

Good option for Pixel owners or phones with MediaTek chips though.

fulafel 10 hours ago | parent | next [-]

Apparently it's about software, not hardware - Qualcomm recommends running Android under a virtual machine (which lacks nested virtualization support).

mcbridematt 5 hours ago | parent | next [-]

IIRC Qualcomm smartphone SoCs have always run some kind of hypervisor, I believe it's to allow partitioning of the CPU cores with the modem/DSP.

They used to (mid-late 2000s) use an L4 derivative ("REX"?), with the more recent chips (including the 'X' series for PCs) using their homegrown "Gunyah" hypervisor (https://github.com/quic/gunyah-hypervisor)

5 hours ago | parent | prev | next [-]
[deleted]
superb_dev 8 hours ago | parent | prev [-]

Is this for real? Do you have any more info on this? It seems crazy to me given how popular their chips are and how many problems I’d imagine this creates

pierrec 5 hours ago | parent | next [-]

It shouldn't be problematic if the processor supports it well. For example modern Windows is always running as a VM and people are barely aware of that.

superb_dev 4 hours ago | parent [-]

That’s a good point, I forgot windows typically runs on top of hyperV

asutor 8 hours ago | parent | prev [-]

Using an S24 here and yeah, not available with Android 16

wolvoleo 4 hours ago | parent [-]

But the S24 wasn't Qualcomm but Exynos. Weird.

chasil 8 hours ago | parent | prev [-]

I run LineageOS on both a Pixel 3a XL and a OnePlus 5. Yes, these both run Snapdragons.

The option to install the subsystem is present on both, but I have not attempted it.

I have loaded it onto a Pixel 6a running Graphene.

TheRoque 4 hours ago | parent [-]

The option is available, but it probably won't work (show some error that the chip should allow unsecure VMs)