# RandomCoderOrg/ubuntu-on-android

Run Ubuntu with pre-installed Desktop Environments in android/termux with ease! Everything is preinstalled so just download install and done🚀🚀

Repository: https://github.com/RandomCoderOrg/ubuntu-on-android
Canonical: https://ross.abutalabs.com/products/ubuntu-on-android
Homepage: https://docs.udroid.org
Language: Shell
License: MIT
License Family: permissive
Topics: ubuntu, android, xfce4, linux-on-android, proot-distro, hippo, termux, visual-studio-code, ubuntu-on-android, proot, proot-android, vnc, pulseaudio, ubuntu-on-termux, ubuntu-on-android-termux, udroid, linux, hacktoberfest
Last push: 2026-05-16T09:39:09+00:00

## Health v2 (maintenance only)
Score: 60/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 82, release rhythm 8, longevity 100
- inputs: {"age_days": 1926, "days_push": 109, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1593, forks 120 (observed 2026-08-28T04:05:08.945146+00:00)

## What it is
ubuntu-on-android (udroid) is a tool that installs pre-configured Ubuntu filesystems with desktop environments and development tools on Android devices via Termux and PRoot, without requiring root. It provides a CLI manager to install, log into, and remove Ubuntu suites (e.g., jammy:xfce4) with display support through VNC or Termux:X11.

## Use cases
- run ubuntu on my android phone without root
- install a linux desktop environment in termux
- use vscode and dev tools on android via proot
- set up xfce4 or gnome on a smartphone easily
- get a preconfigured ubuntu chroot on android
- run linux gui apps on android with vnc

## When to choose
- you want a one-command, preconfigured Ubuntu desktop on a non-rooted Android device
- you want desktop environments and dev tools bundled instead of manual proot setup
- you want multiple Ubuntu suites (22.04-26.04) manageable via a simple CLI

## When to avoid
- you need a real kernel or hardware-level virtualization rather than proot
- you need root-level features or systemd services
- you want a supported production Linux environment rather than a hobbyist setup

## Facets
- artifact type: application
- maturity: active
- function: cli, self-hosted, developer-tools, gui
- domain: operating-systems, developer-tools, cross-platform
- platform: cli
- tags: ubuntu, termux, proot, linux-on-android, vnc, xfce4, mate, gnome, no-root, udroid, command-line, android, linux

## Member repositories
- RandomCoderOrg/ubuntu-on-android (main) score 60

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:08.945146+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:54:14.257820+00:00, confidence not recorded.
  - readme: https://github.com/RandomCoderOrg/ubuntu-on-android (fetched 2026-08-28T04:05:08.945146+00:00, sha df4fd5324214)
  - homepage: https://docs.udroid.org (fetched 2026-08-29T11:25:03.064758+00:00, sha c8785b8c7e89)
  - site_page: https://docs.udroid.org/udroid-landing/quick-installation-and-usage (fetched 2026-08-29T11:25:03.067179+00:00, sha 551764259974)
- Data as of 2026-08-30T08:39:29.467469+00:00.
