How to change the language on the robot vacuum cleaner Xiaomi: all ways + problem solving

Xiaomi's robot vacuum cleaners are some of the most popular home assistants, but sometimes their interface or voice prompts end up in a language that's unfamiliar, and it makes you uncomfortable: instead of the usual "Bringing Cleaning Start," you hear Cleaning started, and the screen shows the characters, and the problem is solved in 5-15 minutes, but the way depends on the device model, the firmware version, and even the region of purchase.

Many users mistakenly think that changing the language requires reflashing the device or contacting the service center. In fact, in 90% of cases, a few clicks in the Mi Home app (now Xiaomi Home) or a combination of buttons on the body. However, there are nuances: some models (for example, Dreame D9 or Viomi V3) require additional manipulation, and vacuum cleaners for the Chinese market may not support Russian at all. In this article, we will analyze all the current methods, taking into account the latest updates of 2026, from basic to advanced.

If your robot is making sounds in Chinese, English or other languages, don't panic. Most Xiaomi models (including Mi Robot Vacuum-Mop 2 Pro, Dreame Z10 Pro and Viomi SE) support multi-channel firmware, where language packs are already sewn into the system. Your task is just to activate the desired one. The main thing is not to confuse the interface language (on-screen and in-app text) with the language of voice prompts (voice commands).

Before you start, check:

  • πŸ“± Xiaomi Home version (must be at least 6.5.0 for full language support).
  • πŸ”„ Account region (if China is selected, Russian may not be available).
  • πŸ”‹ Battery charge (minimum 20%, otherwise it will refuse to apply changes).
πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot (S/L/P Series)
Dreame (D9, D10, Z10, etc.)
Viomi (V2, V3, SE)
Redmi (series 1S/1C)
Another brand

1. Change the language through the Xiaomi Home app (main method)

This is the easiest and safest method that works for most models released after 2019, except for devices purchased in China for the domestic market (they often do not have Russian in the firmware).

Step-by-step:

  1. Open the Xiaomi Home app and select your robot vacuum cleaner from the device list.
  2. Go to Settings β†’ General Settings β†’ Language (or Settings β†’ General β†’ Language for English).
  3. In the list, find β€œRussian” (or Russian) and confirm your choice.
  4. Wait for synchronization – the robot will restart (white indicator will light up).

If there is no Language option on the menu, then your model does not support the change through the app, in which case you move to the button or firmware update method.

Check the robot's connection to Wi-Fi|Update the Xiaomi Home app to the latest version|Make sure the robot doesn’t clean up.|Charge the battery at least 20 times%-->

⚠️ Warning: If the robot starts speaking Chinese after changing its language, but the app displays Russian, the voice packet is a problem. β†’ Voice prompts.

2. Change the language using buttons on the body

This method is suitable for models without a screen or when the connection to the application fails. ** Works on:

  • πŸ€– Xiaomi Mi Robot Vacuum 1/1S/1C
  • πŸ€– Dreame D9 (only to change voice cues)
  • πŸ€– Viomi V2/V3 (restrictively)

Instructions for Mi Robot Vacuum 1S (similar to others):

  1. Turn off the robot by pressing the power button for 3 seconds.
  2. Press the Home and Spot buttons for 5-7 seconds at the same time until you hear the beep.
  3. Release the buttons – the robot will turn on in the language selection mode.
  4. Press the Spot button briefly to switch languages (each click is the next language on the list).
  5. After choosing Russian, confirm the start button (Clean).

For the Dreame D9, the combination is different:

1. Press the power button for 10 seconds until the double signal.


2. Press sequentially: Home β†’ Spot β†’ Home β†’ Start.




3. wait for the voice menu and select the language with the start button.

What if the robot doesn’t respond to the buttons?
If the robot does not go into language selection mode after holding the buttons, check: - Battery Charge (minimum 30%). - No mechanical locks (for example, stuck debris under the buttons). - Firmware version (on older versions may not work). If nothing helps, try resetting to factory settings (see section below).

3. Update of firmware to add Russian

If you don't have Russian on the list, you probably have an outdated firmware or model for the Chinese market, and the solution is to update the software either through the app or manually.

Automatic update:

  • πŸ“² Open Xiaomi Home β†’ Choose a robot β†’ Settings β†’ General. β†’ Firmware update.
  • πŸ” If a new version is available, click Update and wait until it is completed (the robot will restart).
  • πŸ”„ After updating, check the list of languages - Russian should appear.

If automatic updates don’t help, try the manual firmware:

  1. Download the latest firmware version for your model from the official Xiaomi Home website (Support section).
  2. Unpack the archive and rename the firmware file to miio.bin.
  3. Copy it onto a microSD card (FAT32) and paste it into the robot (slot under the lid).
  4. Press the Power button for 10 seconds and the update will start.

⚠️ Warning: Manual firmware updates can result in a loss of warranty if executed incorrectly.Do not interrupt the process, even if the robot does not respond for a long time (normal refresh time is up to 20 minutes).

