How to change the language in the robot vacuum cleaner Xiaomi Mi Robot Vacuum Mop: 3 proven ways

Xiaomi Mi Robot Vacuum Mop has become an indispensable tool in thousands of homes, but sometimes its interface in Chinese or another unfamiliar language turns a simple setup into a puzzle. If you bought a device from a foreign market or accidentally changed the language on the menu, do not panic - you can return Russian or English in a few minutes. In this article, we will analyze all the current ways to change the language, including working through the Mi Home application, physical buttons on the case and alternative methods for older versions of the firmware.

The main challenge is that the robot interface depends on regional firmware, for example, models for the European market (EU) initially support Russian, and Asian versions (CN) do not. We will explain in detail how to determine your version, what restrictions exist and how to circumvent them without the risk of bricking the device, and you will learn what to do if after changing the language, the robot stopped responding to commands or emits an error 2101.

1. Preparation: determine the firmware version and robot model

Before you change the language, you need to clarify two key details: the regional firmware of your Xiaomi Mi Robot Vacuum Mop and the exact model, which depends on which languages are available and which ways of changing are suitable.

To find out the firmware version:

  • πŸ” Turn the robot over and find a sticker with the serial number. EU, China β€” CN, Global Markets – Global Market.
  • πŸ“± Open the Mi Home app, select your robot and go to Settings β†’ About the device.Look for the firm version line (e.g, 3.5.8_002123).
  • 🌐 Check the last 4 characters in the version number: if there is one CN β€” Chinese firmware, EU β€” European.

Important: Robots with firmware CN Russian is not officially supported, but it can be added through informal methods (more on this in the section). 4). European and Global Versions (EU/Global) You can choose Russian in standard settings.

πŸ“Š What version of Xiaomi Mi Robot Vacuum Mop are you using?
EU (Europe)
CN (China)
Global (Global)
I don't know.

Method 1: Change the language through the Mi Home app (official method)

The easiest and safest way is to use the Mi Home app, which is suitable for robots with EU and Global firmware, where Russian is available by default.

Step-by-step:

  1. Open Mi Home and connect to the robot (if not already connected).
  2. Go to the robot control section and tap the icon βš™οΈ (Settings).
  3. Select General Settings β†’ Language (or General Settings) β†’ Language).
  4. Find Russian (or Russian) and confirm your choice.
  5. Wait for the robot to restart (it will take 1-2 minutes).

If there is no Russian on the list, your firmware does not officially support it, in which case you can move to method 3 or 4.

β˜‘οΈ Preparing for a language change through Mi Home

Done: 0 / 4

⚠️ Warning: After changing the language through Mi Home, the robot may temporarily lose communication with the application. Don't panic - just restart the application or reconnect the device manually through Add the device.

Method 2: Change the language through physical buttons on the body

If you don't have access to an app (e.g., a robot is not connected to Wi-Fi) or it can't see the device, you can try changing the language manually through the buttons on the case, which works on most Xiaomi Mi Robot Vacuum Mop models, but requires precise follow-up.

Algorithm of action:

  1. Turn on the robot, holding the power button Power 3-5 seconds.
  2. Wait for the beep and voice greeting (if it is on).
  3. Press and hold the Home button (with the image of the house) for 10 seconds until you hear a double beep.
  4. Release the button and the robot will go into language selection mode.
  5. Press the Home button briefly to switch languages. Focus on voice prompts (e.g. English is voiced as "English").
  6. After selecting the desired language, hold the Home for 3 seconds to confirm.

If the robot doesn’t respond to the Home button holding, try an alternative combination: Power + Spot Cleaning (hold 10 seconds), which works on CN firmware models, but can reset some settings (such as room maps).

Model robot.Button combinationSupported languages
Mi Robot Vacuum Mop PHome (10 sec)Chinese, English, Russian*
Mi Robot Vacuum-Mop 2 LitePower + Spot (10 seconds)Chinese, English
Mi Robot Vacuum-Mop 2 ProHome (hold until signal)Multilingual firmware (including Russian)

* Russian language appears only after updating the firmware to version 3.5.8 and above.

πŸ’‘

If the robot emits a continuous beep after changing the language, it means an error: try to return the previous language or reset the settings (hold Power for 20 seconds).

Method 3: Unofficial language change for Chinese firmware (CN)

Robots with CN firmware (designed for China) do not officially support Russian, but it can be added through informal methods.This method requires connecting to a computer and using the Mi Home Hack tool or manually editing configuration files. The risk of damage to the firmware is minimal, but we recommend backing up the settings before starting.

