Hosting ARM is possible but performance will be ~10 times worse.
I have been using android x86, quite successfully even with touch input. When I did it I didn't use virsh, instead I just used ffmpeg directly via CLI.
>> - Can we host an arm android emulator on QEMU? (armeabi-v7 or v8)
It is very possible to run arm code on a x86 machine, this would however be slower of course.
If you are running on a VPS you might be able to get one with an ARM CPU that supports virtualization.
>> - Streaming the app viewport with VNC has some (small) latency, any way to fix it? There would be other ways that you can use to remote connect to it such as spice. You might also want to consider running it on an headless X server and then use basically any remote control program.
>> - - My VM resolutions are 720x1080 but VNC always launches in 1920x1080. I have black rectangles on both sides of the Screen. This sounds as one of the points in the changelog, maybe try to use the newest version?
You can try to get support in #anbox on freenode, though. There are postmarketOS people that know how to get the system working. I've never seen someone use anbox with qemu, though. It has always been same arch.
Trying it and i'll let you know.
https://github.com/robherring/generic_device/wiki
I have personally run this through KVM on arm64.
Sorry for the approximative English, I'm losing my vocabulary with WFH and I'm pretty sleep-deprived.
I've been building a game streaming platform for influencers for the past months. We scaled to 9k users in a month.
We have android x86 running on QEMU-KVM and there are a bunch of issues I need to address.
- virsh (and virt-manager) always add a PS2 mouse to the guest. The issue is PS2 mouses have a relative movement and not an absolute one -> When you use a mouse or the touch screen through VNC you have to move the pointer to a position instead of directly clicking/capturing the mouse
- My VM resolutions are 720x1080 but VNC always launches in 1920x1080. I have black rectangles on both sides of the Screen.
- Streaming the app viewport with VNC has some (small) latency, any way to fix it?
- Can we host an arm android emulator on QEMU? (armeabi-v7 or v8)
- We had a sales presentation from Canonical for their anbox cloud solution, but they never returned to us with a proposal. Is there any other way for us to have the Android VMs in K8S? Or even Lxc if possible, we are flexible. Also, the juju charms for anbox is nowhere to be found
If you want to get in contact, my email is jadiaheno[at]ludexgames.com I can even show you a demo, we have influencers increasing their revenue with our Beat the boss campaign. We're not VC backed.