How to Reset Xiaomi Robot Vacuum Cleaner to Factory Installations

Owning Xiaomi’s smart appliances often requires periodic maintenance, and factory resets are one of the most sought-after procedures for restoring the device to its proper operation. Users face situations where the robot stops responding to commands, fails to connect to a new Wi-Fi network, or mistakenly builds a room map requiring radical software intervention. Understanding how to properly perform Hard Reset can save your device from having to go to a service center.

The process of resetting differs depending on the specific model of the Mi Robot Vacuum or Roborock, as manufacturers use different combinations of buttons and retention duration. In this article, we will discuss in detail the algorithms of actions for different series of devices, explain the difference between a simple reconnection of Wi-Fi and a complete reset of the system, and point out important nuances that will help to avoid data loss or firmware damage.

Before you start physically impacting the buttons, you need to be clear about the consequences of this operation. A full reset removes all stored maps of the premises, cleaning history, schedules and account binding in the Mi Home app. It's not just a reboot, it's a return to the state "out of the box", which requires subsequent reconfiguration and calibration of the sensors for efficient operation.

There are two main types of reset that are often confused even by experienced smart tech users: The first option is to reset the network settings, which is only needed to connect to a new router or after changing the password from Wi-Fi. The second option is a full Factory Reset, affecting all system parameters and device memory. The choice of the right method depends on your ultimate goal: if the robot simply “lost” the router, a full reset may be unnecessary, but if the device is glitching, it is necessary.

Preparation of the device for the discharge procedure

Before any manipulation of the robot vacuum cleaner software, it is necessary to provide a stable power supply, since interrupting the reset process at a critical stage can lead to a software failure. Set the device on a charging station or make sure that the battery level is at least 50% so that the energy is enough to complete all background processes and restart the system. Insufficient charge can cause the robot to turn off at the time of writing configuration files.

It is also important to physically prepare the work area: flip the robot over and make sure that the reset button (if it is handed out separately) or the key combination on the top panel are accessible and not blocked by dust.In some models, such as the Xiaomi Vacuum Mop 2 Pro, the reset button can be recessed into the body, and pressing will require the use of a thin object, such as a clip or toothpick, to avoid accidental triggering of adjacent keys.

💡

Before resetting, be sure to untie the device from your Mi Home account if you plan to transfer the robot to a new owner or sell it.

It is not superfluous to check the status of updates: if the robot has not been updated for a long time, after resetting and reconnecting, it can immediately start downloading a new firmware, which will take additional time. A stable Wi-Fi connection is not required during the preparation stage, since during the reset the connection with the router will be severed, but the Internet will be needed immediately after the completion of the procedure for reauthorization.

☑️ Preparation for discharge

Done: 0 / 4

Differences Between Wi-Fi Reset and Full Factory Reset

Many users mistakenly believe that long-term button retention always leads to complete deletion of data, but in the ecosystem of Xiaomi and Roborock, the logic of the buttons can vary: short-term pressing or holding for 3-5 seconds most often initiates Wi-Fi pairing, signaled by a voice message "Resetting Wi-Fi" or a blinking of the network indicator. In this mode, the room map and schedules are saved, only the network module changes.

Full Factory Reset usually requires holding the button combination for a period of time. 10-15 The second before the specific voice notification "Resetting system" or "Factory Reset" appears, the internal memory is cleaned, all user scripts, virtual walls and no-go zones are removed. It is important to distinguish between these states so as not to accidentally lose the complex map of the multi-room apartment that you have been setting up for several weeks.

What happens to the card when you reset Wi-Fi?
When you reset only Wi-Fi, the room map remains in the robot's memory, however, if you remove the device from the Mi Home app and then add it again without completely resetting the system, the app may suggest using the old card or creating a new one, depending on the firmware version and the robot model.

Visual display also helps to understand which process is running: in network reset mode, the indicators often flash blue or white, whereas a system reset can be accompanied by an orange glow or a sequential sunbathing of all indicators.

Instructions for Xiaomi Vacuum 1S, Mi Robot 1 and 1C models

For classic first-generation models like the Xiaomi Mi Robot Vacuum 1 and 1S, the reset procedure is done through the top control panel. You need to simultaneously press two buttons: the power button and the home return button. Hold them for 5-10 seconds until you hear voice confirmation or see the color change of the status indicator.

In the Xiaomi Vacuum 1C, the logic is slightly different because of the touchpad: it often requires holding only the on button for a longer time (about 10 seconds) until a voice reset message appears. If the robot starts saying the phrase "Resetting Wi-Fi", release the button immediately if your goal was only to reconnect to the network. For a complete reset on some versions of 1C firmware, you need to hold the button until the phrase about restoring factory settings.

Model robot.Button combinationDuration of retentionVoice confirmation
Mi Robot 1 / 1SFood + House5-10 secondsResetting Wi-Fi / System
Xiaomi 1COnly food.10-15 secondsResetting settings
Roborock S5 / S6Food + House10+ secondsResetting Wi-Fi
Mop 2 ProMeals + Spot5 secondsStarting to pair

Once the action is completed successfully, the robot will restart and you will hear a standard greeting when turned on, which means that the reset cycle is complete and the device is ready to search for the network for initial setup through the application.

💡

The key difference between the 1st generation models is the need to simultaneously clamping two physical buttons to enter reset mode.

Reset settings on Roborock S5, S6, S7 and Max series

