How to Reset Your Settings on Xiaomi Vacuum: 3 Ways for All Models

Resetting Xiaomi robot vacuum cleaner to factory settings can be necessary in a variety of situations, from selling the device to fixing software failures. However, not all users know that the procedure differs depending on the model and version of the firmware, and improper actions sometimes lead to loss of communication with the application or even locking the device. In this article, we will analyze all the current methods of resetting โ€“ through Mi Home, physical buttons and alternative methods โ€“ taking into account the nuances for Mi Robot Vacuum, Viomi, Dreame and other lines.

Many people mistakenly believe that resetting solves any vacuum problems, but in practice, hardware malfunctions (such as the wear of brushes or sensors) require repair, not restarting the system. We will also tell you how to distinguish a software malfunction from a breakdown, and what to do if the vacuum cleaner does not connect to Wi-Fi or emits a 502 error after the discharge. All instructions are relevant for firmware 2023-2026.

Before you start, make sure your vacuum cleaner is at least 20% charged โ€“ this is critical for models with Li-ion batteries (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro). If the charge level is lower, the device can automatically shut down during the reset, which will damage the system files and require flashing through the Mi Home Developer Mode.

1. When do you need a setting reset?

Factory reset is a last resort that should only be used in certain cases, and users often resort to this procedure when:

  • ๐Ÿ”„ Selling or transferring a vacuum cleaner โ€“ to remove the link to your Mi Account and erase your cleaning history.
  • ๐Ÿž Constant failures: The vacuum cleaner does not respond to commands, gets stuck at one point or gives out errors 10, 12 (problems with sensors).
  • ๐Ÿ“ถ Problems connecting to Wi-Fi or Mi Home app after firmware update.
  • ๐Ÿ”’ Locking your device due to a change in region or failed hacking attempt (e.g., via Token Extractor).

However, resetting will not help if:

  • ๐Ÿšซ Vacuum cleaner is physically damaged (for example, a broken lidar or a broken side brush).
  • ๐Ÿ”‹ Battery swollen or does not hold charge (replacement required).
  • ๐Ÿ“ก Sensors are contaminated โ€“ in this case, cleaning is enough, not restarting the system.

โš ๏ธ Warning: After resetting, all stored room maps, cleaning schedules, and custom settings (such as suction force) will be permanently deleted. If the vacuum cleaner is tied to the smart home via Google Assistant or Alice, the connection will also be severed.

๐Ÿ“Š Your Xiaomi vacuum cleaner has ever been bugged?
Yeah, I had to drop it.
Yeah, but he's recovered.
No, it works perfectly.
I don't know how to check.

2. Method 1: Reset via the Mi Home app

The safest and most recommended method is to use the official Mi Home app (or Xiaomi Home for new models), which is suitable for all Xiaomi, Viomi and Dreame vacuum cleaners released after 2018.

Step-by-step:

  1. Open Mi Home and go to the Device tab (bottom of the screen).
  2. Choose your vacuum cleaner from the list.
  3. Press three points (โ‹ฎ) in the upper right corner and select Device Settings.
  4. Scroll down and find Reset Settings (or Delete Device in older versions of the app).
  5. Confirm the action - the vacuum cleaner will emit an audible signal and begin the procedure (it will take up to 3 minutes).

If there is no Reset option, try an alternative path:

Profile โ†’ Settings โ†’ Smart Home โ†’ Devices โ†’ [Your vacuum cleaner] โ†’ Untie

Battery charge >20 per cent

The vacuum cleaner is located next to the router

Mi Home app updated to latest version

Disabled. VPN Proxies (can block communication with Xiaomi servers)-->

After the vacuum is discharged, the vacuum cleaner will automatically restart and be ready for a new setup. However, sometimes the process freezes during the reset stage.

  • ๐Ÿ”Œ Restart your router โ€“ sometimes the problem is connecting to Xiaomi servers.
  • ๐Ÿ“ฑ Remove the Mi Home app cache in your phone settings.
  • ๐Ÿ”„ Try to dump the vacuum cleaner through a physical button (method 2).

โš ๏ธ Note: If the vacuum cleaner was purchased in China and is linked to a Mi Account account in China Mainland, it will not be linked to an account in another region (e.g. Russia or Europe) after the dump. To solve the problem, you will need to change the account region or use workaround methods (for example, through Mi Home). EU Server).

