DEV Community

David Buzz
David Buzz

Posted on

Ryze Wave Smart Watch hacking

https://github.com/davidbuzz/RyzeWaveWatch
Sick of the "Ryze Fit" App? Meet RyzeWaveWatch!If you own a Ryze Wave smartwatch (models RZ-WADA/B/C) and are tired of the buggy, cloud-dependent stock app, open-source developer David Buzz has built a brilliant, privacy-first alternative called RyzeWaveWatch.It completely bypasses the official cloud ecosystem, talking directly to the watch over Bluetooth LE with zero telemetry, zero vendor accounts, and no internet tracking. Why it is miles better than the vendor app:True Live Tracking: Gives you actual per-second heart rate streams and reliable phone-GPS mapping during runs.No Internet Required: The app requests no internet permission whatsoever. Your data stays entirely in a local SQLite file on your phone.Health Connect Ready: Seamlessly exports your steps, sleep, SpO2, and workouts straight into Android Health Connect so you own your data.Smart Fail-Safes: It won’t let you accidentally start a run with your phone's GPS turned off, and it automatically detects and cancels accidental "workouts" started while you are asleep.Custom Stride Calibration: Replaces generic formulas with a model that calibrates your exact walking and running stride from actual GPS walks. Under the Hood (For Hackers)David completely reverse-engineered the watch's Bluetooth GATT services (0x55FF and 0x56FF). The repository includes a massive treasure trove of protocol documentation (PROTOCOL.md) detailing the Realtek RTL8763 chipset family and the underlying Shenzhen Youhong SDK protocol. License & SourceThe project is source-available under the PolyForm Noncommercial License 1.0.0, making it completely free to build, tweak, and use for personal hobby projects.Check out the code, read the reverse-engineering notes, or learn how to compile the Android client directly from the GitHub repository.

Top comments (0)