Developer reverse-engineers Egret GT e-scooter, rewrites display firmware in Rust
A hobbyist took apart an Egret GT electric scooter, examined its Bluetooth app and firmware update mechanism, and discovered a way to bypass its PIN lock via a hidden firmware update mode. He also found the scooter silently transmits unlisted telemetry data, including driving-mode duration, motor current, battery voltage and charge history, and went on to write custom Rust firmware for the scooter's display unit.