% git log --no-merges --pretty=oneline --abbrev-commit 20260410...20260519 2f90f4fe5c67 ASoC: tas2783: Add Firmware files for tas2783A projects 238e3a14b64b linux-firmware: add firmware for MT7927 WiFi device 1b9b0fbf2d85 Add HP ISH firmware for Intel Panther Lake systems 4ea6552ba82d ti: Add PCM6240 firmware with multiple audio profiles support a21fb799c496 qcom: add CDSP firmware for shikra platform 87e59b4701dd amdgpu: DMCUB updates for various ASICs 321c5c3195b8 qcom: update ADSP firmware for x1e80100 platform 1290919565f9 lt*_fw.bin: move to Lontium subdir d2e0a05bbbd1 qcom: Add cdsp1r.jsn for sa8775p platform 7a8ddf10f67d amdgpu: rembrandt DMCUB v4.0.74.0 dec60417e513 linux-firmware: Add firmware for Lontium LT9611C fb0889c0d3de xe: Update GUC to v70.65.0 for LNL, BMG, PTL 3dd246799540 amdgpu: update SMU 14.0.3 kicker firmware dbb56961ead8 amdgpu: update navy flounder firmware 21af5fe0422f amdgpu: update SDMA 6.1.3 firmware aa91bd8573d1 amdgpu: update PSP 14.0.5 firmware 68049393d5d4 amdgpu: update GC 11.5.3 firmware 0924d64e216d amdgpu: update yellow carp firmware 39d7abb0c9fa amdgpu: update VCN 5.0.0 firmware 5ff473283bf1 amdgpu: update PSP 14.0.3 firmware e6f6fdd4ad2a amdgpu: update GC 12.0.1 firmware 472586fd9eac amdgpu: update VPE 6.1.3 firmware 5942cfb5487d amdgpu: update SDMA 6.1.2 firmware 1343c08dd15c amdgpu: update PSP 14.0.4 firmware 59e6ce956f97 amdgpu: update GC 11.5.2 firmware 2a12d06438f2 amdgpu: update PSP 14.0.2 firmware bb95ff5c914f amdgpu: update GC 12.0.0 firmware 37ade0c7205b amdgpu: update sienna cichlid firmware bfbd965f8839 amdgpu: update VCN 3.1.2 firmware 5c75f58bd82a amdgpu: update PSP 13.0.5 firmware c2f407e38895 amdgpu: update GC 10.3.6 firmware fae4beb09486 amdgpu: update VCN 4.0.4 firmware fa4afb3116e4 amdgpu: update SDMA 6.0.2 firmware d959c79c63b4 amdgpu: update PSP 13.0.7 firmware e89391b4b91c amdgpu: update GC 11.0.2 firmware e8df2b87fc5f amdgpu: update navi14 firmware d16d7da80b95 amdgpu: update SDMA 6.0.3 firmware 75d99d4ebe1f amdgpu: update PSP 13.0.10 firmware 6dc4bf52e586 amdgpu: update GC 11.0.3 firmware 06f06f8378bb amdgpu: update navi12 firmware c0132eeaec47 amdgpu: update vangogh firmware 00109c672c23 amdgpu: update navi10 firmware 6bc21819c102 amdgpu: update green sardine firmware 9f3ccdf673cc amdgpu: update PSP 13.0.0 kicker firmware d00803ea1b88 amdgpu: update VCN 4.0.0 firmware 12715bb901e7 amdgpu: update SDMA 6.0.0 firmware 1960eb3ec865 amdgpu: update PSP 13.0.0 firmware d1363e897346 amdgpu: update GC 11.0.0 firmware 68be13f1422b amdgpu: update SDMA 4.4.4 firmware e086a9c4f819 amdgpu: update VCN 5.0.1 firmware cb8c635cb280 amdgpu: update PSP 13.0.12 firmware a00faff4e370 amdgpu: update GC 9.5.0 firmware 6997f8cc462d amdgpu: update SDMA 4.4.5 firmware b04f8515c3a7 amdgpu: update PSP 13.0.14 firmware 08c008bef3e5 amdgpu: update VPE 6.1.1 firmware c3f882e6ff02 amdgpu: update VCN 4.0.6 firmware fd629bbf8365 amdgpu: update SDMA 6.1.1 firmware 42a0642a7881 amdgpu: update PSP 14.0.1 firmware 62dfb617c8f6 amdgpu: update GC 11.5.1 firmware fc8d40beffc2 amdgpu: update PSP 13.0.11 firmware 3ee38497f3f8 amdgpu: update GC 11.0.4 firmware 72c6e45ecaee amdgpu: update beige goby firmware 0b9330f11138 amdgpu: update VCN 4.0.3 firmware 0eedad7763a8 amdgpu: update SDMA 4.4.2 firmware f30853cced89 amdgpu: update PSP 13.0.6 firmware 94b4108ecf55 amdgpu: update GC 9.4.3 firmware f3ac5b46667c amdgpu: update VPE 6.1.0 firmware 7982621581e3 amdgpu: update VCN 4.0.5 firmware 889bcab02fd1 amdgpu: update SDMA 6.1.0 firmware a6422828b542 amdgpu: update PSP 14.0.0 firmware e559dd46ec6a amdgpu: update GC 11.5.0 firmware d3074835ee00 amdgpu: update VCN 4.0.2 firmware b9d2ce0e0ce6 amdgpu: update SDMA 6.0.1 firmware bcd00e14c880 amdgpu: update PSP 13.0.4 firmware dd067330ca05 amdgpu: update GC 11.0.1 firmware 0ace74c183b0 amdgpu: update dimgrey cavefish firmware baa74997c081 amdgpu: update renoir firmware f233a517c46e amdgpu: update aldebaran firmware 59ea796e7015 rtl_bt: Add missing rtl8761a_config.bin for RTL8761AU b9a35af9f69b amdgpu: DMCUB updates for various ASICs 9701f2d151af Linux-firmware: Add Dell ISH firmware 581.7783.0 for Intel Panther Lake systems. af7f25c1a3e8 qcom: update ADSP firmware for x1e80100 platform 530ac96c5dcb linux-firmware:Add firmware for Lontium LT7911EXC bridge 92b146e268b1 qcom/x1e80100/dell: mark that qcom/NOTICE.txt is applicable too 0cbdd055b089 qcom: Update CDSP firmware for Kaanapali platform d85214426650 qcom: vpu: add Gen2 firmware binary for Agatti 79fdaa874dd4 amdgpu: DMCUB updates for various ASICs d4e97389c0c0 linux-firmware: Add firmware file for Intel BlazarIW 2f2ece2a354e linux-firmware: Add firmware file for Intel ScorpiusGfp2 core 516559a30542 linux-firmware: Add firmware file for Intel BlazarIGfp2 core 157d0ab4184c linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core 6e32025feb2a linux-firmware: Update firmware file for Intel BlazarU core ca5c0d6dc291 linux-firmware: Update firmware file for Intel Scorpius core 7df47664dd1d linux-firmware: Update firmware file for Intel BlazarI core ac6960e346e6 qcom: Update ADSP firmware for Glymur platform c8949c63516c mediatek MT7925: update bluetooth firmware to 20260414153243 b981cd3786e8 linux-firmware: update firmware for MT7925 WiFi device 2dc39aa6bbd6 Revert "linux-firmware: Update firmware file for Intel Quasar core" 9a8575e403b9 qcom: Add gpdspr.jsn for qcs8300 platform 17f67c01d5cb ath12k: QCC2072 hw1.0: add to WLAN.COL.1.0.c2-00074-QCACOLSWPL_V1_TO_SILICONZ-1 395b087f655d ath12k: QCC2072 hw1.0: add board-2.bin f083d1af6c0d ath12k: IPQ5424 hw1.0: add to WLAN.WBE.1.6-01275-QCAHKSWPL_SILICONZ-1 da9dd85ef7e4 ath12k: IPQ5424 hw1.0: add board-2.bin c3ab9e9d0c49 qcom: Update ADSP firmware for Kaanapali platform 604cb45fbe6d cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops fd246bfaf937 cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops (17aa235c 17aa235d) 5f99e9952fe4 QCA: Update Bluetooth WCN6856 firmware 2.1.0-00665 to 2.1.0-00666 75f520719af8 amdgpu: DMCUB updates for DCN36 8c0d4738ee35 linux-firmware: Update AMD cpu microcode fe1a0a75caa6 powervr: update Imagination Rogue firmware images d06d0303836b qcom: Update ADSP firmware for Kaanapali platform a3d046ca8eee i915: Xe3LPD DMC v2.34 a9488d15e031 i915: Xe3LPD_3002 DMC v2.29 4bedb0e45e82 qcom: Update ADSP firmware for QCM6490 platform cfb7366afd8f firmware/amdgpu: Update DMCUB fw to Release 0.1.55.0 c6c7a3f2cd47 mediatek: vpu: drop old sym link Signed-off-by: John Audia <therealgraysky@proton.me> Link: https://github.com/openwrt/openwrt/pull/23440 Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> |
||
|---|---|---|
| .devcontainer/ci-env | ||
| .github | ||
| .vscode | ||
| config | ||
| include | ||
| LICENSES | ||
| package | ||
| scripts | ||
| target | ||
| toolchain | ||
| tools | ||
| .gitattributes | ||
| .gitignore | ||
| BSDmakefile | ||
| Config.in | ||
| COPYING | ||
| feeds.conf.default | ||
| Makefile | ||
| README.md | ||
| rules.mk | ||
OpenWrt Project is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developers, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.
Sunshine!
Download
Built firmware images are available for many architectures and come with a package selection to be used as WiFi home router. To quickly find a factory image usable to migrate from a vendor stock firmware to OpenWrt, try the Firmware Selector.
If your device is supported, please follow the Info link to see install instructions or consult the support resources listed below.
An advanced user may require additional or specific package. (Toolchain, SDK, ...) For everything else than simple firmware download, try the wiki download page:
Development
To build your own firmware you need a GNU/Linux, BSD or macOS system (case sensitive filesystem required). Cygwin is unsupported because of the lack of a case sensitive file system.
Requirements
You need the following tools to compile OpenWrt, the package names vary between distributions. A complete list with distribution specific packages is found in the Build System Setup documentation.
binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev
make4.1+ perl python3.7+ rsync subversion unzip which
Quickstart
-
Run
./scripts/feeds update -ato obtain all the latest package definitions defined in feeds.conf / feeds.conf.default -
Run
./scripts/feeds install -ato install symlinks for all obtained packages into package/feeds/ -
Run
make menuconfigto select your preferred configuration for the toolchain, target system & firmware packages. -
Run
maketo build your firmware. This will download all sources, build the cross-compile toolchain and then cross-compile the GNU/Linux kernel & all chosen applications for your target system.
Related Repositories
The main repository uses multiple sub-repositories to manage packages of
different categories. All packages are installed via the OpenWrt package
manager called opkg. If you're looking to develop the web interface or port
packages to OpenWrt, please find the fitting repository below.
-
LuCI Web Interface: Modern and modular interface to control the device via a web browser.
-
OpenWrt Packages: Community repository of ported packages.
-
OpenWrt Routing: Packages specifically focused on (mesh) routing.
-
OpenWrt Video: Packages specifically focused on display servers and clients (Xorg and Wayland).
Support Information
For a list of supported devices see the OpenWrt Hardware Database
Documentation
Support Community
- Forum: For usage, projects, discussions and hardware advise.
- Support Chat: Channel
#openwrton oftc.net.
Developer Community
- Bug Reports: Report bugs in OpenWrt
- Dev Mailing List: Send patches
- Dev Chat: Channel
#openwrt-develon oftc.net.
License
OpenWrt is licensed under GPL-2.0
