The Xiaomi M365 remains one of the most popular vehicles in the city, but over time many owners face the need to lose mileage, and the reasons can range from preparing for sale to wanting to โresetโ the statistics after repairs, but the procedure for resetting mileage is not as simple as it seems โ it requires understanding the technical nuances and consequences.
In this article, we will discuss all the current ways to reset mileage on the Xiaomi M365, including official and informal methods, their pros and cons, as well as risks that are rarely talked about. It is important to understand that mileage is stored not only in the Mi Home app, but also in the scooter controller, and its zeroing can affect the warranty and operation of the device, If you plan to sell a scooter, this material will help avoid buyer fraud and possible conflicts.
Why do owners want to drop mileage on the Xiaomi M365?
At first glance, the desire to zero out mileage may seem strange, but this procedure has quite rational reasons:
- ๐ Preparation for sale - many buyers are guided by mileage as an indicator of wear and tear of the scooter.Reset allows you to "refresh" the statistics, but it is ethically questionable.
- ๐ ๏ธ After major repairs โ if you replace the battery, motor or controller, zeroing the mileage logically reflects the โsecond lifeโ of the device.
- ๐ Data errors โ sometimes the mileage is lost due to firmware failures or incorrect synchronization with the application.
- ๐ Testing of new software โ custom firmware developers often reset mileage for the purity of the experiment.
However, mileage reset does not affect the actual wear of the components of the scooter - bearings, brake pads and battery have their life, which is not zeroed out software. Moreover, some buyers are able to check the real mileage through service utilities, so the deception can surface.
โ ๏ธ Note: If you are dumping mileage before selling, make sure to advertise.In some countries, concealing the actual mileage of a vehicle (including electric scooters) may be considered a fraud.
Where is the mileage stored on the Xiaomi M365: application vs controller
Many people mistakenly think that the mileage is stored only in the Mi Home app or Xiaomi Scooter, but in fact, the data is duplicated in three places:
- Local memory of the application โ here you store travel data, but they are reset when you reinstall the program or change your account.
- Xiaomi Cloud โ syncs with Mi Account, but also depends on the application.
- Scooter Controller (ECU) - this is where you store the main mileage, which is independent of your smartphone, and you have to reset it to zero it out.
So removing an app or resetting a phone won't zero out the mileage -- it'll stay in the controller. A complete reset will require intervention in firmware or hardware.
| Storage area | Can I reset it? | Resetting method |
|---|---|---|
| Mi Home appendix | Yes. | Deletion of application data or reinstallation |
| Xiaomi's Cloud | Yes. | Uncoupling the scooter from the account |
| Controller (ECU) | Yeah, but it's complicated. | Firmware via STM32 or service utilities |
| Hall sensor (in the wheel) | No. | Physical wear, not reset |
Official method: reset via the Mi Home app
The easiest and safest method is to reset data via the official app, which does not affect the controller, but clears the statistics of trips in the Xiaomi account.
Open the Mi Home app|Go to the section with the scooter|Press three points (โฎ) top-right|Select "Delete deviceยป|Confirm the deletion and untie the scooter from the account|Reboot the scooter (turn off/on)-->
After that:
- Create a new Mi Account or use an existing one, but donโt tie an old scooter.
- Connect the scooter again via Bluetooth - the mileage in the application will be zeroed.
- However, the actual mileage in the controller will remain the same and will be visible when connected through third-party utilities (e.g., ScooterHacking Utility).
โ ๏ธ Warning: If you sell a scooter and just untie it from your account, the new owner will be able to see the real mileage through the diagnostic apps.
This method is suitable if you need to โclean upโ the statistics for yourself, but does not solve the problem of selling or deep resetting.
๐ก
Before untying the scooter from the account, take screenshots of the main parameters (battery voltage, errors, if any) - this will help the new owner or you yourself when reconnecting.
Informal methods: controller firmware for mileage reset
To completely zero the mileage in the Xiaomi M365 controller, you will need to flash it through STM32 or specialized utilities, which is more complicated, but gives 100% results.
- ๐ฅ๏ธ Windows computer (for most utilities)
- ๐ Cable USB-TTL (for example, FT232RL)
- ๐ ๏ธ Screwdriver for disassembling the scooter
- ๐ฅ Firmware with zero mileage (can be found on the forums) 4PDA or Xiaomi Scooter Hacking)
The firmware process includes several stages:
- Disassembly of the scooter - you need to access the controller board (located under the top cover).
- USB-TTL connection โ solder wires to TX, RX, GND and 3.3V contacts on the board.
- Start firmware โ use the ST-Link Utility or Flash Loader Demonstrator utility to write new firmware.
- Check โ after firmware, the mileage should be zeroed, but other settings (for example, speed limit) may also be reset.
Important: the wrong firmware can brick the controller, making the scooter inoperable. If you are not sure of your skills, you should consult a specialist.
What happens if you interrupt the firmware?
Reset mileage through diagnostic utilities (without disassembly)
If you don't want to disassemble the scooter, you can try to reset the mileage through specialized applications for Android or Windows.
- ๐ฑ ScooterHacking Utility (for Android) โ allows you to edit the controller settings via Bluetooth.
- ๐ป Xiaomi M365 DownG (for Windows) โ works via cable USB-TTL, but does not require soldering (uses a charging connector).
- ๐ง m365 BLE Tool โ utility for advanced users, supports custom firmware.
Example of ScooterHacking Utility:
- Install the app and connect to the scooter via Bluetooth.
- In the menu, select Diagnostics. โ Odometer Reset.
- Confirm the reset - the mileage will zero in the controller.
- Reboot the scooter (turn off / turn on the power button).
The advantage of this method is that there is no need to disassemble the scooter, but there are risks:
- โ ๏ธ Not all versions of the firmware are supported.
- โ ๏ธ Possible synchronization errors with the Mi Home app.
- โ ๏ธ Some utilities require root rights on the phone.
๐ก
Diagnostic utilities are the most convenient way to reset mileage without disassembly, but they don't work on all firmware. Check compatibility with your version of the software before using it.
Risks and consequences of mileage discharge
Zero mileage may seem like a harmless procedure, but it entails several hidden risks:
- Loss of warranty - if the scooter is warranty, any interference with the firmware will void it. Xiaomi easily determines the facts of the firmware reflash.
- Unstable operation โ informal firmware may contain errors leading to sudden shutdowns or crashes.
- Synchronization problems โ after a mileage reset, the Mi Home app may show incorrect charge or speed data.
- Legal consequences โ in some countries (e.g. the EU) concealing real mileage is considered fraud.
In addition, some parameters are not reset even after flashing:
- ๐ Battery charge cycles โ they are stored in BMS (battery management system) and not reset.
- ๐ Wear of bearings and brake pads - mechanical resource does not depend on mileage.
- ๐ Battery degradation โ even if the mileage is zeroed, the battery capacity remains the same.
If you're dumping mileage for sale, it's more honest to put the actual mileage and condition of the scooter in the ad, which will relieve the buyer's claims and preserve the reputation.
Alternative ways to โrefreshโ the scooter before selling
If the purpose of mileage resetting is to make the scooter more attractive to the buyer, consider alternative methods:
- ๐ง Replacement of worn parts โ new brake pads, bearings and tires visually โrejuvenateโ the scooter.
- ๐ Battery calibration โ sometimes helps restore real capacity (made through Mi Home or service utilities).
- ๐จ Cosmetic repairs โ painting scratches, replacing stickers and cleaning dirt significantly improve the appearance.
- ๐ Honest description โ specify the actual mileage, but add information about the replaced parts (for example, โthe mileage is 1500 km, but a new battery is installedยป).
Many buyers are willing to pay more for a scooter with a transparent history than for a device with zero mileage but an unknown condition, for example, the phrase โmileage dropped after major repairsโ is less credible than โ2,000 km mileage, bearings and brakes replaced.โ
๐ก
If you sell a scooter, make a video showing all systems (overclocking, braking, folding mechanism) that will increase customer confidence and avoid claims after the sale.