How to return Xiaomi Roborock to factory settings

Xiaomi’s modern wet-cleaning robots are complex gadgets that are managed through cloud services. Sometimes users experience situations where the device starts displaying the map incorrectly, refuses to connect to a new Wi-Fi network or freezes during the upgrade process. In such cases, the most effective solution is to completely reset the system to its original state, which deletes all user data, including stored floor maps and cleaning history.

Recovery of the original settings is often required when moving to a new home or when selling the device to a new owner. It is important to understand that the reset process does not affect the firmware of the robot itself, it only cleans the user's memory and network settings. Proper execution of the sequence of actions ensures that your Xiaomi Vacuum will work again as a new one, eliminating software errors that may have accumulated during operation.

Before we take any drastic action, we need to make sure that the problem is really software failure, not mechanical damage to the sensors. Often users confuse the need to clean the laser rangefinder or side brush with software freeze. If physical maintenance did not help, then rebooting the configuration is the only sure step to restore the functionality of the smart assistant.

When you need a complete reset of the robot settings

There are a number of situations where a partial reboot of the device does not give the desired result. The most common reason is a change in the Internet router or password from the wireless network. Xiaomi and Roborock robots often "remember" old parameters and refuse to accept new ones without forced memory clearing. This is also true if you move to an apartment with a different layout, and the old map begins to interfere with the construction of new routes.

Another critical case is the sale of the device: you can't hand over the gadget to the new owner that your Mi Home account is attached to. To untie the device from the cloud server and delete personal data, resetting to factory settings is a mandatory security requirement. Without this, the new user will not be able to add a vacuum cleaner to their application.

⚠️ Warning: Before starting the procedure, make sure the water container is empty and the dust collector is cleaned.

Sometimes a software failure is that the robot stops responding to commands from the phone, even though the indicators are on normally, in which case the system reboot helps to revive the communication module, which is especially true for models with combined cleaning, where the software controls not only suction, but also the supply of water.

πŸ“Š Have you ever experienced a loss of Wi-Fi connection to a robot?
Yeah, often.
It was a couple of times.
Never encountered it.
I have another problem.

Preparation of the device for the recovery procedure

Quality training is key to successful completion of the process. First of all, you need to install the robot on the base for charging. The battery level should be at least 20%, and ideally be fully charged. Interrupting the procedure due to battery discharge can damage the file system of the device.

It's also important to check the status of the contact pads, and there are metal contacts on the bottom of the robot and the charging station that transmit current, and if they're oxidized or contaminated, the robot may not correctly determine the charging status, and wipe them with dry soft cloth before any manipulation of the software part.

  • πŸ”‹ Make sure the robot is standing at the charging station and the charging indicator is on.
  • πŸ“Ά Turn off mobile internet on your phone, leaving only Wi-Fi.
  • 🧹 Remove the dust collector and container for wet cleaning to avoid scattering debris.
  • πŸ“± Install the current version of the Mi Home or Roborock app on your smartphone.

It is worth checking whether the antivirus on the router has blocked the device from accessing the manufacturer's servers. Sometimes a stable connection with the outside world is required for a successful reset and subsequent configuration, especially if you need to re-authorize in the cloud.

β˜‘οΈ Ready to dump

Done: 0 / 4

Reset method through physical buttons on the body

The most common way to get the Xiaomi Robot Vacuum back to its original state is to use mechanical buttons. On most models, such as the Roborock S5, S6, S7 or Mi Robot Vacuum Mop, the combination of actions is standard. Usually, you need to simultaneously clamping two buttons: turn on and return to the base (or spot cleaning).

Press and hold the buttons for 5-10 seconds, you will hear a voice message in English or Chinese confirming the beginning of the process, the display (if any) or indicators may change the color of the glow, do not release the buttons until the robot has an audible signal to start resetting.

Combination: Power button + Home button (hold 5-10 seconds)

Once the process is started, the robot can reboot itself, and that's the normal response of the system, and that's when the card cache and network settings are cleared, and it's important not to touch the device or try to interrupt it until it's in standby mode or it's making a distinctive alert sound.

Model robot.Button combinationRetention timeSound signal
Xiaomi Mi Robot 1SFood + Pointing5 secondsVoice message
Roborock S5 MaxFood + Home10 seconds.Reset melody
Xiaomi Vacuum MopTwo buttons at once.7 secondsSqueak and voice
Roborock E4Power + Charging10 seconds.Voice confirmation

If nothing happens after the action, check if the buttons are mechanically locked, sometimes pile or small debris falls under the keys, preventing the contact from closing, in which case careful cleaning of the case is required.

πŸ’‘

If the standard button combination doesn’t work, try resetting through the app by pre-deleting the device from the β€œMy Home” list.