Method 2: Hardware resetting with buttons

If the vacuum cleaner doesn't respond to commands from the app or you don't have access to the Mi Home, you can reset using physical buttons on the case. This method works for most models, but the button combinations are different:

Model vacuum cleanerButton combinationRetention timeNotes
Xiaomi Mi Robot Vacuum 1/1S/2Keep Home + Foods10-15 secondsThe sound signal will confirm the reset
Viomi V2/V3Keep the food in place + Cleaning mode8-10 secondsThe screen flashes red.
Dreame D9/F9Press Power 5 times in a rowโ€”After the 5th press, hold to the signal.
Xiaomi Mi Robot Vacuum-Mop 2 ProKeep food with you + Zone cleaning12 secondsVoice confirmation in Chinese

The procedure for most models looks like this:

  1. Turn on the vacuum cleaner (if it is turned off).
  2. Find the buttons you need (see the table above) and hold them until the beep.
  3. Release the buttons โ€“ the vacuum cleaner will issue a voice message (for example, โ€œReset successfulโ€ in English or Cyrillic for Russian firmware).
  4. Wait for the reboot (it will take up to 2 minutes).
What to do if the buttons do not respond?
If the vacuum cleaner does not respond to button retention, this can mean: 1. System freeze - try to connect the charging and repeat the procedure. 2. Button damage (a common problem in Viomi V2 after falls). 3. Locking from children - on some models you need to first disable Child Lock in the application. If nothing helps, only flashing through USB (method 4).

On models with touch buttons (for example, Dreame D10 Plus), the algorithm is different:

1.Push and hold the power button for 3 seconds โ†’ the vacuum will turn on.


2. Quickly press the same button 4 times in a row.




3. Hold the 5th press until the beep (about 7 seconds).

โš ๏ธ Note: Xiaomi vacuum cleaners with laser sensors (lidars) after the hardware reset may require recalibration. To do this, put the device on a flat surface and wait until the lidar does not complete a full rotation (it takes up to 1 minute).

Method 3: Reset via Mi Home Developer Mode (for experienced)

If standard methods don't work, and the vacuum cleaner produces errors like Error 502 or Network Error, you can try resetting through developer mode. This method requires access to Mi Account with developer rights and only works for devices based on the device. MIOT-protocol.

Instructions:

  1. Install the Mi Home Developer Version app (available on APKCombo).
  2. Sign in to your Mi Account account.
  3. Go to the Devices โ†’ [Your vacuum cleaner] โ†’ Settings โ†’ About the device.
  4. Click 5 times in a row on the firmware version until the developer menu appears.
  5. Select Factory Reset and confirm.

If the developer menu does not open, check:

  • ๐Ÿ“Œ The account has the status of a developer (registered at iot.mi.com).
  • ๐Ÿ“Œ The vacuum cleaner is connected to the same Wi-Fi network as the phone.
  • ๐Ÿ“Œ Phone Settings Allows Location Access for Mi Home.

๐Ÿ’ก

If the vacuum cleaner produces a 1001 error after the reset, it means that the device cannot connect to Xiaomi servers, so you can change the DNS on the router to 8.8.8.8 or use the mobile Internet for the initial setup.

5. Post-reset errors and their solution

Even after a successful discharge, the vacuum cleaner may not work properly, and let's look at the most common problems and ways to fix them:

Mistake/ProblemPossible causeDecision
Error 502Incompatibility of the account and firmware regionChange your Mi Account region or use Mi Home EU Server
The vacuum cleaner does not connect to Wi-FiWi-Fi module failure or lockdown MAC-routerRestart the router, check the firewall settings
The red light is always flashing.Sensor error (dust, collision)Clean the sensors with alcohol, reload the vacuum cleaner
No room maps are retainedUnbinding reset to accountRe-attach the vacuum cleaner to the Mi Account

If the vacuum cleaner does not turn on at all after reset, check:

  • ๐Ÿ”Œ Charger and cable (try charging from another power supply).
  • ๐Ÿ”‹ Battery status โ€“ if it swells, the device wonโ€™t turn on until itโ€™s replaced.
  • ๐Ÿ“ฑ Availability of firmware updates in Mi Home (sometimes a reset requires a mandatory upgrade).

