How to download and install a language package on a robot vacuum cleaner Xiaomi Vacuum Mop

Why your Xiaomi Vacuum Mop speaks a strange language and how to fix it

You just unpacked the new Xiaomi Mi Robot Vacuum-Mop 2 Pro or another model of the series, but instead of the usual Russian language, the device gives commands in Chinese, English or other foreign languages? This problem is familiar to many owners of Xiaomi smart equipment, especially if the device was purchased abroad or through unofficial distributors. The reason lies in the regional firmware settings, which are by default tied to the sales market.

Fortunately, you can change the language of the interface and voice prompts yourself, without having to go to a service center or buy a new device. In this article, we will discuss all the available ways to change the language package: From standard settings in the Mi Home app to manual firmware through alternative firmware.We will pay special attention to the nuances for popular models such as Xiaomi Mi Robot Vacuum-Mop P, Xiaomi Mi Robot Vacuum-Mop 2 Lite and Dreame Bot W10 (which is often sold under the Xiaomi brand).

Before you start, make sure your device is connected to the Internet, which is a prerequisite for downloading language files. Also check the firmware version: outdated versions may not support multilingualism. We will explain how to do this in the next section.

Preparation: checking current firmware and regional settings

Before installing a language package, you need to make sure your robot vacuum cleaner is running the current version of the software. Outdated firmware often lacks support for additional languages or contains errors when installing them.

  1. Open the Mi Home app on your smartphone and select your device.

If the firmware version is outdated, update it through the same menu. Note: some models (e.g. Xiaomi Mi Robot Vacuum-Mop 1C) require binding to a Chinese server to receive updates.

How to change server region in Mi Home?
1. Open your profile in Mi Home β†’ Settings β†’ Region. 2. Select China and confirm the shift. 3. Restart the app and check for updates. 4. Return the region back (e.g., Russia) after the update if it is necessary for other devices to work.

Also check the regional settings of the device in the Settings β†’ Region menu. If it lists China, Japan or another Asian region, this can block the installation of European languages. In some cases, changing the region to "Europe" or "Russia" automatically pulls up the desired language package.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Xiaomi Mi Robot Vacuum-Mop 2 Pro
Xiaomi Mi Robot Vacuum-Mop 1C/1T
Xiaomi Mi Robot Vacuum-Mop 2 Lite
Dreame Bot W10/D10
Another model

Method 1: Change the language through the official Mi Home app

The easiest and safest method is to use the built-in features of the Mi Home app, which is suitable for most models released after 2020, including the Xiaomi Mi Robot Vacuum-Mop 2 Pro and the Dreame Bot W10.

  1. Open Mi Home and select your robot vacuum cleaner.
  2. Go to Settings β†’ Language and Voice (or Language & Voice in English).
  3. In the list of available languages, find "Russian" (or other language you need). If not, click Download additional languages.
  4. Confirm the download and wait until the process is complete (may take up to 5 minutes).
  5. Reboot the device through the Settings menu β†’ Reboot.

If the paragraph "Language and Voice" is not available, this may mean:

  • πŸ”Ή Your model does not support language change through the app (relevant for early versions, for example, Xiaomi Mi Robot Vacuum 1).
  • πŸ”Ή The device is tied to a Chinese server that blocks European languages.
  • πŸ”Ή The firmware is outdated or modified (for example, custom firmware installed).

πŸ’‘

If there is no Russian in the list of languages, try to select English first and then reopen the menu – sometimes this will unlock hidden options.

Important: Some models (e.g. Xiaomi Mi Robot Vacuum-Mop 1T) require a 2.4 GHz network connection to download language packs. If your router only runs on 5 GHz, temporarily activate 2.4 GHz or use a mobile hotspot.

Method 2: Manual installation of a language packet through firmware

If the standard method doesn't work, you'll have to use manual firmware, which is suitable for power users and requires caution, because the wrong actions can lead to "bricking" of the device (complete loss of performance), and we recommend using it only for models that officially support multi-stage, but with locking through the region.

You'll need:

  • πŸ”§ Computer with Windows or macOS.
  • πŸ”Œ USB-Type C Cable (to connect to a robot).
  • πŸ“ Firmware with the desired language package (you can download on the forums) 4PDA or XDA Developers).
  • πŸ› οΈ Mi Home Hack or Valetudo (for alternative firmware).

Step-by-step:

  1. Download the firmware with the right language. Pay attention to the model version! For example, for Xiaomi Mi Robot Vacuum-Mop 2 Lite is suitable firmware with a mark vacuum_mop_2_lite_ru.
  2. Unpack the archive and find the.pkg or.bin file.
  3. Connect the robot vacuum cleaner to your computer via USB (you may need to disassemble the device to access the port).
  4. Run a firmware program (such as Rockrobo Tool) and select the downloaded file.
  5. Start the firmware process and wait until it is completed (don’t turn off the device!).

β˜‘οΈ Firmware preparation

Done: 0 / 5

Warning: Handheld firmware will void warranty and may cause the device to malfunction.If you are unsure of your skills, contact the specialist.

What to do if the firmware is interrupted?
If the firmware process has been interrupted, try: 1. Reboot the robot vacuum cleaner (hold the power button for 10 seconds). 2. Repeat the firmware from the beginning. 3. If the device does not turn on, contact the service center - you may need to flash through JTAG.

Method 3: Use of alternative firmware (Valetudo, OpenMower)

