Turn your Android phone into a desktop-grade developer workstation. Featuring a pure Ubuntu 24.04 LTS (Noble Numbat) glibc environment, in-app GitHub integration, native downloads manager, and Python binary wheel compatibility.
This repository is an actively maintained, community-focused fork designed to bring real desktop Linux power to Acode on Android.
Everything you need to write, test, and run code directly from your smartphone or tablet.
Full glibc Linux environment running seamlessly inside Android via optimized PRoot. Install packages via apt install without root.
Access GitHub directly inside Acode. Sign in, browse repos, review PRs, and download release assets without ever switching apps.
Dedicated sidebar panel to manage downloaded files. Install APKs in one tap, open source files directly in the editor, and open workspace trees.
Command-line bridge between your Linux terminal and editor. Type acode index.js in terminal to immediately open files in editor tabs.
Clean terminal environment without annoying Android GID warning messages. Rootfs extract utilizes `--link2symlink` for 100% reliability.
Every push automatically builds a signed APK through GitHub Actions CI/CD. The download link on this site always stays on the bleeding-edge release.
root@localhost:~# neofetch
.-/+oossssoo+/-. root@localhost
`:+ssssssssssssssssss+:` ----------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04 LTS (Noble Numbat) aarch64
.ossssssssssssssssssdMMMNysssso. Host: Android PRoot Environment
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: Linux 6.1.x
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: Always Ready
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Shell: bash 5.2.21
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Packages: 642 (apt)
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Terminal: Acode Built-in Terminal
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: ARMv8 Processor (8 cores)
root@localhost:~# python3 -c "import numpy, torch; print('glibc works natively!')"
glibc works natively!
root@localhost:~# acode server.py
Opened server.py in Acode editor tab.
root@localhost:~# _
Get up and running in under 2 minutes.
Download the latest Acode-Ubuntu24-Release.apk from this site and install it on your Android device.
Open Acode, tap the Terminal tab from the sidebar, and let it download & configure Ubuntu 24.04 LTS in seconds.
Install any package with apt install python3-pip nodejs gcc git and write code with full desktop capabilities!