Hacker News new | ask | show | jobs
by chakkepolja 1591 days ago
For that you shouldn't need virtualization though. With termux you can run lot of programs. There are termux packages for few server software. You should be able to compile some more yourself.

I remember being able to run a rootless debian chroot (using utility called proot) on Android 9 device, but things might have changed in meantime and I don't know if it's still straightforward.

If you're looking for serious performance, though, it may not be practical.

3 comments

The permission policy changes introduced by Android Q broke Termux's ability to peacefully coexist with the Play Store. [0]

[0] https://github.com/termux/termux-app/issues/2155

UserLAnd is still getting updates on the Play store. It can run multiple distos without requiring a rooted device.

note: I am the developer of UserLAnd.

It would be best to create a kubernetes cluster of phones (reliability, scalability,...). To run containers on Android you currently need to build a custom kernel (1), I hope this feature removes this need.

(1)https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d...

In terms of performance my expectations is to be comparable to the vm/vps from cloud providers where IOs are also limited, and with plenty of RAM for many workloads this will not be a big issues.