Thriving Thriving C C Rust RS
↑ 55 ?
pr oonid/pr

Android app that runs Linux distributions via [proot](https://github.com/proot-me/proot) — no root, no Termux required. pr: ptrace-based root.

HEALTH ? 90 / Healthy
// solo builder// hidden gem// fork magnet chrootlinuxprootproot-androidproot-distroptraceuserland-exec ?

// readme

pr

Android app that runs Linux distributions via proot — no root, no Termux required.

What it does

  • Install and run Linux distributions on any Android device: the list offers Alpine, Debian, Fedora and Ubuntu, and the custom-image card installs any OCI image, with Manjaro, openSUSE and Rocky Linux one tap away under Images (see Supported distributions)
  • Native OCI container image support (docker.io/library/..., by tag or pinned as name[:tag]@sha256:<digest>): manifests and layers are checked against their digests, and the layer cache is verified before reuse
  • Hard links in an image are stored once, the way proot’s link2symlink stores them, instead of as copies: a fresh Ubuntu container takes about 130 MB instead of 1.2 GB
  • Downloads cope with slow and flaky networks: a stall timeout instead of a limit on the whole transfer, retries with a growing delay, a renewed registry token for long pulls, and archives that enter the cache only when complete
  • Background sessions: a session keeps running after its screen closes, for example a long-running agent or server, under a specialUse foreground…