Delete the device through the Mi Home app

The software method of detachment is often more effective, especially if the robot retains some connection to the router. To do this, open the Mi Home app on your smartphone. Find your robot vacuum cleaner in the list of devices and go to the control menu.

In the top right corner of the screen is a three-dot icon or a gear, which is the device settings menu. Scroll down to the bottom. There you'll find the "Delete Device" or "Unbind" button. Pressing this button initiates the process of detaching the robot from your Xiaomi account.

Once confirmed, the robot will receive a command to clean up the network settings, and it will automatically go into AP Mode, as indicated by the flashing Wi-Fi indicator. This state means that the network reset was successful and the device is ready for a new registration.

⚠️ Attention: Removing the device from the application does not always guarantee a complete reset of the internal map of the room. For complete cleaning, it is recommended to additionally use a combination of buttons on the case.

In some cases, the app may request proof of identity or code if two-factor authorization is enabled, a security measure to prevent unauthorized persons from remotely controlling your device, and once successfully removed, the robot will look like new, just out of the box.

What if the robot is not removed from the application?
If you delete a network error, try to turn off mobile Internet on your phone and leave only Wi-Fi. Also, switching between servers (for example, from Russia to China) in the Mi Home profile settings will help, but remember that after that the device will need to be returned to the original server.

Wi-Fi setup and re-binding

After a successful reset, the next step is to set up the Internet connection. Xiaomi robots work exclusively in the 2.4 GHz frequency range. If your router gives out a 5 GHz network, the vacuum cleaner simply won't see it. Make sure the router activates 802.11 b/g/n.

Run a search for a new device in the app. The robot must be automatically identified by the system. If that doesn't happen, select the model manually from the list. Follow the instructions on the screen: connect to the robot's temporary network (usually called "roborock-vacuum-xxxx") and give it the password from your home Wi-Fi.

  • πŸ“‘ Use a 2.4 GHz network (5 GHz not supported).
  • πŸ”’ Passwords must contain only Latin letters and numbers.
  • 🌏 The region in the application must coincide with the region of the device.
  • πŸ“ Allow access to geolocation for quick search of gadget.

The setup process may require a firmware update. Don't interrupt the update process even if the robot starts to buzz or move strangely, which is a critical step in recording new algorithms for moving and controlling water pumps.

Once connected, the robot will suggest creating a new map, start a full cleaning so that the device can scan the room and build an up-to-date circuit, and from that point on, we can assume that the factory reset has been completed successfully.

πŸ’‘

The key to setting up is the matching of the region in the application and on the device, and if the region is chosen incorrectly, the server will not allow the binding to be completed.

Solving typical problems after resetting

Sometimes, after the reset procedure, users find that the robot stops seeing the charging station, because the base position calibration has been erased, and it is recommended that the robot be manually moved to the base and start charging so that the system can re-record the coordinates of the "home".

Another common problem is the lack of voice or changing the language to Chinese, which is solved by changing the region in the application settings, switching between servers (for example, Russia, Europe, China) often returns the desired language package and voice control functionality.

If a wet cleaning robot stopped supplying water after resetting, check the settings in the app. In some models, the water supply level should be reset, since the floor or carpet profile could have been reset to standard values.

⚠️ Warning: If the robot starts to move randomly after reset and crashes into obstacles, it may require calibration of the gyroscope. Put it on base, turn it off and turn it on again without starting the cleaning immediately.

In rare cases, resets may be required. Don't be afraid to perform this procedure several times if the first attempt fails. Software glitches sometimes require two-fold application of therapeutic measures to completely clear the error cache.

Why can't the robot see the 2.4GHz network?
Modern routers often combine 2.4 and 5 GHz networks under the same name, try to divide them in the router settings, giving the 2.4 GHz network a unique name, and connect the robot to it.

Questions and Answers (FAQ)

Will this throw the warranty off the device?
No, the factory reset is a standard function of the device and does not violate the manufacturer's warranty obligations.
What if the robot stopped talking after the reset?
It's probably a language pack or region change, so go to the robot's settings in the app, find Voice Package or Voice Package, and download the language again via Wi-Fi.
Can I reset the settings if the robot is not connected to Wi-Fi?
Yes, physical button resets on the case work regardless of whether you have an internet connection, and this allows you to clear your network settings even in offline mode.
Will the cleaning history disappear after the dumping?
Yes, all local history and saved maps will be permanently deleted, but if the device was tied to the cloud, some of the statistics may be stored in your Mi Home profile, but not on the robot itself.
How to Reset Your Wi-Fi Password If I Forgot It
Resetting the robot won't restore the forgotten password from the router. You need to know the password from your wireless network to reset the vacuum cleaner connection. Resetting only removes the old password from the robot's memory.