Halloween Happy Halloween from Andronix. A full Linux desktop on your phone, no tricks. See Modded OS Halloween sale · until Nov 1 Modded Pass and Andronix Complete, 30% off*. See the prices

New Andronix 10.1 is here: Linux right inside the app, fully automated. How it works

Guide

How to run Linux on Android without root (2026)

The easiest way to run Linux on an unrooted Android phone is the Andronix app: pick a distro and start the install. The app sets up the distro, a desktop, sound, a web browser and your user, then opens the desktop in the app. No root, no Termux, no commands. If you'd rather build it yourself, use proot-distro.

Updated . Checked against each project's GitHub repository on October 8, 2026; latest releases (and UserLAnd's Google Play listing) rechecked on October 26, 2026.

AndronixTermux proot-distroUserLAndAnLinux
Root neededNoNoNoNo
Needs TermuxNo (arm64, Android 8 or newer); older phones use TermuxYes, it's a Termux packageNo, it's a standalone appYes
What you doPick a distro and a desktop in the app, set up your user, and open the desktoppkg install proot-distro, proot-distro install <image>, then install and set up the desktop, display, sound and your user yourselfPick a distro in the app, then connect over SSH or VNCPaste the commands the app gives you into Termux, then connect with a VNC viewer
Desktop set up for youXFCE, LXQt or MATE; KDE Plasma on Debian, Ubuntu 26.04 and KaliNo, you set it up yourselfA graphical session over VNCXFCE, MATE, LXQt, LXDE or KDE, from its scripts
How you see the desktopIn the Andronix app, full screenYour choice (it can share Termux's X11 socket)VNC (or SSH for the command line)VNC
SoundSet up for youSet up yourself-Listed as a to-do in its README
Normal user with sudoYes, created when the install finishesUp to you--
Distros9 free: Debian 13, Ubuntu 26.04 and 24.04 LTS, Kali, Fedora 44, Arch, Manjaro ARM, Alpine 3.24, VoidAny Docker/OCI image, for example ubuntu:24.04Several, including Debian, Ubuntu, Kali and ArchUbuntu, Debian, Kali, Parrot, BackBox, Fedora, CentOS, openSUSE, Arch, BlackArch, Alpine, Void
Latest releaseAndronix 10.1, October 2026v5.10.3, October 2026Updated October 2026 (Google Play); the last GitHub release is v2.8.3, from 2021v6.77, September 2026
CostFree; optional paid Modded OS and PremiumFree, open sourceFree, open sourceFree, open source (Apache 2.0)

"-" means the project's own docs don't say, so we don't either. More detail: Andronix vs UserLAnd vs AnLinux vs proot-distro.

Step by step with Andronix

Andronix 10.1 runs Linux itself, on phones and tablets with Android 8 or newer and a 64-bit ARM processor. There's nothing else to install and no command to paste.

  1. Open Linux distros

    In the Andronix app, on Home, under Install Linux, tap Linux distros.

  2. Pick a distro and a desktop, and set up your user

    Choose a distro and a desktop, then enter a username and a password (for sudo).

  3. Open the desktop

    The app shows each step as it installs, usually in 5 to 30 minutes. Then tap Open the desktop. Your distro stays on Home under Your Linux, one tap away.

    Home, Your Linux: Debian running with an Open pill

The full walkthrough is in the docs: Install in the app.

On a phone with Android 7 or without a 64-bit ARM processor, or if you want the command-line installer, use Andronix with Termux: the Termux guide.

Step by step with proot-distro

proot-distro is the official Termux tool for Linux containers. It gives you the distro; the rest is up to you:

  1. Install it in Termux: pkg install proot-distro.
  2. Install a distro from a Docker/OCI image, for example proot-distro install ubuntu:24.04.
  3. Log in with proot-distro login ubuntu.
  4. Inside the distro, install a desktop and create a user with sudo.
  5. Set up a display (Termux:X11, shared with --shared-x11, or a VNC server) and start PulseAudio in Termux for sound.

It's a good choice if you want full control, or containers from any Docker image.

What doesn't work without root

Every method here runs Linux with proot, on Android's own kernel, so the same limits apply: no Docker, Snap or Flatpak, no GPU acceleration in Termux, and no USB hardware. On Android 12 and newer, Android's phantom process killer can stop the distro with "Process completed (signal 9)" until you turn it off: how to fix signal 9. The full list: Limitations.

Which distro and desktop to pick

Debian with XFCE is a good first choice: Debian runs on every CPU type Andronix supports, and XFCE is light on a phone. Ubuntu 26.04 has newer packages, and Kali has security tools. How they compare: Choose a distro and desktop.

Common questions

Can I run Linux on Android without root?

Yes. Andronix runs a Linux distribution with proot inside the app, as an ordinary app. Nothing on Android is changed and no root is needed.

What is the easiest way to get a Linux desktop on Android?

With Andronix 10.1: pick a distro and a desktop in the app and set up your user. The app installs the distro, the desktop, a web browser and your user, and opens the desktop in the app, with sound. Nothing else to install.

What is the difference between Andronix and proot-distro?

Both use proot. proot-distro is a Termux package that installs the distribution; you set up the desktop, display, sound and users yourself. Andronix does those steps for you, in the app or in Termux, and adds updates, backups and developer packs.

Is Andronix free?

Yes. The app, the installer and all nine distros are free. Modded OS (themed, pre-configured desktops) and Premium are optional one-time purchases.

Do I need Termux?

No. Andronix 10.1 runs Linux and its desktop inside the app, with sound, on phones and tablets with a 64-bit ARM processor and Android 8 or newer. On older phones, Andronix works with Termux instead.

Which Android version do I need?

Android 8 or newer, on a 64-bit ARM (arm64) device. On Android 7, Andronix works with Termux.

Can I run Docker on Android without root?

No. Docker, Snap and Flatpak need kernel features that proot cannot provide. In Termux, GPU acceleration and USB hardware don't work either.

Sources

Get Andronix on Google Play Read the install guide