๐Ÿ’ก

If the vacuum cleaner emits a continuous squeak after the discharge, this is a sign of a hardware malfunction (for example, a circuit on the board), in which case the reset will not help, you need a diagnosis at the service center.

Alternative discharge methods

If none of the above methods work, radical measures remain, and they should be used only as a last resort, because they require technical skills.

Reset via USB (for models with a port):

Some Xiaomi vacuum cleaners (such as Mi Robot Vacuum 2) have hidden vacuums. USB-The port is under the lid:

  • ๐Ÿ–ฅ๏ธ Computer with Windows or Linux.
  • ๐Ÿ”Œ USB-Type-C Cable (or Micro-USB for older models).
  • ๐Ÿ› ๏ธ MiRobot Tools (you can download it on GitHub).

Instructions:

1. Connect the vacuum cleaner to the PC via USB.


2. Run MiRobot Tools and select Factory Reset.




3. Follow the instructions of the program (it may be necessary to enter the device token).




4. wait until completion and turn off the vacuum cleaner.

Reset via ADB (for firmware):

This method is suitable for power users and requires an unlocked bootloader vacuum cleaner. Used if the device is locked after a failed update.

adb shell


su




miio reset_factory

What is a device token and where to get it?
The token is a unique vacuum cleaner ID that you need to access its API. You can get it: 1. Through the Mi Home app (in device settings โ†’ About โ†’ Token). 2. With scripts like Token Extractor (requires root rights on your phone). 3. Through Mi Home Developer Mode (if the account has developer rights). Attention: Don't share the token with outsiders - this gives you full access to your device!

7.How to avoid discharge in the future?

To avoid having to reset your settings regularly, follow simple rules of operation:

  • ๐Ÿ”„ Update your firmware regularly via Mi Home (but not in beta!).
  • ๐Ÿงน Clean sensors and brushes every 2 weeks โ€“ this prevents false positives.
  • ๐Ÿ“ถ Use a stable Wi-Fi connection (2.4 GHz, not 5 GHz!).
  • ๐Ÿ”‹ Do not discharge the battery to 0% โ€“ this reduces the battery life.
  • ๐Ÿšซ Donโ€™t change the Mi Account region unnecessarily โ€“ this can block your device.

If the vacuum cleaner starts to glittle, try the software reboot first:

1. Turn off the vacuum cleaner with the power button.


2. Hold on 30 seconds.




3. Re-energize and check the work.

In 80% of cases, this solves the problem of freezing without requiring a complete reset.

FAQ: Frequent questions about dumping Xiaomi vacuum cleaner

โ“ Can I drop the vacuum cleaner without the Mi Home app?
Yes, you can do this by using a hardware button reset (method 2) or USB connection (method 4). However, without the app, you canโ€™t tie the vacuum cleaner to your new account and update the firmware.
โ“ After the discharge, the vacuum cleaner does not connect to Wi-Fi?
Check: the router is operating in the 2.4 GHz band (5 GHz is not supported). MAC-filter. You enter the correct password (registration is important!) If it doesn't help, reset your router settings or try connecting via mobile Internet (Wi-Fi distribution from your phone).
โ“ Reset will remove room maps forever?
Yes, all saved cards will be irrevocably erased, but if the vacuum cleaner was linked to your Mi Account, you can recover the cards from the cloud (within 30 days of resetting). โ†’ Maps. โ†’ Restore.
โ“ Can I drop the vacuum cleaner if it does not turn on?
If the vacuum cleaner doesn't respond to the power button, first check: Charger and cable (try charging from another source). Battery status (blown or leak electrolyte). If the problem is not charging, try forced reset: Connect the vacuum cleaner to charging. Hold the power button for 20 seconds. If the indicator does not catch fire, contact the service - there is a possible malfunction of the board.
โ“ How to Reset Xiaomi Vacuum Built in China for Use in Russia?
Firmware vacuum cleaners for China Mainland have restrictions: They cannot be linked to an account in Russia or Europe. Voice prompts will be in Chinese. Solutions: Change your Mi Account region to China (via account.xiaomi.com). Use Mi Home EU Server (alternative server for European firmware). USB international version. โš ๏ธ Note: Changing your account region may block access to other Xiaomi devices (such as smartphones or smart lamps) tied to the same profile.