How to remove the map of the robot vacuum cleaner Xiaomi: all working ways

Xiaomi’s robot vacuum cleaners, from Mi Robot Vacuum to Dreame and Viomi, keep maps of the rooms for optimal cleaning. But sometimes these cards need to be reset when moving, selling the device, navigation errors, or if the vacuum cleaner starts to confuse the rooms. In this article, we will discuss all the official and hidden ways to delete maps, including resetting through the application, physical buttons, and even manual editing of configuration files (for advanced users).

It's important to understand that simply deleting a map through the Mi Home doesn't always clear it completely. In some cases, the data stays in the device's memory and is recovered after the reboot, and we'll show you how to guarantee that you erase the card without a trace, including methods for LDS-Lidar models and ToF cameras.

The article is relevant for all modern vacuum cleaners Xiaomi (2018-2026 years of release), including:

  • 🏠 Xiaomi Mi Robot Vacuum-Mop 2 Pro/Ultra
  • πŸ”„ Dreame D9/D10 Plus (Series with Laser Navigation)
  • πŸ“± Viomi V3/V2 Pro (with Mi Home support)
  • πŸ€– Roborock S7/S8 (Compatible with the Xiaomi ecosystem)

1.Delete the card through the Mi Home app

The easiest way to do this is to use the official app, but there are nuances: new versions of Mi Home (5.0+) have changed the path to settings, and in some regions (for example, for European firmware), the option may be hidden.

Instructions for the latest version of the app (2026):

  1. Open Mi Home and select your vacuum cleaner.
  2. Go to Settings β†’ Map (or Clean β†’ Map in older versions).
  3. Click on the three dots in the upper right corner and select Delete the card.
  4. Confirm the action. Some models will need to enter PIN-code (default 1234 or 0000).

⚠️ Warning: After deleting the card through Mi Home, the vacuum cleaner can cache a copy of it. To avoid this, reboot the device through the same settings menu or physical button on the case.

Check the version of the application (update if necessary)|Connect the vacuum cleaner to the Wi-Fi|Make sure the battery is charged. >30%|Remember. PIN-code (if the standard code has been changed)-->

2.Reset the card through physical buttons on the vacuum cleaner

If the application is not working (for example, the vacuum cleaner is untied from the account or reset to the factory settings), you can use a hardware reset, which is suitable for most models, but requires accurate consistency.

Universal instructions for vacuum cleaners Xiaomi/Dreame/Viomi:

  1. Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
  2. Press the buttons at the same time (🏠) and food (⏻) 10-15 seconds until you hear a beep.
  3. Release the buttons. The vacuum cleaner will issue a voice message in Chinese (for models with a voice module) or flash an indicator.
  4. Turn on the device with a short press on the power.

Model vacuum cleanerButton combinationSign of successful discharge
Mi Robot Vacuum 1S/2Food + Home (10 sec)Voice "Reset OK"
Dreame D9/D10Power + Spot Cleaning (12 seconds)Red indicator flashes 3 times
Viomi V3Food + Cleaning the borders (8 seconds)Sound signal + Wi-Fi reset

⚠️ Warning: Hardware resets not only remove the card, but also all user settings (cleaning schedule, no-go zones, voice commands). If the vacuum cleaner is tied to the Mi Account, after the reset, you will need to reauthorize.

πŸ“Š What Resetting Method Have You Tried Before?
Through the Mi Home app
Through physical buttons
Never dropped it.
Another way.

3. Delete the card through alternative firmware (for advanced)

If standard methods don’t work (for example, after a failed firmware update), custom tools like Valetudo or DustBuilder can be used, requiring root access to the vacuum cleaner and only suitable for advanced users.

