I just got the official Zyxel source code dump of the latest firmware version PX7501-B0(V5.17(ABPC.3)D0 to study. And what a surprise for me to find the header of openwrt everywhere spread in the source code
Copyright (C) 2007 OpenWrt.org
found reference to Barrier Breaker, aka 14.07, circa 2018
CONFIG_TARGET_NAND_FLASH_TOTAL_SIZE=256 CONFIG_TARGET_BOARD="brcm963xx" CONFIG_TARGET_ARCH_PACKAGES="brcm963xx" CONFIG_DEFAULT_TARGET_OPTIMIZATION="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves"
linux kernel is 4.1 and so on. What would be the effort to bring it to the latest 22.03 of OpenWrt ?
there are private key rsa files in the dump, I assume to sign the binary or unlock the boot loader?
Im not a C++ developer and the source tree look not the same. I have no idea how much or how bad the source code has been modified, hacked ....This router is pretty common, hardware seems decent, and having the latest security patches would be great.