Why Change Your Language on a Robot Vacuum Cleaner and What You Need
You bought a Xiaomi robot vacuum cleaner with Chinese firmware, and voice prompts and menus in a strange language? Or you want to switch from English to Russian for convenience? Installing a language package solves this problem β and you can do it yourself in 5-15 minutes. In this article, we will analyze all the ways: from official updates through Mi Home to manual firmware for old models.
Itβs important to understand that not all models support multitasking. For example, the Xiaomi Mi Robot Vacuum-Mop 2 Lite has a limited set of languages, while the flagship DreameBot Z10 Pro or Viomi V3 allows you to choose from 10+ options. We have collected current data for 2026, including compatibility with the latest versions of the Mi Home (5.6+) and Mi Home Lite.
What will be required for installation:
- π± Smartphone with Mi Home app (Android/iOS) Mi Home Lite (for China)
- π Charged robot vacuum cleaner (minimum 50% battery)
- πΆ Stable Wi-Fi connection (2.4 GHz)
- π₯οΈ Computer (for manual firmware only)
Method 1: Change the language through the official Mi Home app
The easiest method is to use the built-in Mi Home settings, which are suitable for most modern models (Xiaomi Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V2 Pro, etc.), where the language package is already sewn into the firmware, but disabled by default.
Step instructions:
- Open the Mi Home app and select your vacuum cleaner from the device list.
- Go to Settings β General β Robot Language (or Robot Language).
- In the list of available languages, select Russian (or other necessary).
- Confirm the change and wait for the device to restart (1-2 minutes).
If the "Robot Language" item is not on the menu, then your model requires a firmware update or manual installation of the package. Check the relevance of the software in the Settings β Firmware update.
Method 2: Update the firmware with the language package
Older models (such as the Xiaomi Mi Robot Vacuum 1S or Mi Robot Vacuum-Mop Essential) may require a full firmware update. Official versions often contain hidden language packs that are activated after an upgrade.
How to update firmware:
- π In the Mi Home app, go to Device Settings β Firmware update.
- π₯ If a new version is available, click Update and wait until it is completed (donβt turn the vacuum cleaner off the power supply!).
- π After updating, check the language section β new options often appear.
Battery charge > 50%|Connection to 2.4 GHz Wi-Fi|Close all background apps on your phone|Do not interrupt the update process-->
β οΈ Warning: If the vacuum cleaner has stopped responding to commands after the update, reset to factory settings. To do this, press the Power button for 10 seconds before the beep.
What to do if the update is suspended?
Method 3: Manually installing a language packet (for advanced ones)
If the official methods donβt work, you can manually flash the language package through ADB (Android Debug Bridge) or specialized utilities like MiRoBo. This method is suitable for models with an open loader, such as Xiaomi Mi Robot Vacuum 2 or Viomi V1.
Step-by-step:
- Download the archive with the language package for your model (for example, ru_RU.zip for Russian language from a verified source (forum) 4PDA Xiaomi Community).
- Connect the vacuum cleaner to the computer USB (need to OTG-cable).
- Open the command line and execute: Adb push ru_RU.zip /sdcard/ adb shell am broadcast -a android.intent.action.BOOT_COMPLETED adb reboot
- After the reboot, the language will be set.
π‘
Before you run the firmware, back up the current firmware via adb backup -f backup.ab -apk -obb -shared -all. This will help restore the device in the event of a failure.
β οΈ Warning: Incorrect firmware can cause warranty loss or device failure. Use only files designed for your model (check the serial number in Settings). β About the device).
Compatibility table of language packages with Xiaomi models
Not all robot vacuum cleaners support language change, and the table below shows the current data on popular models:
| Model | Support for Russian | Support for English | Firmware required | Notes |
|---|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | β (from firmware 3.5.9) | β | Official update | Language changes at Mi Home |
| Dreame D9 | β | β | No. | Support for 12 languages |
| Viomi V3 | β | β | Hand-mounted | Demands ADB |
| Xiaomi Mi Robot Vacuum 1S | β | β | Yes (unofficial) | Only English in firmware |
| DreameBot Z10 Pro | β | β | No. | Menu in 8 languages |
Frequent Mistakes and How to Avoid Them
When installing a language package, users often face typical problems, and here are the most common ways to solve them:
- π΄ The "Unsupported Language Pack" error means you're trying to install a package that's not compatible with your model. β About the device.
- π΄ Vacuum does not respond after firmware - perform a reset to factory settings (clip the power supply) + Home for 15 seconds).
- π΄ Language changed, but voice prompts remained in Chinese β update the voice packet separately through Settings β Voice commands.
- π΄ Mi Home app doesnβt see vacuum cleaner β reconnect your device to Wi-Fi (2.4GHz network only!).
If none of these methods worked, check:
- π Compatibility of your model with the language package (see table above).
- π Mi Home version (update to the latest version).
- π Xiaomi account region (should match the vacuum cleaner purchase region).
π‘
Before any firmware manipulation, check to see if you lose the warranty. Official updates via Mi Home retain the warranty, but manual ones do not.
Alternative methods: voice assistants and third-party firmware
If you canβt change the language on the menu, consider alternative options:
1. Voice Assistant (Alice, Google Assistant, Siri)
Configure the vacuum cleaner control through voice commands in Russian:
- ποΈ Connect the vacuum cleaner to Yandex Stations or Google Home.
- ποΈ Use commands like βAlice, turn the cleaning onβ or βOK Google, send the vacuum cleaner to the base".
This wonβt change the language of the interface, but it will make it easier to manage.
2. Custom firmware (e.g. Valetudo)
For advanced users, there are open firmware like Valetudo that support Russian and work without the Xiaomi cloud.
- β οΈ Deprives you of security.
- β οΈ Requires unlocking the loader.
- β οΈ It can cause loss of function (e.g. mapping).
Installation instructions for Valetudo are available on the official website, and for most users, this method is redundant - an official language package is enough.