Resetting Xiaomi robot vacuum cleaner: a complete guide with instructions for all models

Xiaomi’s robot vacuum cleaners are smart assistants that save time on cleaning, but sometimes even they require a reboot or a full reset.Maybe your Mi Robot Vacuum started glitching after a firmware update, lost touch with the Mi Home app, or you just want to sell the device and delete all personal data.In any case, a factory reset or system reboot can solve most of the problems.

In this article, you will find step-by-step instructions for all popular models – from Xiaomi Mi Robot Vacuum 1 to DreameBot. D9 viomi V3. We will understand when you need soft reset and when you need hard reset, and also tell you how to avoid the typical mistakes that can turn your vacuum cleaner into a brick".

If you've never dropped a smart machine before, don't worry: it's easier than it looks. The key is to follow the instructions and not miss the important steps. FAQ with solutions to the most common problems.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Xiaomi Mi Robot Vacuum (1-4 generation)
Viomi V2/V3
DreameBot D9/L10
Xiaomi Mop 2 Pro
Other

When do I need to reset the Xiaomi robot vacuum cleaner?

Don't rush to reset the device at the first mistake. Sometimes the problem is solved by simply restarting or updating the firmware. Here are the specific cases where the reset is really necessary:

πŸ”Ή The vacuum cleaner doesn't respond to commands from the Mi Home app or the voice assistant (Alice, Google Assistant), for example, you try to start cleaning, and the robot ignores the signals or emits a connection error.

