Hi,
Long term OpenWRT user here, flashed old Meraki APs and other consumer level routers.
So I've got 4x Google Wifi devices that I would like to flash OpenWRT onto, however I've been hugely unsuccessful so far getting snapshot onto one, let alone four.
Model: NLS-1304-25
Steps so far:
Use OnHub Recovery Utility to create USB recovery image, using official images.
Reset according to instructions on TOH page.
This works successfully and the device resets using the factory image provided.
I've then used the OnHub Recovery Utility to prep a USB install image (openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin) which completes as expected.
This is where this seems to all fall apart, I've tried with different USB-C adapters, USB-C docks, hubs etc.
Different USB devices from all sorts of different brands.
I follow steps 1-5 successfully. However the image never seems to boot successfully.
Once I complete step 5 and press the SW7 button (once the indicator light is flashing purple), the light then turns off entirely.
It then stays off for around 5-10 seconds before flashing light blue very quickly (around 6-8 times with a half second interval) then flashes once before the light goes off entirely and reboots. After rebooting it goes back to flashing purple, and eventually pulsing purple/blue.
The device never responds on 192.168.1.1 when an ethernet cable is plugged in to the LAN port (although the computer does show that there is a wired connection)
I've also tried creating the squashfs image using balenaEtcher and linux.
Any pointers before I give the thing a tickle with a hammer?