You'll need:

  • πŸ’» Computer with Windows or macOS.
  • πŸ”Œ USB-cable (usually Micro-USB or Type-C, depending on the model).
  • πŸ“¦ Mi Home Hack (you can download it on GitHub).
  • πŸ“„ Localization file for Russian (available in Xiaomi communities on forums) 4PDA or XDA Developers).

Step-by-step:

  1. Connect the robot to the computer through USB-Make sure it's on.
  2. Run Mi Home Hack and select your robot model from the list of devices.
  3. Go to the Language Packs section and download the localization file for the Russian language.
  4. Press Apply and wait for the process to complete (the robot will restart automatically).
  5. After the reboot, check the language in the menu or through voice prompts.

⚠️ Warning: Unofficial firmware can take away warranties and cause unstable robot operation. If after changing the language, the robot begins to behave strangely (for example, does not build a map or does not respond to commands), reset to factory settings: hold the Power. + Home Home 15 seconds.

What if Mi Home Hack doesn’t see a robot?
Make sure that the device has drivers for Xiaomi devices installed on your computer (you can download from the Xiaomi Developers website). Also check if the USB debugging mode is enabled in the robot settings (activated via Settings β†’ For developers in Mi Home).

5. Common mistakes and their solutions

When changing a language, users often face typical problems, and let's look at the most common ones and how to fix them.

Mistake.Reason.Decision
The robot doesn't respond to the buttons.Battery discharged or software got stuckConnect to charging for 30 minutes, then try again. If it doesn't work, reset (Power + Home 15 seconds).
Language changed, but voice cues remained in ChineseLanguages of the interface and voice assistant do not matchIn Mi Home, go to Settings β†’ Voice prompts and select Russian.
Error 2101 after changing languageIncompatibility of firmware and languageReturn the old language or update the firmware through Mi Home.
App doesn't see robot after language changeResetting Wi-Fi settingsReconnect the robot to the network: in Mi Home, select Add Device β†’ Robot vacuum cleaner.

If none of the methods worked, check:

  • πŸ”„ Firmware Relevance: Update the robot through Settings β†’ Update to Mi Home.
  • πŸ“‘ Wi-Fi stability: Robot must be connected to 2.4 GHz network (5 GHz not supported!).
  • πŸ”‹ Charge level: When charged below 15%, some functions are blocked.

πŸ’‘

If the robot begins to behave unstable after changing its language (for example, does not return to base), perform a calibration of the sensors: place it on a flat surface and hold the Power for 5 seconds until the sound signal.

6.Alternative methods: voice commands and third-party applications

If the standard methods don't work, you can try alternatives, they're less reliable, but they sometimes help in desperate situations.

Method 1: Voice commands (for models with XiaoAI support)

Some versions of the Xiaomi Mi Robot Vacuum Mop support voice assistant XiaoAI. To change the language with your voice:

  1. Activate the voice assistant by saying "Hey XiaoAI" (or press the microphone button on the case if you have one).
  2. Say the command: "Switch language to Russian" (or "for the Chinese version").
  3. Confirm the choice by voice or through the Home button.

Method 2: Third-party applications (e.g. Mi Home Mod)

The Mi Home Mod app (unofficially modified) unlocks additional features, including language change on unsupported firmware, and can be downloaded on 4PDA or XDA Developers.

  1. Remove the original Mi Home app.

⚠️ Note: Using unofficial apps may result in the blocking of Xiaomi account for violating the terms of use.

Frequently Asked Questions (FAQ)

Can I change my language without connecting to Wi-Fi?
Yes, but only through physical buttons on the case (mode 2). This does not require the Internet, but the list of available languages will be limited to those already installed in the firmware.
After changing the language, the robot stopped building the map. What do we do?
This is a typical problem when changing regional settings. Do a card reset: in Mi Home, go to Settings β†’ Maps and select Reset cards. Then run the robot to clean up and it will create a new map.
How can I get the Chinese language back if I am wrong?
Repeat the language change procedure (method 2 or 3) and select (Chinese) from the list. If the robot doesn't respond, complete a reset: hold Power + Home for 15 seconds.
Will this guide be suitable for Xiaomi Mi Robot Vacuum-Mop 2 Pro?
Yes, all of the methods described are relevant for the Mi Robot Vacuum-Mop 2 Pro, as it runs on the same platform, the only difference being that it supports more default languages, including Russian.
Where to download the official firmware for updating?
The official firmware is available on the Xiaomi Developers website in the Firmware section. Choose the version that matches your model (EU, CN or Global).