Complete Linux Installer
Run Ubuntu, Debian, Arch & Alpine with XFCE desktop & tabbed terminal. No root!
- Developer
- Zachary Powell
- License
- GPL-2.0-or-later
- Package
com.devwithzachary.completelinuxinstaller- Category
- Development, System
- Latest version
- 1.8.0 · Nov 9, 2026
- Minimum Android
- Android 6
Screenshots
Description
Run genuine, full-featured Linux distributions natively on your Android phone or tablet: 100% rootless!
Complete Linux Installer (Linux on Android) brings a multi-distribution Linux ecosystem, concurrent multi-tab terminal, graphical XFCE desktop, and 1-click developer stacks to your device without root access, unlocked bootloaders, or custom ROMs.
Powered by a native PRoot user-space virtualization engine and POSIX PTY terminal bridge, Complete Linux Installer transforms your device into a portable Linux workstation, server host, desktop computer, or learning environment.
🔒 100% ROOTLESS & COMPLETELY SAFE
• Runs entirely in Android user-space via PRoot ptrace system call virtualization.
• Zero root access, unlocked bootloaders, or system partition modifications required.
• Completely sandboxed: cannot brick your device and never touches Android system partitions or personal files.
• First-launch welcome guide explaining container architecture and security.
🐧 MULTI-DISTRIBUTION LINUX CATALOG
Install, run, and switch between multiple independent Linux distributions:
• Ubuntu 26.04 LTS: Official long-term support base for general computing and development.
• Debian 12: Rock-solid stability with vast package repositories.
• Alpine Linux 3.21: Minimalist musl/busybox environment (~10MB rootfs) with instant boot times and tiny memory footprint.
• Arch Linux ARM: Bleeding-edge rolling release with the pacman package manager.
• Kali Linux CLI Tools: Security auditing and network forensics environment.
• Void Linux: Independent general-purpose distribution with the fast XBPS package manager.
📑 CONCURRENT MULTI-TAB TERMINAL
• Run and manage multiple interactive terminal sessions simultaneously.
• Dynamic tab strip with live status indicators, session highlights, and custom tab renaming.
• Independent PTY subprocesses maintain full interactive state in the background.
• Pinned extra-keys toolbar with Ctrl, Alt, Esc, Tab, Paste, and directional arrows.
• Viewport resizing preserving cursor and prompt on software keyboard resize.
• Custom font families (JetBrains Mono, Ubuntu Mono) and 16-color ANSI themes.
🖥️ FULL GRAPHICAL DESKTOP (XFCE4 & VNC)
• Install a complete XFCE 4 Desktop Environment in one tap.
• Built-in TigerVNC server with 1-touch launch guidance.
• Connect via any Android VNC viewer app or external monitor for a windowed desktop PC experience on mobile.
🎛️ MULTI-CONTAINER DASHBOARD & SYSTEM MONITOR
• Manage multiple containers side-by-side with per-container storage tracking.
• Live animated RAM and storage gauge dials.
• Real-time child process inspector (ps aux) with 1-tap kill confirmation.
• Active TCP network port listener detecting SSH, VNC, NGINX, and web ports with 1-tap browser launcher.
• Dedicated container deletion screen with real-time progress feedback and back-gesture safety.
🛠️ 1-CLICK SOFTWARE & DEVELOPER STACKS
• Web Server & Database: NGINX HTTP server with unprivileged port 8080 binding + SQLite3.
• Remote Access: OpenSSH Server for remote logins from your PC or laptop over LAN/Wi-Fi.
• Python 3 Stack: Python 3, pip, virtualenv, and C/C++ GCC build-essential tools.
• Node.js Stack: Node.js, npm, Yarn, Git, build-essential GCC, and Neovim.
• Android Dev Tools: OpenJDK 17, Gradle, ADB, and Android platform-tools inside Linux.
• Native multi-package manager support across apt, apk, pacman, and xbps.
🌐 STORAGE & MULTI-ARCHITECTURE
• Native support for ARM64 (aarch64), x86_64 (amd64), and ARMv7 (armhf).
• Automatic external storage mounting for SD Card access (/sdcard).
• 1-tap container backup (.tar.gz) export and import.
• Custom DNS configuration (/etc/resolv.conf) with quick presets.
📜 15 YEARS OF OPEN-SOURCE HERITAGE
Evolved from the original Complete Linux Installer project launched on XDA Developers in 2011. Built with open-source Jetpack Compose Material 3 and modern C++ PRoot engine technology.
License: Released under GNU General Public License v2.0 (GPL-2.0).
Complete Linux Installer (Linux on Android) brings a multi-distribution Linux ecosystem, concurrent multi-tab terminal, graphical XFCE desktop, and 1-click developer stacks to your device without root access, unlocked bootloaders, or custom ROMs.
Powered by a native PRoot user-space virtualization engine and POSIX PTY terminal bridge, Complete Linux Installer transforms your device into a portable Linux workstation, server host, desktop computer, or learning environment.
🔒 100% ROOTLESS & COMPLETELY SAFE
• Runs entirely in Android user-space via PRoot ptrace system call virtualization.
• Zero root access, unlocked bootloaders, or system partition modifications required.
• Completely sandboxed: cannot brick your device and never touches Android system partitions or personal files.
• First-launch welcome guide explaining container architecture and security.
🐧 MULTI-DISTRIBUTION LINUX CATALOG
Install, run, and switch between multiple independent Linux distributions:
• Ubuntu 26.04 LTS: Official long-term support base for general computing and development.
• Debian 12: Rock-solid stability with vast package repositories.
• Alpine Linux 3.21: Minimalist musl/busybox environment (~10MB rootfs) with instant boot times and tiny memory footprint.
• Arch Linux ARM: Bleeding-edge rolling release with the pacman package manager.
• Kali Linux CLI Tools: Security auditing and network forensics environment.
• Void Linux: Independent general-purpose distribution with the fast XBPS package manager.
📑 CONCURRENT MULTI-TAB TERMINAL
• Run and manage multiple interactive terminal sessions simultaneously.
• Dynamic tab strip with live status indicators, session highlights, and custom tab renaming.
• Independent PTY subprocesses maintain full interactive state in the background.
• Pinned extra-keys toolbar with Ctrl, Alt, Esc, Tab, Paste, and directional arrows.
• Viewport resizing preserving cursor and prompt on software keyboard resize.
• Custom font families (JetBrains Mono, Ubuntu Mono) and 16-color ANSI themes.
🖥️ FULL GRAPHICAL DESKTOP (XFCE4 & VNC)
• Install a complete XFCE 4 Desktop Environment in one tap.
• Built-in TigerVNC server with 1-touch launch guidance.
• Connect via any Android VNC viewer app or external monitor for a windowed desktop PC experience on mobile.
🎛️ MULTI-CONTAINER DASHBOARD & SYSTEM MONITOR
• Manage multiple containers side-by-side with per-container storage tracking.
• Live animated RAM and storage gauge dials.
• Real-time child process inspector (ps aux) with 1-tap kill confirmation.
• Active TCP network port listener detecting SSH, VNC, NGINX, and web ports with 1-tap browser launcher.
• Dedicated container deletion screen with real-time progress feedback and back-gesture safety.
🛠️ 1-CLICK SOFTWARE & DEVELOPER STACKS
• Web Server & Database: NGINX HTTP server with unprivileged port 8080 binding + SQLite3.
• Remote Access: OpenSSH Server for remote logins from your PC or laptop over LAN/Wi-Fi.
• Python 3 Stack: Python 3, pip, virtualenv, and C/C++ GCC build-essential tools.
• Node.js Stack: Node.js, npm, Yarn, Git, build-essential GCC, and Neovim.
• Android Dev Tools: OpenJDK 17, Gradle, ADB, and Android platform-tools inside Linux.
• Native multi-package manager support across apt, apk, pacman, and xbps.
🌐 STORAGE & MULTI-ARCHITECTURE
• Native support for ARM64 (aarch64), x86_64 (amd64), and ARMv7 (armhf).
• Automatic external storage mounting for SD Card access (/sdcard).
• 1-tap container backup (.tar.gz) export and import.
• Custom DNS configuration (/etc/resolv.conf) with quick presets.
📜 15 YEARS OF OPEN-SOURCE HERITAGE
Evolved from the original Complete Linux Installer project launched on XDA Developers in 2011. Built with open-source Jetpack Compose Material 3 and modern C++ PRoot engine technology.
License: Released under GNU General Public License v2.0 (GPL-2.0).
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 1.8.0 | Nov 9, 2026 | Android 6 | 13.7 MB |
| 1.7.2 | Oct 25, 2026 | Android 6 | 13.6 MB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
Similar apps
-
Screenshot Tile (NoRoot)
Customizable screenshot tool with quick settings shortcut and floating button
-
Coffee
Keep display awake
-
Mute reminder
Remind you to mute media
-
Prepaid Balance
Keep track your prepaid balance
-
Auto Auto-Rotate
Automatically remembers your auto-rotate setting for every app
-
Drowser
Simple background app killer
-
Scrambled Exif
Remove the metadata from your pictures before sharing them
-
WaveUp
Turn on the display by waving