Xiaomiβs robot vacuum cleaners are smart devices that accumulate data about your home, cleaning routes, and personal settings over time, but there are times when you need to return your device to factory settings before selling, after a software failure, or when you switch to a new Mi Home account. In this article, weβll look at all the ways to reset from simple soft reset to full hard reset, and also look at the nuances for different models (Mi Robot Vacuum, Dreame, Viomi) and possible errors.
It's important to understand that resetting doesn't always solve vacuum problems. For example, if a device fails to turn on or an Error 10 fails, it may be a hardware malfunction, not a software malfunction. In these cases, resetting is just the first step in diagnosis. We'll also tell you how to distinguish a software error from a breakdown, and what to do if the vacuum cleaner doesn't respond to standard discharge methods.
When you need to reset the settings of the robot vacuum cleaner Xiaomi
Resetting the vacuum cleaner settings may be required in several cases:
- π Transferring the device to the new owner β to remove the link to your Mi Home account and clear your cleaning history.
- π οΈ Fix software failures β if the vacuum cleaner freezes, does not respond to commands or gives errors such as Error 5 (problem with sensors).
- π Change of region or account β when moving to another country or switching to another Xiaomi account (for example, from Chinese to global).
- π± Application connection issues β if the vacuum cleaner doesnβt show up in Mi Home or permanently shuts down.
But not all problems are solved by resetting, for example, if the vacuum cleaner does not charge or makes unusual sounds, the reason is more likely to be the hardware (battery wear, filter clogging), in which case resetting is only an auxiliary measure.
β οΈ Warning: Once fully reset, the vacuum cleaner will lose all stored room maps, cleaning schedules and customizations!
Reset: soft reset vs hard reset
There are two main types of resetting:
| Type of discharge | What's removed | When to use | How to execute |
|---|---|---|---|
| Soft reset | Temporary data (cache, current session) | With minor failures, app freezes | Through a button on the body or in the Mi Home |
| Hard reset | All settings, maps, binding to the account | Before selling, with serious mistakes | A combination of buttons or through ADB |
| Resetting through the application | Cleaning settings, schedule | When changing the cleaning parameters | In the device menu at Mi Home |
Soft reset is a reboot of the device without losing basic data. It helps if the vacuum cleaner freezes or doesn't respond to commands, but it doesn't delete the room maps and account settings. Hard reset, on the contrary, returns the vacuum cleaner to factory status, removing everything, including the binding to the Mi Home.
For most Xiaomi models (such as the Mi Robot Vacuum-Mop 2 Lite or Dreame D9), hard reset is done by holding buttons on the body. However, some new models (such as the Xiaomi Robot Vacuum-Mop 2 Pro) require additional actions through the app.
π‘
Hard reset deletes all data without recovery. Use it only as a last resort!
Step-by-step: how to make a hard reset on Xiaomi
The discharge procedure depends on the vacuum cleaner model, and here is a universal method that works for most Xiaomi, Dreame and Viomi devices:
- Turn off the vacuum cleaner by holding the Power button for 5 seconds until the beep sounds.
- Press and hold two buttons at the same time: π Power (enabled) π Home (return to base) or Spot Cleaning (point cleaning) β depending on the model.
Hold the buttons for 10-15 seconds until you hear a voice message in Chinese or English (e.g., "Reset successful"), and some models will light up a white or blue light.
Release the buttons and wait for the reboot (can take up to 2 minutes).
If the vacuum cleaner doesnβt turn on or flashes red after reset, this may indicate a hardware problem, in which case try connecting it to the charging base and repeat the procedure.
Disconnect the vacuum cleaner from the charging station
Make sure the battery is at least 20% charged
Press and Hold the Power + Home buttons
Wait for the reset audible signal-->
For models with touch buttons (for example, Xiaomi Mi Robot Vacuum-Mop P):
- Press and hold the Power and Home button at the same time.
- Hold it until the screen goes out and lights up again (about 10 seconds).
- After rebooting, the vacuum cleaner will be ready for a new setup.
β οΈ Note: Some models (e.g. Dreame Bot) Z10 Pro) reset requires an application connection. If button retention has not worked, check the instructions for your specific model.
Reset via Mi Home app: Step-by-step
If the vacuum cleaner is connected to the Mi Home app, you can reset the settings without physically accessing the device, a method that is suitable for soft reset or resetting individual parameters (such as a room map).
Instructions:
- Open the Mi Home app and select your vacuum cleaner.
- Go to the device settings (icon) βοΈ top-right).
- Select General settings β Reset settings.
- Confirm the action (you may need to enter a password from your Xiaomi account).
If the vacuum cleaner produces an Error 10 error after the discharge, it may indicate a mechanical failure, in which case the reset will not help - repairs are required.
Another common problem is that the vacuum cleaner doesn't tie to the Mi Home account after the reset.
- Remove the device from the list in the app.
- Reboot the phone and vacuum cleaner.
- Repeat the binding procedure by selecting the China Mainland region (even if you have a global model).
β οΈ Note: If the vacuum cleaner after the reset requests activation through Xiaomi Cloud, but does not accept your account, try to create a new account with the region of China.
Alternative Resetting Methods (for Advanced Users)
If the standard methods don't work, you can try alternative methods, they require technical skills and are only suitable for advanced users.
1.Dumping via ADB (Android Debug Bridge)
For Android Things-based models (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Pro):
adb shell
su
reset_factoryThis method requires connecting the vacuum cleaner to the computer and the debugging mode enabled (which is impossible without root access).
2.Reset via developer console in Mi Home
Some versions of the Mi Home app have a hidden menu for developers to open.
- Go to the vacuum cleaner settings.
- Click 5 times in a row on the firmware version.
- In the menu, select Factory Reset.
3. Flashing through Test Mode
On some models (such as the Dreame Z10 Pro), you can enter test mode by holding the Power + Spot + Dock buttons when you turn on.
These methods are risky and can lead to a complete loss of performance of the device, and only use them if other methods have not worked.