Turn a cheap Android TV box into a lightweight Linux home server by flashing Armbian onto a TF card or USB drive.
Install Armbian permanently onto a TV box's internal eMMC storage so it boots Linux without removable media.
Run Docker containers on a budget ARM device after installing the Armbian system this project provides.
Requires identifying your device's exact chip model from the table, flashing the correct image to removable storage, and manually triggering boot from that media.
This repository provides a way to run Armbian, a lightweight Linux system based on Debian/Ubuntu, on a wide range of inexpensive ARM-based devices including Android TV boxes, set-top boxes, and single-board computers. The project extends Armbian's official support to many devices that the main Armbian project does not cover, particularly cheap TV boxes from brands like X96, Beelink, H96, and others. The practical use case is straightforward: you have an old or inexpensive Android TV box, and instead of using it as a TV box, you install Armbian and turn it into a small Linux server. The installation can go onto a TF card, SD card, USB drive, or the device's built-in eMMC storage. The project covers three processor (chip) families: Amlogic, Rockchip, and Allwinner, each of which is used in many different budget ARM devices. The README contains a large table mapping specific chip models (such as s905x3, rk3588, and h6) to the devices that use them and the kernel versions supported. Dozens of specific device models are listed. Beyond installing the system, the project provides management commands for tasks like writing the image to internal eMMC storage and updating the kernel. The default login is root with the password 1234 over SSH on port 22, with the IP address obtained from your router. A Docker image is also available with a static network configuration. The full README is longer than what was shown.
← ophub on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.