Step-by-step instructions for Valetudo (works on Mi Robot Vacuum 2 Pro and similar):

  1. Install Valetudo on the vacuum cleaner via SSH (instructions are available on GitHub).
  2. Connect to the web interface of the vacuum cleaner at the address http://[IP_vacuumer]:8080.
  3. Go to the Map Management section and click Delete Map.
  4. Run the command in the console: rm -rf /mnt/default/rockrobo/map/*

What happens if you delete the card through Valetudo?
This method erases all map data, including hidden cache files, and the vacuum cleaner will start cleaning again from scratch, but it may require recalibration of the sensors (especially for models with ToF cameras).

⚠️ Warning: Incorrect commands at Valetudo can result in a warranty loss or vacuum cleaner failure. Use this method only if you are confident in your actions and ready for the consequences.

4 Why the card is not deleted: common problems

Sometimes users find that the card is "returned" after deletion, due to the peculiarities of the firmware and data caching, here are the main reasons and solutions:

  • πŸ”„ App cache: Clear the Mi Home cache in phone settings (Settings) β†’ Annexes β†’ Mi Home β†’ Memory. β†’ Clear the cache).
  • πŸ“± Cloud Sync: Turn off map sync in vacuum cleaner settings (Settings) β†’ Cloud. β†’ Synchronization of maps).
  • πŸ”Œ Incomplete reset: For models with LDS-lidar (e.g. Dreame) D10 Plus) double reset is required: first through the application, then through the buttons.
  • πŸ›  Damaged firmware: If the card does not erase even after resetting, update the firmware via Mi Home or manually (see Section 5).

πŸ’‘

Before selling the vacuum cleaner, perform a full factory reset via Settings β†’ Additional β†’ Reset. This will remove not only the card, but also the binding to the Mi Account.

5. Updating firmware as a way to reset the card

In some cases (such as after a software failure), the only way to erase a card is to update the firmware, which is true for vacuum cleaners who forget commands or show incorrect maps.

How to update the firmware correctly:

  1. Check the current version in Mi Home (Settings β†’ Device Information).
  2. Download the latest firmware for your model from the official Xiaomi website or 4PDA forum.
  3. Unpack the archive and place the.pkg file in the root SD-cards (for models with support).
  4. Put the map in the vacuum cleaner and restart it. The update will start automatically.

ModelThe latest version of the firmware (2026)Download link
Mi Robot Vacuum-Mop 2 Pro3.5.8_004236Official website
Dreame D10 Plus4.2.1_2103Dreame Tech

⚠️ Warning: Do not interrupt the upgrade process!If the vacuum cleaner turns off during firmware, it can lead to loss of control of the motors and the need for repairs in the service center.

πŸ’‘

Updating the firmware is an extreme method, but it is guaranteed to remove all stored cards and return the vacuum cleaner to the β€œfactory” state of navigation.

6.How to avoid card problems in the future

To avoid having to constantly drop cards, follow these tips:

  • πŸ“ Regular calibration: Once a month, start the vacuum cleaner in Calibration mode (there is in Mi Home under β€œAdditional settingsΒ»).
  • πŸ”‹ Charging before cleaning: If the battery is discharged below 20%, the vacuum cleaner may not properly save the card.
  • 🚫 Avoid obstacles: Glass surfaces, mirrors and black carpets knock down LDS-lidar.
  • πŸ“² Update: New firmware fixes navigation bugs (e.g. 3.5.8)+ For Mi Robot added the option β€œCleaning the cache of cardsΒ»).

If the vacuum cleaner is often β€œlost”, try to calibrate the sensors manually:

  1. Place the vacuum cleaner on a flat surface (such as tiles).
  2. Turn on Spot Cleaning mode and wait until it makes 2-3 laps.
  3. Turn off and turn on the device again – the card should be updated.

Frequently Asked Questions (FAQ)

Can you remove a map for just one room without washing everything?
Yes, Mi Home (version 5.0+) has an option to edit a map where you can remove individual rooms or areas, but after that, the vacuum cleaner may require re-scanning the entire room for proper navigation.
After the vacuum cleaner is discharged, it doesn't build a new map.
The problem could be the sensors. Try: Wipe the lens. LDS-Lidar (top panel) with a dry wipe, restart the vacuum cleaner and start cleaning in a well-lit room, update the firmware (see section 5). If it doesn't work, contact the service (possibly a faulty gyroscope).
How to transfer the card to another vacuum cleaner?
Officially, this is not possible, because cards are device-specific, but forums (like 4PDA) have instructions for manually copying card files via Valetudo (requires root access).
He dropped the vacuum cleaner, but he's asking for an old Xiaomi account.
This means that the device is tied to the previous owner. You need: Ask the old owner to remove the vacuum cleaner from his Mi Home account. If you can not contact, contact Xiaomi with proof of purchase (check, box with a serial number).
Can I recover a remote map?
No, after a complete reset (especially through physical buttons), recovery is impossible. However, if the card was synced with the Mi Home cloud, a copy of it can be saved in the account archive (check Devices β†’ Archive).