I used the Onhub Recovery Utility
Choose Google and Google Wifi
Created the Recovery Image on USB Drive (PNY16GB)
Held the Reset button (front of case)
Connected original power cord (usb) to USB C on the USB C Hub with PD. Plugged the hub into the Google Wifi
After about 16 seconds, the LED did blink orange; I released the Reset button
I plugged in USB Drive (PNY16GB) containing Recovery image
The LED did turn off
After about 6 minutes, the LED turned solid blue and rebooted. The LED then pulsed blue.
It appears the recovery is complete.
I unplugged the power and removed the USB 'Recovery' Drive (PNY16GB)
I flashed openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin to a USB Drive (Silicon Power 32GB USB3.0) with BalenaEtcher
Held the Reset button (front of case)
Connected power to the device via USB Hub with PD
After about 16 seconds, the LED blinked orange; I released the Reset button
After about 3 seconds, the LED pulsed orange and amber; I pressed SW7
Device blinked purple once or twice and restarted
I waited a few seconds for the device to finish booting (it pulsed blue). It started blinking purple again
I plugged in USB Drive (SP32GB-USB3.0) containing OpenWrt
Pressed SW7
LED turned off. I assume it boot your USB image
I wait about 30 seconds for it to boot and successfully pinged 192.168.1.1
From CMD I typed "scp -O openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin [email protected]:"
There was an Unknown command error for -O, so I ran "scp openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin [email protected]:" without the -O
It appears the factory.bin transferred.
I ran
ssh [email protected] -C "dd if=/dev/zero bs=512 seek=7634911 of=/dev/mmcblk0 count=33 && \
dd if=/root/openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin of=/dev/mmcblk0"
and got an error
33+0 records in
33+0 records out
ash: dd: not found
I ran
ssh [email protected] -C "dd if=/root/openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin of=/dev/mmcblk0"
and got
41255+1 records in
41255+1 records out
Pinged again and still ping 192.168.1.1 fine
Removed power, plugged usb, reapplied power..
Led turned blue for a few seconds, then flashed purple for a minute, then turned off. I could ping 192.168.1.1, but there was no led. Opening 192.168.1.1 in the browser bring me to a google page telling me to install the android or apple app. (Still no led)
Reset button appears to do nothing. Removing power and plugging it back in does the same, blue for a few seconds, purple flashing for a few seconds. LED turns off, but can still ping 192.168.1.1.
-----
What does the -O in "scp -O openwrt" do? Does leaving it out hurt?
Should this be run, copy and pasted, as..
ssh [email protected] -C "dd if=/dev/zero bs=512 seek=7634911 of=/dev/mmcblk0 count=33 && \
dd if=/root/openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin of=/dev/mmcblk0"
or should it be one line, as..
ssh [email protected] -C "dd if=/dev/zero bs=512 seek=7634911 of=/dev/mmcblk0 count=33 && \ dd if=/root/openwrt-ipq40xx-chromium-google_wifi-squashfs-factory.bin of=/dev/mmcblk0""
I noticed an image on https://openwrt.org/toh/google/wifi showing, in RED, a write-protect screw? Is this screw supposed to be removed?
What can I fix?