Files
openwrt/docs/gl-ax1800-research-report.md
2026-03-22 00:54:57 -07:00

3.3 KiB
Executable File

GL-AX1800 (Flint) Firmware History & Comparison

🕰️ Firmware Evolution Timeline

The GL-AX1800 (Flint) has undergone several major architectural shifts since its release:

Era Base OpenWrt Version Kernel Version Notes
Early (2021) 15.05 (Chaos Calmer) 4.4.x Initial release used a legacy Qualcomm SDK (QSDK) base.
Mid (2022-2024) 21.02 (Esmond) 4.4.x The foundation for the "4.x" GL.iNet firmware series. Most 4.6.x builds are here.
Official (March 2025) Mainline / Master 6.x Officially merged into OpenWrt mainline under qualcommax/ipq60xx.
Current (2025-2026) 23.05+ / GL.iNet 4.8+ 5.x / 6.x GL.iNet is transitioning their proprietary UI over newer OpenWrt bases.

Note

Fork Point: GL.iNet traditionally forks from OpenWrt stable releases (like 21.02) and replaces the standard network core with Qualcomm's QSDK to support proprietary Wi-Fi blobs and performance optimizations.


🏗️ GL.iNet Additions vs. Official OpenWrt

GL.iNet's firmware is "OpenWrt-based" but contains significant deviations and proprietary layers.

1. Proprietary UI & Middleware

  • Proprietary Dashboard: A custom, user-friendly frontend (React/JS) that sits on top of OpenWrt.
  • Middleware API: A custom C/Go backend (gl-sdk) that manages settings, bridging the UI to system files.

2. Networking & Drivers

  • Qualcomm QSDK Drivers: Unlike official OpenWrt's ath11k (open source), GL.iNet uses proprietary Qualcomm blobs.
    • Benefit: Better stability, higher throughput, and lower CPU usage for Wi-Fi.
    • Trade-off: Harder to update the kernel independently.
  • Hardware NPS (Network Processing Unit) Offload: Specialized code to utilize Qualcomm's hardware acceleration for faster routing.

3. Integrated Features (Not in Vanilla)

  • Advanced VPN Policies: Easy-to-use UI for routing specific devices, IPs, or domains through VPN (WireGuard/OpenVPN).
  • AdGuard Home: First-class integration with dedicated UI buttons and lifecycle management.
  • Multi-WAN / Failover: Enhanced "Repeater" logic that handles Captive Portals and multi-interface failover more gracefully than standard OpenWrt.
  • GLDDNS: Proprietary dynamic DNS service integrated with their cloud.
  • GoodCloud: Remote management system for controlling the router over the internet.

4. Hardware Customization

  • Flip-Switch Support: Logic for the physical toggle switch (can be mapped to VPN, Wi-Fi, etc. via UI).
  • LED Patterns: Proprietary logic for LED indication of system status.

⚖️ Summary Comparison

Feature GL.iNet Firmware Vanilla OpenWrt
Ease of Use (Very Easy) (Technical/LuCI)
Wi-Fi Performance (Highly Optimized) (Open Source ath11k)
RAM Usage ~180MB Free ~200MB+ Free (Less Bloat)
Customizability Limited (Locked by UI/Plugins) Infinite (Full Linux Control)
Security Updates Vendor Dependent (Slow) Community Driven (Fast)

Important

Official OpenWrt support for the AX1800 arrived late (March 2025) because the Qualcomm IPQ6000 platform required significant upstream work for its Wi-Fi (ath11k) and interrupt handling before it was stable enough for mainline.