How to change the language to Russian in the robot vacuum cleaner Xiaomi: 5 working methods

Xiaomi’s robot vacuum cleaners have gained popularity thanks to a combination of affordable pricing and advanced features: laser navigation, wet cleaning, and smart home integration. However, many users face the problem of having the device speak Chinese or English after purchase, and the menu in the Mi Home app is displayed in an incomprehensible language, a problem that is especially relevant for models brought from abroad or bought at international venues like AliExpress.

In this article, we will discuss all the current ways to change the language to Russian, from basic settings in the application to firmware alternative software. Note: the procedure differs depending on the model (Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V3) and the firmware version. If your vacuum cleaner is released after 2023, most likely, the Russian language is already preinstalled, but hidden in the settings.

Before you start, check your device's firmware version. Open the Mi Home app, select a vacuum cleaner, go to Settings β†’ About device β†’ Firmware version. If the version is older than 2022, an update may be required.

Change the language through the Mi Home app (official method)

The easiest way to change the language directly in the proprietary application, which works for most modern models (Mi Robot Vacuum-Mop P, Dreame Z10 Pro, Viomi SE), but requires the latest version of the Mi Home (at least 6.0).

Instructions:

  • πŸ“± Open the Mi Home app and connect to your account (if not connected).
  • πŸ€– Select your robot vacuum cleaner in the list of devices.
  • βš™οΈ Go to Settings. β†’ General. β†’ Language of the device.
  • 🌍 Find Russian in the list and confirm the choice.

If there is no Device Language, then your model does not support language change through the app, in which case try the other methods in this article.

⚠️ Warning: After changing the language in Mi Home, the robot may restart. Do not interrupt the process - this may cause a firmware failure. If the vacuum cleaner "hangs" during the upgrade phase for longer than 10 minutes, reset (see section 3).

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Dreame D9/Z10
Viomi V3/SE
Another model
I haven't bought it yet.

2.Region change to Mi Home (for hidden languages)

Some models (Mi Robot Vacuum 1S, Dreame F9) have Russian in the firmware, but it does not appear in the settings due to regional restrictions.

Step-by-step:

  1. Open Mi Home and tap on the profile avatar in the upper right corner.
  2. Select your account settings β†’ Region.
  3. Change the region to Russia or Ukraine (if Russia is not available).
  4. Save the changes and restart the application.
  5. Return to the vacuum cleaner settings - the item "Device language" should appear.

If the Russian language never appeared after the change of region, try to log out and re-enter. Sometimes the app cache blocks the update of the settings.

Take a screenshot of the current vacuum cleaner settings |

Make sure the robot is connected to Wi-Fi|

Close all background apps on your phone |

Check the Mi Home version (update if necessary)-->

3. Resetting the vacuum cleaner to factory settings

If previous methods didn't work, do a hard reset, which will delete all user settings, but often helps unlock hidden languages.

Model vacuum cleanerReset buttonsRetention time
Mi Robot Vacuum 1/1SWi-Fi + Home (Simultaneously)10-15 seconds
Dreame D9/Z10Power + Spot Cleaning8-10 seconds
Viomi V3/SEFood + Border Cleaning12 seconds
Mi Robot Vacuum-Mop 2 ProFood + Volume (-)5 seconds (before the beep)

After discharge:

  1. Connect the vacuum cleaner to the Mi Home again (as in the first run).
  2. At the setup stage, select the region of Russia.
  3. Check the presence of Russian in the menu of the device.

⚠️ Attention: Reset removes stored maps of the premises and cleaning schedules. If you have a zoned cleaning setup, you will have to do it again. LDS-The scanner (Mi Robot Vacuum-Mop P) may need to recalibrate after resetting.

4. Firmware alternative software (Valetudo, OpenMiHome)

If the official methods don't work, the radical way is to install custom firmware, which is a risky process, but it gives you complete control of the device, including changing the language.

  • πŸ› οΈ Valetudo – open source software with support for Russian, works on most models with a Rockrobo chip.
  • πŸ”§ OpenMiHome - modified firmware with Russification and advanced features.
  • 🌐 DustBuilder – a tool for creating custom firmware for a specific model.

Warnings before firmware:

  • ⚠️ The warranty on the device will be cancelled.
  • ⚠️ Risk of "bricking" (breakdown) of the vacuum cleaner with firmware error.
  • ⚠️ Some features (e.g. Mi Home integration) may stop working.

The basic steps for Valetudo firmware:

  1. Download the firmware for your model from the official website.
  2. Connect the vacuum cleaner to the computer USB (need to OTG-cable).
  3. Run the firmware script via Terminal (Linux/macOS) or PowerShell (Windows):
python3 -m pip install --user python-miio


python3 -m miio discover --sync-token

For more detailed instructions for your model, see the 4PDA or XDA Developers forums.

