Run Linux containers on Android, no root required
52 points
5 hours ago
| 8 comments
| github.com
| HN
vimredo
28 minutes ago
[-]
I don't understand what this would be useful for. The Linux terminal app on Android (check Developer settings if you want it) already exists and it uses hardware accelerated virtualization, while this uses QEMU with TCG. The Linux terminal app also supports running a DE (No VNC - as in no VNC, not NoVNC - required!), has full shell, full root, all the features of Podroid, and hell, you could even swap out the terminal if you wanted to. The only advantage to this seems that it supports Android 14, 15, and 16. Am I missing something, or does this have no purpose?
reply
j45
6 minutes ago
[-]
Sometimes the capability unlocks the possibilities.
reply
Antitoxic6185
1 hour ago
[-]
tmux with proot distros exist though
reply
nullbyte808
2 hours ago
[-]
Is it possible to get the reverse of this working? (Waydroid with play services on Linux phones, such as postmarketOS)
reply
vimredo
37 minutes ago
[-]
Why wouldn't it? All you need is a binder device for Android IPC and root access to launch Waydroid. It should work perfectly fine when installed and used with Wayland.
reply
figmert
3 hours ago
[-]
This can probably be upstreamed into podman. Podman already has supports using a VM using podman machine (uses different tech under the hood depending on the OS). This seems like it can be yet another backend for it.
reply
nixosbestos
2 hours ago
[-]
I just want a folding portable monitor now. We're getting so close...
reply
ilsubyeega
4 hours ago
[-]
curious is this just software qemu(not sure what word exactly was) instead of virtualization acceleration, probably more overheads?
reply
em500
3 hours ago
[-]
Yes, under How It Works:

> libqemu-system-aarch64.so (QEMU TCG, no KVM)

TCG means software emulation

reply
kristianp
1 hour ago
[-]
I thought why is qemu used here? Why not use linux native namespaces and cgroups.
reply
NewJazz
46 minutes ago
[-]
Permissions. Isolation.
reply
meltyness
3 hours ago
[-]
reply
NewJazz
3 hours ago
[-]
Itbsays it doesnt use kvm, so i thinj that meens no accel.
reply
TheRoque
3 hours ago
[-]
With this I could in theory do all my work from my Android phone.
reply
ggm
2 hours ago
[-]
And local FS access is mediated how?
reply