Xiaomi Vacuum Mop series vacuum cleaners (including Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop S10/S12, X10+ and others) can eventually start to work with failures: lose communication with the application, build a map incorrectly, ignore commands or issue errors like Error 10 or Error 12. In 80% of these cases, a complete reset to factory settings helps - a procedure that cleans the device's memory, deletes stored room maps and returns all parameters to the original ones.
But resetting is not a universal solution. For example, if the problem is related to mechanical failures (jammed brushes, faulty engine) or a discharged battery, it will not help. In this article, we will analyze all the official and hidden reset methods for different Xiaomi Vacuum Mop models, including nuances for the MIUI Robot and Xiaomi Home firmware, and find out when the reset is really necessary and when it can harm.
When you need to reset Xiaomi Vacuum Mop: 5 clear signs
Before you start resetting, make sure that the problem is not solved more easily, such as restarting the device or updating the firmware.
- π The robot does not connect to Wi-Fi or the Mi app Home/Xiaomi Home despite the correct password.
- πΊοΈ The device does not save a map of the room or builds it with gross errors (for example, duplicates rooms).
- β οΈ Critical errors are constantly occurring: Error 10 (problem with sensors), Error 12 (motor error), Error 18 (system failure).
- π After updating the firmware, the robot behaves inadequately: does not respond to voice commands, ignores cleaning areas.
- π± You sell or transfer the vacuum cleaner to another user and want to delete all personal data (maps, cleaning history).
Resetting will not help if:
- π The robot does not turn on at all (power or battery problem).
- π The brushes or roller do not rotate due to mechanical clogging.
- πΆ The device does not see the base station (the problem with IR sensors).
β οΈ Warning: Reset removes all stored maps of the premises, the history of cleaning and setting up areas. If you use the Multi-Floor Mapping feature, you will have to reconfigure it.
Method 1: Reset via Mi Home/Xiaomi Home (Safetest)
If the robot is connected to an application and responds to commands, use software reset. This is the most gentle method, since it does not affect the firmware of the device. The instructions are relevant for the versions of the application 6.0.100+ (2023-2026).
Steps for Mi Home:
- Open the app and select your robot vacuum cleaner.
- Go to Settings β About the device β Reset settings.
- Confirm the action, wait for the reboot (it will take ~ 2 minutes).
Steps for Xiaomi Home (new app):
- Go to the device profile β βοΈ Settings β Reset to factory.
- Enter your Xiaomi account password (if requested).
- After resetting, the robot will emit an audible signal and restart.
If the Reset item is not on the menu, update the app or use an alternative method (see below).
Disconnect the robot from the charging station
Make sure that the battery is >30%
Connect your phone to the same Wi-Fi network as the vacuum cleaner
Close all background apps on your phone-->
β οΈ Note: Some models (e.g. Xiaomi Mijia) 1T) After resetting via the application, you may need to re-attach to the account. To do this, press and hold the Home button on the robot body for 5 seconds.
Method 2: Hardware reset buttons on the case (if there is no access to the application)
If the robot is not connected to Wi-Fi or the app is not seeing it, use physical buttons on the case.This method works on all Xiaomi Vacuum Mop models, but the button combinations may differ.
Universal instructions (for most models):
- Turn off the vacuum cleaner (if it is on).
- Press the power buttons simultaneously (β») And home (π ) 5-10 seconds until you hear a beep.
- Release the buttons and the robot will start the reset process (the indicator will flash orange).
- After restarting (~2 minutes), the device will emit a long beep.
Features for specific models:
| Model | Button combination | Notes |
|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | β» + π (10 seconds) | The indicator flashes blue during reset. |
| Xiaomi Robot Vacuum-Mop S10/S12 | β» + π (zone-cleaning button) | Voice confirmation is required: say βResetβ. |
| Xiaomi Mijia 1T | β» + π + π (volume-button) | Reset takes up to 5 minutes. |
| X10+/X20 | β» + π (15 seconds) | After the reset, you need to reconfigure the base station. |
If the combination doesnβt work, try holding the buttons longer (up to 15 seconds) or check if the batteries are dead (if any).
What if the robot doesnβt respond to the buttons?
Method 3: Reset via voice commands (for models with AliGenie support)
Some Xiaomi Vacuum Mop models (such as the S10 and later) support voice reset via the built-in AliGenie assistant (Chinaβs Alice analogue), which is convenient if the physical buttons donβt work.
Instructions:
- Activate the voice assistant by saying, "Hey AliGenie" (or press the microphone button on the case if you have one).
- Say the command: "Factory reset" or "
- Confirm the action with a voice ("Yes" or "").
If the robot doesn't understand the command in English, try saying it in Chinese (even if you have international firmware). Also make sure that the voice control feature is enabled in the app settings.
π‘
If the voice reset is not working, check if the microphone is turned off in the Mi Home privacy settings. Go to Profile β Privacy β Microphone and turn on access.
Method 4: Firmware reset (an advanced method for power users)
If standard methods fail (for example, after a failed firmware update), you can perform a deep reset via the recovery menu, which requires a connection to a computer and is used in extreme cases.
You'll need:
- π» Windows computer 10/11 macOS.
- π USB-Type-C Cable (to connect the robot).
- π₯ MiRobot Tool or Xiaomi Flash Tool.
Step-by-step:
- Download the MiRobot Tool utility from the official Xiaomi forum (link at the end of the article).
- Connect the robot to the computer via USB-Type-C (the connector is usually under the cover next to the reset button).
- Start the MiRobot Tool and select your model from the list.
- Press Factory Reset and wait until the process is complete (~10 minutes).
- Disable the robot and perform the initial setup through the app.
β οΈ Attention: Continuous connection to the computer is critical! If you interrupt the process, the robot can completely fail and require flashing in the service.
This method is also useful if you want to reflash the robot to an international version of the software (for example, from Chinese to global), but it will require additional firmware files and knowledge of ADB commands.
π‘
Firmware reset is the only way to bring the robot back to life after a bricking (failed upgrade), but without experience, you better go to the service center.
What to do after reset: step-by-step setting up Xiaomi Vacuum Mop
Once reset, the robot returns to a boxy state.
- Connect to Wi-Fi: πΆ Go to the robot settings in the Mi Home app. Select your Wi-Fi network (2.4 GHz only!). Enter your password and wait for the connection (the indicator should burn green).
- Create a map of the premises: πΊοΈ Run cleaning in Map mode (in the application or button on the robot). πͺ Open all doors so that the robot can survey the entire area. π After building the map, mark out the rooms and add virtual walls (if necessary).
- Set up a schedule and cleaning areas: β° In the Schedule section add cleaning days and times. π In the cleaning areas, specify areas that need to be cleaned more often (for example, the kitchen).
If the robot does not save the card after reset, check:
- π΅ Wi-Fi signal level at the cleaning site (must be at least lower) -60 dB).
- π± Firmware version (update to Settings) β Update of the PO).
- π Do not disturb (turn it off in the settings).
Common mistakes after resetting and how to fix them
Even after a successful reset, problems can arise, and here are the most common ones and solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| The robot does not connect to Wi-Fi | Wrong Password or 5GHz Network | Use only 2.4 GHz, check your password |
| Not building a map or getting lost | Weak Wi-Fi signal or outdated firmware | Update the software, move the router closer |
| Not responding to voice commands | The microphone is turned off in the settings | Enable the microphone in Settings β Privacy |
| Battery's running out fast. | After reset, calibration of the battery is required | Completely discharge and charge the robot 2-3 times |
If the robot after resets the error Error 10 (problem with sensors), try:
- Clean all sensors (especially laser lidar and optical sensors) with a dry wipe.
- Reboot the robot (hold on) β» 10 seconds).
- Update the firmware to the latest version.
If the error is repeated, the gyroscope or lidar may be damaged, in which case repair is needed.