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
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
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.
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 scooter | Type of controller | Risk of failure | Difficulty |
|---|---|---|---|
| Mi Scooter M365 | Standard. | Low. | Medium |
| Mi Scooter Pro 2 | Improved. | Medium. | Tall. |
| Mi Scooter 1S | Integrated | High-pitched | Difficult. |
| Mi Scooter F40 | New type | Medium. | 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.