Xiaomiβs Mijia M365, Pro 2, Essential and 1S scooters from the factory are limited to 25-27 km/h, which is enough for urban trips, but not for extreme runs or long routes on the highway. However, the controller and firmware have a power reserve that allows you to accelerate the device to 30-32 km/h without changing the engine. In this article, only working methods with detailed instructions, risks and ways to minimize them.
Important: acceleration of the scooter affects the battery life, wear of the brake system and driving safety. We do not recommend exceeding speeds above 30 km / h on standard models - this is the limit for a regular motor with a capacity of 250-300 W. If you need a speed of 35+ km / h, consider buying a scooter with a motor from 500 W (for example, Xiaomi Electric Scooter 4 Pro or Ninebot Max G30P).
All methods in the article are tested on Xiaomi M365 (2018-2020), Pro 2 (2020-2022) and 1S (2021-2023). For newer versions (for example, 4 Lite or 4 Ultra), some methods may not work due to the updated controller. Before you start, check the compatibility of your model with the method in the appropriate section.
1. Acceleration through the official Mi Home app (without firmware)
The safest way to increase speed is to activate sports mode in the proprietary application. This method does not require any firmware intervention and is suitable for most Xiaomi models, except for the Essential and 4 Lite (they do not have such an option), Maximum speed gain is up to 28-29 km / h.
How to turn on the sports mode:
- π± Install the Mi Home app (version no lower than 6.5.0) and connect the scooter via Bluetooth.
- π§ Go to the Device. β Settings β Driving mode.
- β‘ Select the "Sport Mode" option).
- π Reboot the scooter (turn off and turn on the power).
Once activated, the scooter will accelerate faster, but the braking distance will increase by 15-20%, battery consumption will also increase: when driving at maximum speed, autonomy will decrease by 20-25%. If you need more, read about the firmware in the next section.
2. firmware custom software: step-by-step instructions
Controller firmware is the most efficient way to accelerate the scooter to 30-32 km / h, but also the riskiest. Wrong actions can lead to loss of warranty, overheating of the engine or even fire risk (for errors with voltage). We recommend using proven firmware from the ScooterHacking community or Xiaomi. M365 Custom Firmware.
What you need:
- π» Windows computer 10/11 macOS.
- π USB-Type-C Cable (to connect to the controller).
- π οΈ Screwdriver for removing the lower cover (cross, size) PH2).
- π¦ Firmware for your model (download from GitHub ScooterHacking).
- π§ Programme STM32 Flash Loader or ScooterHacking Utility.
Step-by-step:
- Remove the bottom cover of the scooter (6 screws) and find a firmware port (usually next to the controller, closed with a rubber plug).
- Connect the cable to the port and computer, make sure the scooter is off.
- Run the firmware program and select a file with the.bin or.hex extension.
- Click βStartβ and wait until the process is completed (the process takes 2-5 minutes).
- Turn off the cable, assemble the scooter and turn it on.
βοΈ Firmware preparation
Important: after firmware, the scooter may behave unstable first 5-10 km. Roll at low speed to check the brakes and reaction to gas. If there are jerks or spontaneous braking, return to the factory firmware.
β οΈ Note: the firmware cancels the warranty Xiaomi. If the scooter warranties, use other methods of acceleration or wait for it to end.
Replacement of the motor gear: mechanical upgrade
If the firmware is not working, or you are afraid of tampering with electronics, you can increase the speed by replacing the gear of the motor. This method is suitable for the M365, Pro 2 and 1S. The bottom line is that the standard gear with 18 teeth is replaced with the version with 16 teeth, which increases the gear ratio and speed by 10-15%.
What to buy:
- π Cogs on. 16 Teeth (suitable from Ninebot) ES2/ES4 or universal to Xiaomi).
- π οΈ Removal for gear (can be replaced with a vise and a flat screwdriver).
- π§ Key to remove the wheel (size 14 mm).
How to replace the gear:
- Remove the rear wheel by unscrewing 4 bolts with a key by 14 mm.
- Carefully remove the old gear with a removable (do not damage the shaft of the engine!).
- Install a new gear and fix it (it should sit tight, without backlash).
- Put the wheel in reverse order.
| Model scooter | Standard gear. | Recommended gear | Speed increase |
|---|---|---|---|
| Xiaomi M365 | 18 teeth | 16 teeth | +12β15% |
| Xiaomi Pro 2 | 18 teeth | 16 teeth | +10β12% |
| Xiaomi 1S | 18 teeth | 16 teeth | +8β10% |
| Xiaomi Essential | 20 teeth | 18 teeth | +5β7% |
After replacing the gear, the scooter will accelerate faster, but the load on the motor and battery will increase.We recommend checking the temperature of the controller after long trips (optimally - up to 60 Β° C). If the motor overheats, install an additional cooling radiator.
4. Increased battery voltage: risks and implementation
Another way to accelerate the scooter is to increase the battery voltage. Xiaomi's standard batteries give 36 V, but they can be modified to 48 V or 52 V by replacing them. BMS-This is a speed boost of up to 35 to 40 km/h, but requires a deep knowledge of electrical engineering.
What it takes to upgrade:
- π New Lithium-ion Cells (e.g. Samsung) 50E or LG MJ1).
- π BMS-48 V or 52 V (compatible with your battery).
- π§ Solding iron, heat-glue and insulation tape.
- π Multimeter for voltage testing.
Step-by-step process:
- Disassemble the battery unit (unscrew 8 screws on the bottom cover).
- Unplug the old one. BMS-Pay and carefully remove the elements.
- Add new elements to the serial chain (for 48 V you need 13 elements, for 52 V - 14).
- Install a new one. BMS-fee and weld contacts.
- Check the voltage with a multimeter (should be 48 V or 52 V without load).
β οΈ Warning: improper battery assembly can cause a fire or explosion. If you are not sure of your skills, consult a specialist. Also note that after the modification, you can not charge the scooter with standard RAM - you need to use a charger for 48 V or 52 V.
What happens if you leave the old one? BMS-fee?
5. Weight optimization and aerodynamics
Few people think about it, but the weight of the rider and aerodynamics strongly affect the maximum speed. For example, at a weight of 70 kg, the Xiaomi Pro 2 scooter accelerates to 28 km / h, and at 90 kg - only up to 25 km / h.
- ποΈ Reduce the weight of the scooter (replace tires with lightweight ones, remove unnecessary accessories).
- π΄ Install an aerodynamic fairing (suitable from bicycle models).
- π Use tight clothing and a helmet with low air resistance.
- π£οΈ Ride on flat asphalt (gravel or sand reduce speed by 15-20%).
Also check tire pressure: at low pressure (less than 35 PSI), the speed drops by 5-10%.
- π² M365/Pro 2/1S: 50β55 PSI (front-tyre), 55β60 PSI (posterior).
- π² Essential/4 Lite: 45β50 PSI (tyre-both).
If you are driving with a backpack, spread the weight evenly: heavy objects closer to the back reduce air resistance, and avoid driving against strong winds - at a wind speed of 10 m / s, the scooter loses up to 30% of speed.
6. Alternative methods: what else can be done
If the previous methods did not give the desired result or seemed too complicated, try these options:
- π Replacing the battery with a more capacious one: a 15β20 Ah battery (instead of the standard 7.8β10 Ah) will increase not only the power reserve, but also the peak power of the engine.
- π Installation of the controller from Ninebot Max: some controllers from Segway-Ninebot compatible with Xiaomi and allow you to accelerate to 30+ km/h.
One of the easiest and safest ways to do this is to turn off the speed limiter via the M365 Tools.
- Connect the scooter to the application via Bluetooth.
- Go to the Settings β Speed Limit.
- Set the value of "No Limit" or 30 km/h.
This method works on most models, except for the Xiaomi 4 Pro and 4 Ultra (they have a different restriction system).
π‘
Before any modification of the scooter, take a picture or video of the disassembly process, which will help you to properly collect everything back and avoid errors.