If you have downloaded the BIN file manually, you will need to use an Android phone (iOS does not support manual flashing easily).
Prerequisites:
Steps:
Some Aovo Pro scooters with aftermarket batteries only work with specific firmware versions. B-01.0.11k is known to have less aggressive BMS communication than newer firmware, reducing the “battery voltage too low” errors. Aovo Pro Firmware B-01.0.11k Download
From multiple forum threads (2023–2025):
| Positive | Negative | |----------|----------| | Smooth acceleration curve | Cruise control engages too easily | | No sudden power cut at low battery (18V cutoff instead of 21V) | Speed capped at 22 km/h (not 25 or 32) | | Compatible with generic 36V batteries | Sometimes triggers E4 error on Aovo ES80 | | Works with both thumb and twist throttles | BLE connection unstable on Android 13+ |
One user reported: “After flashing B-01.0.11k on my Aovo ES90, error 10 (communication) disappeared. But max speed dropped from 30 to 22 km/h — had to patch it with SHU custom firmware.” If you have downloaded the BIN file manually,
Earlier firmware versions (B-01.0.09 and below) suffered from a 1-2 second delay when pressing the throttle. Version 11k significantly reduces input lag, providing instant response.
If you are updating from an older version (like B-01.0.10x), you will notice the following improvements:
If your Aovo Pro is currently running a firmware older than version 10 (e.g., B-01.0.06 or B-01.0.08k), then yes – install B-01.0.11k immediately. The improvements in throttle feel, battery accuracy, and safety (improved electronic braking) are substantial. Steps:
However, if your scooter already works flawlessly and you are on B-01.0.10j, the changes in 11k are incremental. You can wait for the next major release.
Safe downloading summary: