I mainly learned that I want this person in my squad in the apocalypse
post
I reverse engineered the hardware and firmware of my Egret GT E-Scooter. I describe how I got in, analysed communication between components, and reverse engineered firmware. I speak about writing custom firmware for the display unit.
I hope the person has fun.
Wow this is super interesting to read, but scary for any owners of that brand’s scooters lmao
Did it make it go faster?
Not this model, but the author mentioned another that had configurable speed limits so it might work for that one
Why would you want to go faster on an e-scooter? If you’re suicidal there are many better methods than this…
Why would you reprogram an e-scooter in Rust if the objective wasn’t to make it run faster and more efficiently?
security against remote hacking, privacy to use randomized bluetooth MAC address and maybe even disable bluetooth, safety to turn off more gracefully when something malfunctions. some scooters keep the engine running if the throttle is pressed when the head unit reboots
First of all, anything written in rust is automatically hacker-poof. You forgot to mention that part.
I know it cost money, but consider a flipsky or anothe VESA controller.
It's pre built with all the ways to mod it and bypass the headache. Also it's a buy once and never buy again(until it breaks).
Great write up, I love to follow someone who explorers the inside of an everyday device like this.
I wish I was as talented, I have a scooter that became useless because the app went dead. I wish I could hack the firmware to at least put it in working condition...
all 5 comments