How ophub/amlogic-s9xxx-armbian works
This repository supports a Debian/Ubuntu-based Armbian distribution for ARM devices, including unofficial TV boxes. The documented user outcome is a bootable Linux system that can be used as a server; documented capabilities include eMMC installation, kernel updates, and management commands. The supplied tree exposes shared, platform, and board-specific filesystem overlays, but not the build orchestration or most command implementations, so their wiring is not inferred.
Main entry points: different-files Board-specific files · common-files Common filesystem overlay · bin Management commands · armbian-software Software assets
Components 13
Shared system files
- Common filesystem overlay
build-armbian/armbian-files/common-files - Management commands
build-armbian/armbian-files/common-files/usr/bin - Software assets
build-armbian/armbian-files/common-files/usr/share/ophub/armbian-software
Platform support
- Allwinner support
build-armbian/armbian-files/platform-files/allwinner - Amlogic support
build-armbian/armbian-files/platform-files/amlogic - Rockchip support
build-armbian/armbian-files/platform-files/rockchip
Board customization
- Board-specific files
build-armbian/armbian-files/different-files
Other components
- Device maintainer
- Armbian user
- Armbian system
- ARM device
- Kernel updates
- eMMC installation
Connections 12
- Device maintainer → Board-specific files: customizes
- Common filesystem overlay → Armbian system: configures
- Allwinner support → Armbian system: supports
- Amlogic support → Armbian system: supports
- Rockchip support → Armbian system: supports
- Board-specific files → Armbian system: customizes
- Management commands → Armbian system: provides commands
- Software assets → Armbian system: provides assets
- Armbian user → Armbian system: uses
- Armbian system → ARM device: runs on
- Armbian user → Kernel updates: uses
- Armbian user → eMMC installation: installs to