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).
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:
- Open Mi Home and tap on the profile avatar in the upper right corner.
- Select your account settings β Region.
- Change the region to Russia or Ukraine (if Russia is not available).
- Save the changes and restart the application.
- 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 cleaner | Reset buttons | Retention time |
|---|---|---|
| Mi Robot Vacuum 1/1S | Wi-Fi + Home (Simultaneously) | 10-15 seconds |
| Dreame D9/Z10 | Power + Spot Cleaning | 8-10 seconds |
| Viomi V3/SE | Food + Border Cleaning | 12 seconds |
| Mi Robot Vacuum-Mop 2 Pro | Food + Volume (-) | 5 seconds (before the beep) |
After discharge:
- Connect the vacuum cleaner to the Mi Home again (as in the first run).
- At the setup stage, select the region of Russia.
- 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:
- Download the firmware for your model from the official website.
- Connect the vacuum cleaner to the computer USB (need to OTG-cable).
- Run the firmware script via Terminal (Linux/macOS) or PowerShell (Windows):
python3 -m pip install --user python-miio
python3 -m miio discover --sync-tokenFor more detailed instructions for your model, see the 4PDA or XDA Developers forums.
What to do if the firmware ended with an error?
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:
- Download APK from 4PDA (check reviews for the relevance of the version!).
- Allow installation from unknown sources in Android settings.
- Launch the application and add a vacuum cleaner through Add Device β Manual connection.
- Enter your vacuum cleanerβs Token (how to get it β see spoiler below).
How to get a Token vacuum cleaner for DreameBot?
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.