For advanced users who want to change the language and get advanced features, alternative firmware like Valetudo or OpenMower will be suitable, which supports many languages, including Russian, and allows you to control the robot without the cloud servers Xiaomi.

Advantages of alternative firmware:

  • 🌍 Full localization in Russian and other languages.
  • πŸ”’ Lack of binding to Chinese servers.
  • πŸ› οΈ Advanced settings (cleaning areas, schedule, suction power).
  • πŸ“± Management through a web interface or third-party applications.

Disadvantages:

  • ⚠️ Difficulty of installation (requires skills to work with the ADB and SSH).
  • ⚠️ Risk of loss of guarantee.
  • ⚠️ Not all models are officially supported (check compatibility on Valetudo before installing).

Instructions for installation of Valetudo:

1. gain root access to the robot through a vulnerability (e.g., for models running the Rockrobo platform).


2 Connect to SSH: ssh root@<IP- robot address> (default password: blank or "rockrobo").




3. execute the command to install:




wget -qO- https://install.valetudo.cloud | sh




4 Once installed, open the web interface at http://<IP- of the robot>:8080 and select the language.

Detailed guides for specific models can be found on GitHub Valetudo.

Compatibility table for language packages with Xiaomi Vacuum Mop models

Not all models support language change in the same way, and the table below shows a list of Xiaomi’s popular robot vacuum cleaners and the available ways to install the Russian language package:

ModelChanging Languages with Mi HomeHand-held firmwareAlternative Firmware (Valetudo)Notes
Xiaomi Mi Robot Vacuum-Mop 2 Proβœ… Yes.βœ… Yes.βœ… Yes.It supports all methods. You need a file for manual firmware. vacuum_mop_2_pro_ru.pkg.
Xiaomi Mi Robot Vacuum-Mop 1C/1T❌ No (English/Chinese only)βœ… Yes.βœ… Yes (informally)Requires a change of region to "Europe" before firmware.
Xiaomi Mi Robot Vacuum-Mop 2 Liteβœ… Yes (since 2022)βœ… Yes.❌ No.Supports Russian "out of the box" in new firmware.
Dreame Bot W10/D10βœ… Yes (via Dreame app)βœ… Yes.βœ… Partially.It uses its own software, but is compatible with firmware for Xiaomi.
Xiaomi Mi Robot Vacuum 1 (First Generation)❌ No.βœ… Yes (risky)βœ… Yes.Outdated model, high probability of errors in firmware.

If your model is not in the table, check out the information in thematic forums or official support Xiaomi.

Frequent mistakes and their solution

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

⚠️ Warning: If the robot vacuum cleaner has stopped responding to commands after changing the language or has an Error 12 error, this may mean that the firmware is incompatible. In this case, return to the factory version via the recovery menu (hold the power button for 15 seconds).

Problem 1: There is no Russian in the Mi Home language list.

  • πŸ”Ή Check the region of the device (should be "Europe" or "Russia").
  • πŸ”Ή Update the firmware to the latest version.
  • πŸ”Ή Try changing the server in Mi Home to Singapore or Hong Kong – sometimes this will unlock additional languages.

Problem 2: After the firmware, the robot does not turn on.

  • πŸ”Ή Make sure the firmware is suitable for your model (check the file name!).
  • πŸ”Ή Try to re-flash the device again.
  • πŸ”Ή If the robot does not respond, contact the service - you may need soldering equipment for recovery.

Problem 3: Voice prompts remain in Chinese, although the interface has changed.

  • πŸ”Ή Restart the device (turn off and turn on the power).
  • πŸ”Ή Settings menu β†’ Select "Russian" separately from the interface language.
  • πŸ”Ή If you do not have an option, download the voice file package separately (for example, voice_ru.pack) and install through hand-held firmware.

πŸ’‘

Before any firmware manipulations, back up your current settings via Mi Home (if available), which will help you quickly restore your device in the event of a crash.

Can I install the Russian language on Xiaomi Mi Robot Vacuum-Mop 1C, bought in China?
Yes, but the standard Mi Home tools will not do this. You will need to: Change the server region to "Europe" in the application settings. Update the firmware to the latest version. If Russian never appeared, use manual firmware (see Method 2). Note: some Chinese versions have hardware lock to change the language.
After the firmware update, the robot started speaking English, even though it used to be Russian. How do I get it back?
This is a typical problem with automatic updates. Try: Manually select Russian in Settings β†’ Language. roll back the firmware to the previous version (if available). Contact Xiaomi support and request a language package for your model.
Do I need to disassemble a robot vacuum cleaner for firmware?
Depending on the model: For most modern devices (for example, Vacuum-Mop 2 Pro) firmware is carried out over Wi-Fi or via Wi-Fi. USB-The port that is located under the lid (you just need to remove it with a screwdriver). Older models (for example, Mi Robot Vacuum 1) can require connection to the motherboard through the use of a new device. UART, If you're not sure, you should see a specialist.
Can I use multiple languages at the same time?
No, Xiaomi’s robot vacuum cleaners only support one active language package, but alternative firmware (like Valetudo) sometimes have a multi-touch interface, but voice prompts will be in the same language.
Where to download official language packages for Xiaomi Vacuum Mop?
Official packages are distributed only through the Mi Home app or update servers. Alternative sources: 4PDA Forums (Section "Robot vacuum cleaners"), GitHub Repositories (Search by device model), Telegram chats dedicated to Xiaomi's smart tech (e.g., @xiaomirobot). Warning: download files only from trusted sources to avoid viruses or damaged firmware.