Model robot.Support for RussianMethod of addition
Xiaomi Mi Robot Vacuum-Mop 2 ProYes (from firmware 3.5.9)Through the app or buttons
Dreame D10 PlusYes (voice + interface)Only through the app
Viomi V3Partially (voice only)Buttons + software updates
Redmi 1CYes (since 2022)Automatically linked to the region of the account
Xiaomi Mi Robot 1 (2016)No (English/Chinese only)Custom firmware required

4. resetting the settings to the factory (if nothing helps)

If the robot has forgotten Russian after an update or crash, sometimes a complete reset helps. This will delete all stored maps, schedules and settings!

How to reset:

  1. Turn off the robot with the power button.
  2. Press the Home and Spot buttons simultaneously for 10-15 seconds until the orange indicator flashes.
  3. Release the buttons and the robot will sound and start resetting.
  4. After the reboot, connect to it again via Xiaomi Home and select the language when you first set up.

On the Dreame Z10 Pro and Viomi SE, the reset is done via the app: Settings β†’ Additional β†’ Reset to factory. This is safer than hardware button reset.

πŸ’‘

Before resetting, take a picture of the robot's current settings (cleaning schedule, no-go areas, suction power) and save time for reconfiguration.

5. Features for robots with Chinese firmware

If your vacuum cleaner is purchased in China (for example, through AliExpress or Taobao), chances are that it does not have Russian.

  • πŸ—£οΈ Voice prompts only in Chinese or English.
  • πŸ“± In the Xiaomi Home app, the region of the device is listed as China Mainland.
  • πŸ”§ There is no β€œlanguage” item in the settings.

Solutions for such cases:

  1. Change your account region: In Xiaomi Home, go to profile β†’ Region and select Russia. After that, reconnect the robot.
  2. Custom firmware installation: For power users, you will need to unlock the bootloader and flash modified software (for example, Valetudo).
  3. On some models (for example, Dreame D9) you can buy a Russian voice through official software.

⚠️ Warning: Flashing Chinese models to European software may disrupt laser sensors (due to different safety standards) before the procedure, check compatibility on forums, for example, 4PDA.

6. Solving common problems

Even after a successful language change, there can be errors, and we'll look at the typical cases and the ways to fix them.

Problem 1: The robot speaks Russian, but the app displays English text.

Solution: This is normal – the application interface language and voice prompts are set separately. To change the language in Xiaomi Home, go to the phone settings β†’ Language and input and select Russian.

Problem 2: After the firmware update, the language reset to Chinese.

Solution: Go back to the previous version of the software:

  1. In Xiaomi Home, go to Settings β†’ General β†’ Firmware version.
  2. Click on the current version 10 times in a row and the rollback menu will open.
  3. Select the previous stable version and wait for the installation.

Problem 3: The robot makes sounds, but the language doesn't change.

Solution: Maybe the voice packet is damaged.

  • πŸ”Š Reboot the robot (hold the power button for 10 seconds).
  • πŸ“± Remove the device from the application and add again.
  • πŸ”§ Update the voice packet through Settings β†’ Voice. β†’ Update.

πŸ’‘

If the language has not changed after all the manipulations, check the model of the robot on the official Xiaomi website - perhaps your device simply does not support Russian.

FAQ: Frequent questions about changing language

Can you change the language on the Xiaomi Mi Robot Vacuum 1 (2016)?
Officially, no. This model only supports English and Chinese. However, enthusiasts have created custom firmware (like OpenMiHome) that adds Russian. To install, you'll need to unlock the bootloader and flash through a USB-TTL adapter. Risky for beginners!
After the language change, the robot became slower to respond to commands. What do we do?
This is a temporary effect, when you update your firmware or change your language, the robot re-indexes the internal database, let it run 1-2 cleaning cycles, and the speed returns to normal, and if the problem persists, reset the settings to the factory.
I bought the Dreame D10 Plus in China. Can I add Russian without flashing it?
Yes, but with reservations: Change the region of your account in Xiaomi Home to Russia. Update the firmware to the latest version (Russian will appear in 80% of cases). If it does not help, buy an official voice package through Settings β†’ Voice β†’ Store (costs ~ 300 rubles).
The robot speaks Russian, but in the app, some items are left in English. Is that normal?
Yes, this is a feature of Xiaomi’s multi-channel firmware, and some technical terms (e.g. DND Mode, Carpet Mode) are not translated to avoid confusion, and some of the labels are taken from Xiaomi servers, and their language depends on the region of your account.
Can I change the language of voice prompts separately from the interface?
Yes, on most models (except budget models like Redmi 1C). To do this: In Xiaomi Home, go to Settings β†’ Voice prompts. Select the language from the list (Russian, English, Chinese, German, etc. are available). Click Save and wait for sync. On some robots (like Viomi V3), voice packets are downloaded separately - make sure you have stable Wi-Fi.