How to reset the password on the Xiaomi electric scooter

The situation where you approach your Xiaomi Mi Electric Scooter and find it locked and the password forgotten is quite common.This can happen after a long downtime or if you bought the device with your hands and the previous owner did not untie the account.The electronic lock in models such as the M365, Pro 2 or F40 is part of the security system, but sometimes becomes an obstacle for the rightful owner.

Trying to guess the combination can lead to a temporary lock on the device, so it is better to immediately resort to proven recovery methods. In this article, we will look at all the technical methods, from software to hardware, that will help you regain control of your transport. Access to the controller is a key point that will allow you to reconfigure security settings.

It's worth noting that the process can vary depending on the model and the firmware version. The motherboard of modern scooters is well protected, but there are loopholes for maintenance, which we will open up, the main thing is to act consistently and not panic if the first method does not work.

Preparation for the lock-off procedure

Before you start active, you need to make sure that the device is ready to intervene. Battery charge should be at least 60%, as the process of flashing or resetting settings through the application requires a stable voltage. If the battery runs down at a critical moment, you risk getting a "brick" that will be more difficult to resuscitate.

You will need a smartphone with the official Mi Home app installed or specialized software like Xiaomi Home. Make sure the Bluetooth on the phone is working correctly and has the necessary permissions. A stable Internet connection is also important, since some procedures require verification through the manufacturer's cloud server.

โ˜‘๏ธ Pre-reset check

Done: 0 / 4

Pay attention to the physical condition of the scooter. If the charging contacts are oxidized or damaged, connecting to the computer for a deep reset may not be possible.

Software reset via the Mi Home app

The safest and easiest way to do this is to try to untie your device from your account through the official interface, so if you still see the scooter on the list of devices but you can't control it because of your password, try removing it from your system, and then go to the device settings in the app and scroll down the menu.

Find Settings โ†’ General โ†’ Delete the device. The system can request confirmation or password input. If you remember the password from the Mi Account but you forgot the pin code of the scooter itself, this method often helps to break the connection. Once removed, the scooter will go into pairing mode, and it can be added again as a new device.

๐Ÿ’ก

When you remove the device from the Xiaomi cloud, the local password on the controller can be saved, in which case you will need a complete reset through the engineering menu.

In some cases, it helps to completely reinstall the application and log in from another account. The app cache sometimes stores erroneous authorization data. Clear the application data in the Android/iOS settings and try to connect again.

โš ๏ธ Note: If the scooter is wanted or stolen, the software reset through Xiaomi servers will be blocked.The device can be marked as locked at the server level.

Use of engineering menu and test modes

For deeper intervention, an engineering menu is available through special combinations of actions or third-party utilities. The M365 and Pro series often use a method with multiple power on/off at a certain rhythm, which puts the BMS (Battery Management System) in diagnostic mode.

But a more reliable way is to use a PC and cable to connect to the debugging ports. You'll need to find TX, RX, and GND contacts on the controller board. By connecting a USB-TTL adapter, you can access the system's logs. Password reset commands are entered through the terminal, for example, using the UART protocol.

Example of a discharge command
In some versions of the firmware command 0x20 0x01 0x03 0x00 sent UART-The interface drops the lock flag PIN-The exact sequence of bytes depends on the controller's audit.

The engineering menu requires caution, the wrong command can cause the electronic controller to malfunction, and if you're not sure what you're doing, you'd better focus on software methods or consult a specialist.

๐Ÿ“Š Which method of resetting you encountered for the first time?
Official annex
Engineering menu
Controller flashing
Buying a new fee

Controller reflashing as a radical method

If standard methods don't work, the last resort is to completely reflash the controller, which replaces the software that controls the engine and lock system with clean ones, and you'll need to download the current firmware (.bin files) for your particular model, such as the M365 or Pro 2.

The process is as follows:

  • ๐Ÿ”Œ Connect the scooter to the computer through a special adapter.
  • ๐Ÿ’ป Run a firmware utility (for example, Xiaomi Flash Tool or specialized software).
  • ๐Ÿ“‚ Select the downloaded firmware file and click the "Start" button".
  • โณ Wait for the process to be completed without interrupting the connection.

Once the firmware is successful, all user settings, including the forgotten password, will be deleted. Factory settings will be restored and the scooter will be like a new one. However, keep in mind that this action may void the warranty if it is still valid.

Model scooterType of controllerRisk of failureDifficulty
Mi Scooter M365Standard.Low.Medium
Mi Scooter Pro 2Improved.Medium.Tall.
Mi Scooter 1SIntegratedHigh-pitchedDifficult.
Mi Scooter F40New typeMedium.Medium

โš ๏ธ Note: Flashing the controller on a dual-battery model (e.g. Pro 2) requires synchronization BMS A mistake could cause the power system to fail.

Hardware reset and replacement of components

In situations where software methods are powerless, you have to resort to physical intervention. Replacing the controller is a guaranteed way to get rid of the password, since the new block will not be associated with the old account.

The replacement process involves disassembling the deck, disabling old wires and installing a new module. It is important to properly connect the engine connectors, display and gas trigger. The connection circuit is usually applied to the controller itself or available in service manuals. Once the new controller is installed, the scooter will require initial adjustment through the application.

๐Ÿ’ก

Replacing the controller is the only 100% way to unlock the scooter if it is locked by IMEI at the server level of Xiaomi.

There's also a short-term BMS power outage that, in some old board revisions, resets volatile memory, which requires disconnecting the main battery connector from the controller board for a few minutes, but on current EEPROM models, memory stores data even without power, so this method rarely works.

Frequently Asked Questions (FAQ)

Can I reset my password without connecting to my computer?
Yes, in some cases, it helps to delete the device from the Mi Home account via a smartphone, but if the scooter is rigidly locked, without connecting to the PC and using the device. UART-Adapter or refashioner is not necessary.
Will the password reset the battery completely?
No, modern Xiaomi controllers use non-volatile memory, and even if the battery completely dies and the scooter stays a month, the password will remain in the system.
Is it safe to buy a used Xiaomi scooter?
You can buy, but be sure to demand that you untie the device from the seller's account in the application. Check if the lock icon on the display is burning after resetting the settings.
What if the scooter does not turn on after the firmware?
It's probably the wrong firmware version, or it's interrupted, you're going to need a programr repair, or you're going to need a controller replacement, and you're going to check the integrity of the power wires.
Where can I find a standard password if it hasnโ€™t been changed?
There's no standard password. The pin is the first time you activate it, and if you haven't changed it or remember it, try combinations like 0000, 1234, or the date you bought it.