-
v0.1.0 Stable
released this
2026-10-28 14:53:35 +00:00 | 14 commits to main since this releaseF670L OpenWrt port v0.1.0 — ZTE ZXHN F670L (Sanechips ZX279128S) GPON ONT.
Reverse-engineered the F670L boot/update model (slot = version header + little-endian ZTE JFFS2 with kernel file '0uImage', boot selected by NVRAM BootImageNum) and built a working OpenWrt image + a guarded flash tool.
Assets
- openwrt-f670l-slot.bin — OpenWrt Linux 6.18.55 + LuCI WebUI packed as a valid F670L slot (inactive kernel1 target)
- openwrt-sanechips-generic-zte_zxhn-f670l-squashfs-sysupgrade.bin — sysupgrade image
- openwrt-sanechips-generic-zte_zxhn-f670l-initramfs.uImage — RAM-boot/rescue
- f670l-flash — static ARM tool (info / boot / write-slot / read-slot)
Verified on-device
SMP (dual A9), SPI-NAND 256MiB, 4x GbE, MT7603E (2.4G) + MT7663 (5G) radios.
USB is disabled on this SoC family (probing it resets the watchdog).Key facts (F670L-FLASH-RE.md)
- slots: kernel1 @0x01a00000, kernel2 @0x03a00000, 32MiB each
- boot: BootImageNum @0x00200000 (0=kernel1, 1=kernel2)
- kernel: '0uImage' inside LE ZTE JFFS2, zlib compr=6, load 0x40008000
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads