Fufront

Android terminal app — a Termux fork with a self-hosted package repo.

Download latest APK

Resolving latest version…

After installing, just open the app — apt install openssh tmux nano … works out of the box. No setup script.


What you get

Quick start

$ apt update
$ apt install openssh tmux nano htop python nodejs-lts

# generate an ssh key (one-time)
$ ssh-keygen -t ed25519
$ ssh-copy-id -p <port> user@host

# start an sshd to receive connections to your phone (port 8022)
$ passwd
$ sshd

Available packages

Browse the full list: aarch64 · arch-all

Highlights: openssh, mosh, tmux, zsh, python, nodejs-lts, nano, vim, htop, ripgrep, fzf, jq, curl, wget, rsync, aria2, gnupg, mandoc, zip/unzip, …

Verify the download

$ curl -O https://apt.fufrontai.com/releases/fufront-latest.apk
$ curl -O https://apt.fufrontai.com/releases/SHA256SUMS
$ sha256sum -c SHA256SUMS --ignore-missing

Repo signing key

fingerprint 5B83 C183 7A79 DB63 10A5 ED81 6A01 1B3F 8CA8 A7DD

The latest APK already trusts this key — no manual import needed.

Trouble?

Manual repo bootstrap (only if you installed an old APK that doesn't bake in the repo):

$ curl -fsSL https://apt.fufrontai.com/setup.sh | bash

Recover from broken package state (unmet dependency errors):

$ curl -fsSL https://apt.fufrontai.com/fix.sh   | bash

Source: termux/termux-app · Repo path: /var/www/apt on this VPS · Sync from build host every release.