πŸ”Ή Constant errors in work: vacuum cleaner gets stuck in one place, can not find the base, gives out error codes like E1, E2 or E5 (This is often due to a failure in the memory of the device.

πŸ”Ή Preparing to sell or transfer to another user, in which case you need to delete all data about your Wi-Fi network, maps of premises and cleaning settings. Without a reset, the new owner will not be able to connect the vacuum cleaner to his Mi Account.

πŸ”Ή If the vacuum cleaner is stuck on the Xiaomi logo or is constantly rebooted, resetting it can bring it back to life. USB, not a standard discharge.

⚠️ Attention, if the vacuum cleaner gives you an error E9 (Laser rangefinder problem, resetting may not help. First, check if the sensor is contaminated, sometimes just wipe it with a dry wipe.

Reset: soft reset vs hard reset

Before we start, let's figure out what type of dump you want, and there are two, and they're fundamentally different in their consequences.

πŸ”Ή Soft reset is the equivalent of "rebooting your computer." All settings will remain, but temporary software failures will be eliminated.

πŸ”Ή Hard reset: Completely erasing all data, including room maps, Wi-Fi settings, and linking to your Mi Home account. After this reset, the vacuum cleaner will look like new and you'll have to reconfigure it.

If you have a problem connecting to an app or minor failures, start with a soft reset. If the vacuum cleaner doesn't turn on, it's a critical bug, or you're preparing it for sale, you need a hard reset.

πŸ’‘

Hard reset deletes ALL data, including room maps, and if you don't back up Mi Home, you can't recover it!

How to make a soft reset (reboot) robot vacuum cleaner Xiaomi

It is the most secure procedure that does not affect user data.Suitable for most models, including the Xiaomi Mi Robot Vacuum. 1/2/3, Viomi V2/V3 and DreameBot D9.

πŸ”Ή Method 1: Through the power button

  1. Make sure the vacuum cleaner is on (the indicator is on or blinking).
  2. Press the power button (usually one on the body) for 10-15 seconds until you hear the beep.
  3. Release the button and wait for the reboot (the robot will make a characteristic sound and start loading).

πŸ”Ή Method 2: Through the Mi Home app (if the vacuum cleaner is connected)

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings. β†’ About the device β†’ Reboot.
  3. Confirm the action and wait for the process to be completed (1-2 minutes).

πŸ”Ή Method 3: For models with touch buttons (e.g. DreameBot) L10 Pro)

  1. Press and hold two buttons at the same time: power and home (or spot cleaning).
  2. Hold them until they are doubled (usually 5-7 seconds).
  3. After the signal release the buttons - the vacuum cleaner will restart.

⚠️ If the vacuum cleaner does not turn on after soft reset or gives an error E12 (battery problem, don't repeat the procedure many times, it could indicate a hardware malfunction, and further manipulation will only make things worse.

Make sure the vacuum cleaner is charged (at least 20% of the battery)|

Disconnect the vacuum cleaner from the base (if it is on it)|

Check that the buttons are not stuck or contaminated|

Wait 1-2 minutes after rebooting before re-energizing-->

Step-by-step: hard reset (reset to factory settings)

This method deletes all data, including:

  • πŸ“‘ Link to Mi Home account and Wi-Fi network.
  • πŸ—ΊοΈ Preserved maps of premises.
  • βš™οΈ Individual cleaning settings (power, schedule, zones).
  • πŸ”„ Cleaning history and statistics.

πŸ”Ή The universal method for most models (Xiaomi Mi Robot) 1/2/3/4, Viomi V2/V3):

  1. Turn off the vacuum cleaner (hold the power button for 3 seconds until the indicator goes out).
  2. Press the power button and simultaneously connect the charger to the base.
  3. Hold the button for 10-15 seconds until you hear a voice message in Chinese (or a long beep).
  4. Release the button – the vacuum cleaner will start the reset process (the indicator will flash orange).
  5. Wait until it's done (1-3 minutes). The robot will signal and restart.

πŸ”Ή For DreameBot models (D9, L10, D10):

  1. Turn off the vacuum cleaner.
  2. Press the power button and the "Spot Cleaning" button at the same time.
  3. Hold them for 10 seconds until the indicator flashes red.
  4. Release the buttons and the reset will start automatically.

πŸ”Ή Xiaomi Mi Robot Vacuum-Mop 2 Pro:

  1. Turn off the device.
  2. Press the power button and Zone (or Spot) button for 15 seconds.
  3. After the beep, release the vacuum cleaner.

Important: After hard reset, the vacuum cleaner may not immediately connect to Wi-Fi. In this case, try resetting the router settings (disable/enable) or using a different network channel (2.4 GHz instead of 5 GHz).

What to do if the reset does not work?
If the vacuum cleaner does not respond after holding the buttons: 1. Check that the battery is charged (plug it into the base for 30 minutes). 2. Try using another charger (sometimes a problem in the power supply). 3. For models with a removable battery (for example, Viomi V2) Remove the battery for 1 minute, then insert back and reset again. 4. If nothing helps, you may need to flash through USB-OTG (guideline).

Deciphering Xiaomi Error Codes and What to Do

If the vacuum cleaner issues an error with the code (for example, E5 or E10), The reset may not work until you've fixed the cause. The table below shows the most common codes and how to fix them.

Error codeReason.Decision
E1Problem with side brush (jammed or absent)Clean your hair/garbage brush or replace it
E2Main brush blockedRemove the garbage from the roller, check the drive belt
E5Problem with the collision sensor (bumper)Wipe the sensors with a dry cloth, check the bumper mount
E9Laser rangefinder malfunction (LDS)Clean the lens. LDS, If it doesn’t work, a replacement is required.
E12Low battery charge or battery failureCharge the vacuum 3+ If the error is repeated, replace the battery.

If your vacuum cleaner gives an error not listed in the table, try to find its decryption in official documentation or on forums (for example, 4PDA). Sometimes it helps to dump. + Update the firmware through the Mi Home app.

πŸ’‘

Before reset, take an error screen or write down a code to help diagnose the problem more accurately if you have to contact the service.

Dumping through USB (flashing) for experienced users

If a standard hard reset doesn’t help (e.g., a vacuum cleaner β€œhangs” on the logo or is constantly rebooted), you may need to flash through the device. USB-OTG. This method is suitable for Advanced users and requires:

  • πŸ–₯️ Computer with Windows/Linux.
  • πŸ”Œ Cable. USB-OTG (or adapter for connecting the flash drive to the vacuum cleaner).
  • πŸ’Ύ Flu-figures FAT32 (32GB).
  • πŸ“ Official firmware for your model (you can download it on the Xiaomi website).

πŸ”Ή Step-by-step instruction:

  1. Download the firmware for your model (for example, rockrobo.vacuum.m1ro01_1.4.5_0009.zip For the Mi Robot Vacuum 1).
  2. Unpack the archive and copy the firmware file (usually with the.pkg extension) to the flash drive.
  3. Connect the flash drive to the vacuum cleaner through USB-OTG (The connector is usually under the cover next to the reset button).
  4. Press the power button for 10 seconds until you hear the signal.
  5. After restarting, the vacuum cleaner will automatically start the refresh process (the indicator will flash blue).
  6. Wait for the completion (5-10 minutes) and turn off the flash drive.

⚠️ Attention, continuous update through USB It can cause a complete loss of efficiency of the vacuum cleaner if: You use firmware from another model. FAT32. The power went out during the process. If you're not sure, go to the service center.

What to do after resetting: setting up the vacuum cleaner from scratch

After hard reset, your vacuum cleaner will be a clean slate. To get it back to work, follow the following steps:

πŸ”Ή Connecting to Wi-Fi and Mi Home:

  1. Download the Mi Home app (or DreameHome for Dreame devices).
  2. Click Add Device β†’ Select a vacuum cleaner model.
  3. Follow the instructions in the app: connect to a temporary Wi-Fi network from the vacuum cleaner, then select your home network.

πŸ”Ή Setting up a room map:

  • 🏠 Run the first cleaning in Full Cleaning mode so that the vacuum cleaner compiles a map.
  • πŸ“ In the app, mark out rooms, add virtual walls and cleaning areas.
  • πŸ”„ Keep the map so you don’t have to recreate it.

πŸ”Ή Restore individual settings:

  • ⏰ Set up a cleaning schedule (for example, daily at 10:00 am).
  • πŸ’¨ Select the suction level (quiet, standard, maximum).
  • 🧹 Activate the wet cleaning function (if supported).

πŸ”Ή Synchronization with voice assistants (optional):

  1. In Mi Home, go to Device Settings β†’ Voice Assistant.
  2. Select Google Assistant or Alice and follow the linking instructions.

If the vacuum cleaner does not connect to Wi-Fi after reset, try:

  • πŸ”„ Reboot router.
  • πŸ“Ά Use 2.4 GHz network (Xiaomi vacuum cleaners do not work with 5 GHz).
  • πŸ” Disable Secure Wi-Fi or Filtration in the router MAC-address.

FAQ: Frequent questions about dumping Xiaomi robot vacuum cleaners

πŸ”Ή Why does the vacuum cleaner not turn on after discharge?
Possible causes: Battery discharged - connect to the base for 2-3 hours. Power button malfunction - try resetting through USB. Firmware failure - flashing is required (instruction above).If the indicator does not burn at all, check the power supply or contact the service.
πŸ”Ή Can I reset without a power button (if it is broken)?
Yes, there are two options: Connect the vacuum cleaner to the base and hold the Reset button (usually under the lid) for 10 seconds. USB-OTG If the Reset button doesn't work, you'll need to disassemble the device.
πŸ”Ή How to Reset a Vacuum When It's Linked to Someone Else's Mi Home Account?
The only way is to make a hard reset (instruction above), and then the vacuum cleaner will unplug from the previous account, and you can link it to your own. IMEI. In this case, the device will not work with any account.
πŸ”Ή What to do if after the discharge the vacuum cleaner does not build a map?
Try this: Make sure there is enough light in the room (laser rangefinder does not work well in the dark); Remove any small objects that may interfere with scanning from the floor; run cleaning in Full Cleaning mode, not the Zone; Update the firmware through Mi Home. If the map is not built, check the cleanliness of the sensors (especially the laser rangefinder).
πŸ”Ή Can the reset be cancelled after it has started?
No, the reset process can't be interrupted without consequences. If you release the buttons before the procedure is complete, the vacuum cleaner can: Hang on the Xiaomi logo. Lose some of the features (for example, do not build a map). USB. If the reset has already begun, wait until it is completed (usually 1-3 minutes).