| dataset | ||
| docs | ||
| tests | ||
| tools | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||
| PLAN.md | ||
| README.md | ||
mtk-wifi-fw (working name)
Tooling, documentation, and update tracking for MediaTek Connac2 WiFi
firmware blobs (mt7915/7916/7981/7986_{wm,wa,rom_patch}.bin as shipped in
linux-firmware) — the WiFi firmware running on Filogic 820/830 routers
(GL.iNet, Banana Pi, Xiaomi, Netgear, TP-Link, ...).
Status: pre-release. Working now: container extractor (tools/mtk_fw_extract.py).
Planned: ELF export for Ghidra/objdump, cross-version diff reports, CI that
tracks upstream blob updates, format + boot-architecture documentation.
No proprietary firmware bytes are committed to this repository. Tools operate
on blobs from your own linux-firmware copy (see make extract).
Quickstart:
make extract # carve every MediaTek Connac2 blob on this host
python3 tools/mtk_fw_extract.py /lib/firmware/mediatek/mt7981_wm.bin -o extracted
Project plan and working notes: PLAN.md (development log, quality gates, decision function). Documentation as it lands: docs/.
License: MIT (code), CC-BY-SA-4.0 (docs).