Hey r/googlehome,
Many of us still have (or had) LG WK7 ThinQ speakers that got bricked after Google/LG dropped support. They just sit there as expensive paperweights.
A Google Engineering Manager named Tom Kubik (u/KubikHorizon) (x @KubikHorizon) spent his spare time reverse-engineering and building a new software stack for these speakers. He tried to post a proper thread here but Reddit auto-deleted it, so he could only leave comments on some older WK7 threads.
This is not my work — I’m just creating this post so the community can actually find and discuss it. All credit goes to him.
What it does
- Completely bypasses the dead Google/LG cloud services
- Restores local streaming: AirPlay 2, Spotify Connect, moOde audio, etc.
- Runs a lightweight Alpine Linux stack on firmware slot B
- Stock firmware stays intact on slot A as a recovery fallback
- Non-destructive install
Repo (public domain, “by hobbyists, for hobbyists”):
https://github.com/tomkubik/WK7-reforged
Important note from the repo: the full featured path (unlocked bootloader / “orange” verifiedbootstate) has been tested on real hardware. The locked-bootloader path for normal retail units (“green”) is marked experimental and has never been tested.
A quick note on the hardware side: according to the GitHub, an exposed Micro-USB port is supposed to be only on Developer / Service units, while standard retail units should have the service port hidden under the bottom rubber foot. My unit is a normal retail speaker (European version) and has a clearly visible USB port on the back once you peel the “Service Only” sticker. I never removed the bottom rubber, so I don’t know if there’s a second internal port. I tried connecting via that rear service port (direct to a motherboard USB port, power-cycling while plugged in, etc.) on both Windows and Linux, but the speaker was never detected. I’m not an engineer, so I may have missed something simple.
If anyone with a retail unit (especially European ones) has managed to get ADB detection working, or if the hardware layout differs by region, it would be really useful information for others.
If you still have a WK7 collecting dust and know your way around ADB / Android Things / USB debugging, this is currently the most complete revival effort available. Huge thanks to Tom for putting this together in his free time.
Feel free to leave feedback, questions, success/failure reports, or detection tips here so others can benefit.