This is the running list of devices Podroid has been seen on. Add yours in a comment and I will fold it into the table.
What to post
Device: e.g. Samsung Galaxy A24 (SM-A245F)
Android / skin: e.g. Android 16, One UI 8.0
Podroid: e.g. 1.2.6
Backend: the Backend row on the Status screen, e.g. Auto (qemu)
AVF reported: Settings, Diagnostics, "AVF (pKVM) diagnostic". The second
block prints "Feature: virtualization_framework / supported = true|false"
Anything odd: only if something failed or behaved differently
The AVF line is worth including even when the app lands on QEMU. It is a property of the device, it needs no permission and no settings change to read, and it is the single fact that decides whether a device can ever be fast.
Why the list is shaped this way
Podroid has two backends, and which one a device can use matters more than anything else about it:
- AVF (pKVM) is hardware accelerated. Boots in seconds and a desktop is genuinely usable. The device has to report
android.software.virtualization_framework, which today is mostly Pixel-class hardware.
- QEMU (TCG) is software emulation, and the fallback everywhere else. It runs on any arm64 Android 8 or newer device, which is why most entries below are QEMU, but it is much slower and heavy GUI work is where you feel it.
There are deliberately no performance numbers here. A boot time on QEMU depends on the device's single-core speed, the RAM and cores given to the VM, its thermal state, and whether load balancing is on, so two people with the same phone can land far apart. A table of numbers would read as authoritative and push people toward or away from hardware on bad evidence. What is stable and worth recording is: does it run, which backend it lands on, and any device-specific problem worth warning about.
The list
| Device |
Android / skin |
Podroid |
Backend in Auto |
AVF reported |
Notes |
| Nothing Phone (1) (A063) |
Android 15, Nothing OS 3.2 |
1.2.8 |
QEMU (TCG) |
no |
maintainer test device |
| Google Pixel 10 Pro XL |
Android 17 |
1.2.8 |
AVF (pKVM) |
yes |
maintainer test device |
| Google Pixel 6 Pro (Verizon) |
Android 17 |
1.2.7 |
AVF (pKVM) |
yes |
locked bootloader; QEMU also confirmed working when forced; reported by @crazybilly |
| Google Pixel 11 |
Android 17 |
1.2.8 |
AVF (pKVM) |
yes |
reported by @WriteCodeEveryday |
| Google Pixel Tablet |
Android 17 |
1.2.8 |
AVF (pKVM) |
yes |
locked bootloader; all vCPUs come up; QEMU also confirmed working when forced; Waydroid does not run on the stock guest kernel; reported by @Peterlovesvscode |
| Motorola Moto G06 |
Android 15 |
not given |
AVF (pKVM) |
yes |
boots, but the guest gets no network interface at all (see below); reported by @kassadorrmax |
| Samsung Galaxy A24 |
Android 16, One UI 8.0 |
1.2.8 |
QEMU (TCG) |
no |
reported by @red7nikotin |
| Samsung Galaxy Tab A11+ (SM-X230) |
Android 16, One UI 8.5 |
1.2.8 |
QEMU (TCG) |
no |
reported by @ProSteve123GH |
| Samsung Galaxy Tab S7+ (SM-T975) |
Android 13, One UI 5.1.1 |
1.2.8 |
QEMU (TCG) |
no |
also runs inside Samsung Secure Folder; reported by @Entersjkhdfkjdhfksjf |
| Motorola Moto G7 |
Android 10 |
1.2.8 |
QEMU (TCG) |
no |
reported by @WriteCodeEveryday |
| Nothing Phone (1) |
Android 13 |
1.2.8 |
QEMU (TCG) |
no |
reported by @WriteCodeEveryday |
| Honor Play 60 Plus |
Android 14, Magic OS 8.0 |
1.2.8 |
QEMU (TCG) |
no |
reported by @red7nikotin |
| Huawei nova Y72S |
EMUI 14.2.0 |
1.2.8 |
QEMU (TCG) |
no |
reported by @red7nikotin |
| Huawei Pura 70 Pro |
EMUI 14.2.0 |
1.2.8 |
QEMU (TCG) |
no |
reported by @red7nikotin |
| ZTE Blade A75 5G (Z2357N) |
Android 13, MyOS 13 |
1.2.8 |
QEMU (TCG) |
no |
reported by @ProSteve123GH |
| FriendlyElec NanoPi R5C |
Android 14 |
1.2.8 |
QEMU (TCG) |
no |
single-board computer, not a phone; reported by @red7nikotin |
All reported devices started with default settings and no configuration. Entries that said "not checked" for AVF before 1.2.8 were re-read by their reporters once 1.2.8 started showing the real backend on the Status screen.
Known device-specific problems
If your device is in either group, say so in your entry. Those are the entries that save someone else an evening.
This is the running list of devices Podroid has been seen on. Add yours in a comment and I will fold it into the table.
What to post
The AVF line is worth including even when the app lands on QEMU. It is a property of the device, it needs no permission and no settings change to read, and it is the single fact that decides whether a device can ever be fast.
Why the list is shaped this way
Podroid has two backends, and which one a device can use matters more than anything else about it:
android.software.virtualization_framework, which today is mostly Pixel-class hardware.There are deliberately no performance numbers here. A boot time on QEMU depends on the device's single-core speed, the RAM and cores given to the VM, its thermal state, and whether load balancing is on, so two people with the same phone can land far apart. A table of numbers would read as authoritative and push people toward or away from hardware on bad evidence. What is stable and worth recording is: does it run, which backend it lands on, and any device-specific problem worth warning about.
The list
All reported devices started with default settings and no configuration. Entries that said "not checked" for AVF before 1.2.8 were re-read by their reporters once 1.2.8 started showing the real backend on the Status screen.
Known device-specific problems
eth0: a Lenovo Tab M11 (AVF Backend: Any plans for USB passthrough support and network issue fix? #43, still open) and a Moto G06 so far. If you hit this, switching the backend to QEMU in Settings still gives you a working network, just slower.If your device is in either group, say so in your entry. Those are the entries that save someone else an evening.