What to do if the firmware ended with an error?
If the firmware process is interrupted or terminated with a Flash failed error, follow the following steps: 1. Turn off the vacuum cleaner for 30 seconds. 2. Repeat the firmware using the original cable (not USB-hub). 3. If the device does not turn on, try restoring the stock firmware through DFU mode (this will require a soldering iron and access to the board contacts). 4. Contact profile forums with an error log - often the problem is solved by replacing the firmware file or drivers.

5. Russification through third-party applications (DreameBot, Mi Home Mod)

If you don't want to risk firmware, you can use modified versions of the apps, which allow you to control the vacuum cleaner in Russian, even if the device itself speaks a different language.

Popular applications:

  • πŸ€– DreameBot is an alternative to Mi Home with support for Dreame and Viomi. has full Russification and advanced features (for example, adjusting the suction force in 1 step%).
  • πŸ“± Mi Home Mod (by Maxr1998) β€” Modified version of the official app with unlocked regions and languages.
  • 🌍 Home Assistant + Valetudo is for advanced users, and allows you to control the vacuum cleaner through a web interface in any language.

How to install DreameBot:

  1. Download APK from 4PDA (check reviews for the relevance of the version!).
  2. Allow installation from unknown sources in Android settings.
  3. Launch the application and add a vacuum cleaner through Add Device β†’ Manual connection.
  4. Enter your vacuum cleaner’s Token (how to get it – see spoiler below).
How to get a Token vacuum cleaner for DreameBot?
1. Install the Packet Capture (Android) app on your phone or HTTP Toolkit (PC). 2. Start capturing traffic and open Mi Home. 3. Find a request in the logs to API miio:// β€” It'll have the line "token": "your token" (32 symbol). 4. Copy the token and paste it into DreameBot when you add the device. ⚠️ Do not transfer the token to third parties – with its help you can control your vacuum cleaner!

6. Contact Xiaomi Support

If all the attempts to change the language failed, the official way is to call for support, which is true for new models (Mi Robot Vacuum-Mop 2 Ultra, DreameBot X30), where the language is blocked at the firmware level.

How to properly make a request:

  • πŸ“§ Write in English or Chinese (use Google Translate).
  • πŸ“Έ Attach a photo or video of the problem (menu in incomprehensible language).
  • πŸ“„ Specify: Vacuum model (written on the bottom); Firmware version (Settings) β†’ About the device; Region of purchase (if imported from abroad).

Support channels:

  • 🌍 Official website (Contact Us section).
  • πŸ“§ Email: support@mi.com (for global versions or service.ru@xiaomi.com (for Russia).
  • πŸ’¬ Telegram chats: @MiSupportGlobal or @MiRussiaSupport.

⚠️ Attention: Support may request proof of purchase (check or warranty card) If the vacuum cleaner is purchased on AliExpress from an unofficial seller, the chances of assistance are minimal.

πŸ’‘

If the vacuum cleaner is purchased in Russia or on the official website of Xiaomi, Russian must be in the firmware by default. its absence is a reason for replacing it under warranty.

FAQ: Frequent questions about language change in Xiaomi robot vacuum cleaners

πŸ”Ή Why my vacuum cleaner doesn't have Russian, even though the model is new?
This is a typical problem for devices designed for the Asian market (for example, the version for China or India). The manufacturer blocks languages depending on the region of sale. Solutions: Change the region in Mi Home to Russia (see section 2). Update the firmware through the official application (if an update is available). Install custom software like Valetudo.
πŸ”Ή Can I change the language without resetting the settings?
Yes, in most cases. Try: Change region in Mi Home (section 2). Use third-party apps (DreameBot). Update firmware through Settings β†’ Software Update. Reset (section 3) is a last resort if other methods have not worked.
πŸ”Ή After changing the language, the vacuum cleaner speaks Russian, but the app doesn't?
These are two different settings: πŸ“± The Mi Home app language changes in phone settings (e.g. Android: Settings) β†’ System system β†’ Language and input). πŸ€– The vacuum cleaner language is configured via the device menu (see section 1). If there is no Russian in the Mi Home, download the modified version (Mi Home Mod) or use DreameBot.
πŸ”Ή What Xiaomi models support Russian "in the box"?
From 2023, all global versions of Xiaomi robot vacuum cleaners (with the marketing designation "Global Version") have Russian in firmware.Full list: Mi Robot Vacuum-Mop 2 Pro (model) STYJ02YM); Mi Robot Vacuum-Mop 2 Ultra (STYT02YM); DreameBot D10 Plus (DRD10P); DreameBot X30 Ultra (DRX30U); Viomi V3 Max (VRV3MAX). Chinese versions (CN In the name of the model, they require Russification.
πŸ”Ή After Valetudo's firmware, the vacuum cleaner doesn't connect to the Mi Home?
Yes, Valetudo replaces stock firmware, so integration with Mi Home and other Xiaomi cloud services is lost: 🌐 Web-based management interface over a local network; πŸ”’ Full control of the device without cloud restrictions; πŸ› οΈ The ability to fine-tune parameters (such as engine speed) to return access to the Mi Home, you need to flash back the original firmware.