ophub/amlogic-s9xxx-openwrt

Supports running OpenWrt on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588,...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 hours ago
Added to GitGenius on September 22nd, 2026
Created on November 30th, 2020
Open Issues & Pull Requests: 67 (+0)
GitHub issues: Enabled
Number of forks: 2,517
Total Stargazers: 3,027 (+0)
Total Subscribers: 44 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.1 hours
Mean response time: 14.6 days
90th percentile: 54.4 days
Tracked items: 263

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 66% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 36% of issues opened in the past year have been closed. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 67
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 188 days
Stale 30+ days: 58
Stale 90+ days: 44

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • documentation (27)
  • support (15)
  • new box (10)
  • essence (4)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Amlogic-s9xxx-openwrt is a build system that enables running OpenWrt on Amlogic, Rockchip, and Allwinner set-top boxes and TV devices.

The project addresses the problem of repurposing consumer TV boxes and similar devices by replacing their stock Android firmware with OpenWrt, a Linux-based router operating system. It works by building customized OpenWrt images for specific system-on-chip models across three hardware platforms, supporting installation to internal storage and kernel updates. This transforms devices designed as media players into fully functional routers or general-purpose Linux systems with package management capabilities.

The tool suits developers and users who own compatible TV boxes or set-top boxes and want to repurpose them as routers or network appliances. It is particularly valuable for those seeking to leverage OpenWrt's extensive package ecosystem and customization options on hardware that would otherwise run proprietary firmware. The project supports a wide range of specific SoC variants including Amlogic models like s922x, s905x3, and s905x2, alongside Rockchip variants such as rk3588 and rk3568, and Allwinner chips like h6. Users can fork the repository to customize software packages for their specific needs.

The project maintains active engagement with its user base through comprehensive documentation including a dedicated OpenWrt user guide. Build artifacts are regularly published to the releases section, providing users with ready-to-use firmware images. The codebase is primarily shell-based, reflecting its focus on build automation and system integration rather than application development. The project welcomes community contributions and maintains a contributors list, indicating ongoing collaborative development.