Roborock-branded devices, a sub-brand of the Xiaomi ecosystem, have their own specifics of control. For the S5 Max, S6 and S7 series, the standard procedure is to simultaneously press the on and off buttons, and hold them for a long enough time, about 10-15 seconds, until the Wi-Fi indicator flashes quickly and the robot announces a reset.

Special attention should be paid to the models Roborock S6 MaxV and later, where the interface and logic can be updated. It is important not to confuse the reset Wi-Fi with a reboot: a short press on the power button just turns off or turns on the robot, the average (3-5 seconds) resets the network, and a long (10+ seconds) performs a full Factory Reset. The exact duration may depend on the version of the installed software, so focus on voice commands first.

⚠️ Attention: On Roborock models with laser rangefinder (LDS) After a complete reset, you may need to recalibrate the gyroscope. Don't touch the robot in the first minutes after you turn it on, let it determine its position in space.

If voice prompts are disabled or not working, watch the Wi-Fi indicator: fast blinking usually means pairing mode, while cycling all indicators can indicate a deep reboot of the system. In case of doubt, it is better to perform a full reset, as this is guaranteed to eliminate program errors accumulated during operation.

📊 What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot 1S
Roborock S5/S6
Xiaomi 1C
Another model

The algorithm for the Xiaomi Vacuum Mop 2 Pro and Mop 2 Lite

The Mop series 2 It has a more modern design and touch control, which makes adjustments to the reset procedure. To perform Hard Reset on these models, you need to simultaneously press and hold the on and off button and the local cleaning button. 5-7 seconds before the corresponding sound signal appears.

Unlike the older models, the less common division is between resetting the network and the system over retention duration; most commonly, a single scenario is used that first resets the network and then moves to a system reset as it is held, and if the robot flashes white and says "Waiting to be connected," the network is reset, and if all the indicators are reset, the full reset is performed.

You will have to reconfigure the zones and possibly recalibrate the card, as the old one will be removed from the device’s memory.

Error Resolving and Reconnecting After Reset

Once the reset procedure is successfully performed, the robot goes into standby mode. Open the Mi Home or Xiaomi Home app, click Add Device and follow the instructions on the screen. Make sure your smartphone is connected to a 2.4GHz Wi-Fi network, as Xiaomi's robot vacuum cleaners do not support 5GHz networks, which often causes errors during the setup phase.

If the robot is not an application, try to approach it closely, as in the setting mode, the signal power of the Bluetooth or Wi-Fi module can be reduced to save energy. Also check whether the antivirus on the phone or the settings of the router (for example, isolating AP clients) the data exchange between the device and the server.

Does the robot not connect after resetting?
Try temporarily disabling mobile internet on your smartphone, leaving only Wi-Fi. Sometimes iOS or Android try to use 4G to verify the connection, which prevents the transfer of the password from the router to the robot.

If you have a “Device connection failed” or “Time out” error, repeat the Wi-Fi reset procedure (not complete) and try to add the device again. Often, switching the region in the Mi Home app helps: if the Chinese version (CN) robot is trying to connect it to the “Russia” or “Europe” region, server problems may occur, requiring a change of region or using special connection methods.

Frequent discharge problems and their solution

One common problem is when the robot is reset but not in pairing mode, which may indicate a hardware fault of the button or sticking contacts due to dust, in which case it is recommended to gently blow the area around the buttons with compressed air or repeatedly quickly press them to develop a mechanism.

Another common problem is that the robot resets, but when turned on, it shows errors again or does not save the card, which may indicate that the firmware files are damaged, in which case a simple reset will not help, you will need to flash the device through special utilities or update the software through the application if it is at least partially functional.

⚠️ Note: If after multiple attempts to reset the robot behaves inadequately (chaotic moves, does not respond to buttons), perhaps the problem lies in a discharged battery or malfunction of the main board, and not in a software failure.

Sometimes users forget that it takes the robot time to build a new map to work properly after resetting. Don't interrupt the first start after reset, let the device completely circumnavigate the room, even if it does so slowly or with stops.

Can I reset the robot through the app, without buttons?
In most cases, software reset via the Mi Home app is not available for security functions. However, in the device settings (three dots in the upper right corner), sometimes the option "Delete device" or "Untie" is available, which performs an analogue of a tether reset, but does not always clear the robot's internal memory of maps and schedules. Full Factory Reset requires physical interaction with buttons.
What if the robot speaks Chinese after resetting?
The voice language is often tied to the region selected in the app when you first set up. If the robot speaks Chinese after reset, when you re-add to the app, carefully select the region "Russia" or "Europe." If that didn't help, you may have a version for the Chinese market, and changing the language will require changing the region in the Mi Account settings.
Will the warranty be reset when performing Hard Reset?
No, the software reset to the factory settings is a routine procedure provided by the manufacturer, and does not lead to loss of warranty obligations. Warranty is lost only in the case of physical opening of the case, damage to the seals or attempts to solder components.
How to Reset a Robot if It Doesn't Turn On?
If the robot doesn't respond to the buttons and doesn't turn on, a normal reset is impossible. Try to charge it for a few hours. If there isn't, maybe the battery is deeply drained or the power supply is faulty. Some models have a hidden Reset button on the bottom panel (near the wheel), pressing which with a clip can force the controller to restart.
Should I recalibrate the gyro after resetting?
Yes, after the system is completely reset, the robot loses sensor calibration data. It is recommended to start the first cleaning cycle with the top cover open (if the model allows), or simply let it work in the “Local cleaning” mode in one place for 5-10 minutes, so that the gyroscope and accelerometer come to operating parameters.