How to set up the language on the robot vacuum cleaner Xiaomi: full instructions for all models

Why does Xiaomi’s robot vacuum cleaner not understand your language?

You just unpacked Xiaomi’s new robot vacuum cleaner and were surprised to find that voice cues sound in Chinese and the Mi Home app refuses to switch to Russian? Or after the firmware update, all menus suddenly became English? This problem is familiar to many owners of Xiaomi smart appliances – especially those who buy devices through international venues or receive them as a gift from abroad.

The fact is that the robot vacuum language depends on three key factors: the regional version of the firmware, the settings of the Mi Home app and even the country specified in the Xiaomi account. Not all models support many language localization out of the box. For example, the Xiaomi Mi Robot Vacuum-Mop 2 Lite may have Chinese firmware with a hard-coded language, while the Xiaomi Robot Vacuum-Mop 2 Pro allows you to choose Russian from the menu. Today we will analyze all possible ways to change the language from basic to advanced.

It’s important to understand that if your vacuum cleaner is originally designed for the Chinese market (as indicated by the CN marking in the model name), then full-fledged Russification may require flashing through informal tools.

Method 1: Change language through the Mi Home app

The easiest method is to use the official Mi Home app (or Xiaomi Home for newer versions), which works for most global models, such as the Xiaomi Mi Robot Vacuum-Mop P or Xiaomi Robot Vacuum-Mop 2 Ultra.

  1. Open the Mi Home app and make sure the robot vacuum cleaner is connected to your account.
  2. Go to the Devices tab and select your vacuum cleaner.
  3. Slap the icon. βš™οΈ Settings in upper right corner.
  4. Find the General Settings section (or Device settings in English).
  5. Select the language and select the language from the list.

If there is no Russian language on the list, it means one of two things:

  • πŸ”΄ Your model of vacuum cleaner does not support Russian at the firmware level (typical for Chinese versions).
  • πŸ”΄ The Mi Home app is tied to a region where Russian is not available (for example, if the account is registered in China).

Make sure the vacuum cleaner is connected to Wi-Fi

Update the Mi Home app to the latest version

Check the region of Xiaomi account (must be Russia or Global)

Reboot the robot vacuum cleaner before changing settings-->

If the language has changed but the voice prompts still sound in Chinese, try resetting the vacuum cleaner to the factory. To do this, press the power button on the case for 5-10 seconds until you hear the beep. After the restart, the language should update.

Method 2: Change the region of the Xiaomi account

Many users are unaware that the region of Xiaomi’s account directly affects the available languages in the app and on devices. If your account is registered in China, then you will not see Russian or European servers on Mi Home.

  1. Open Mi Home and go to Profile β†’ Account Settings.
  2. Find the area (Country/Region).
  3. Choose Russia or Global (if Russia is not on the list).
  4. Confirm the change via SMS or email.
  5. Restart the app and check the available languages for the vacuum cleaner.

Important: if you change region, all devices in the Mi Home will be untied! You will need to add a vacuum cleaner and other gadgets again, and some functions (such as the voice assistant Xiao AI) may become unavailable.

China (Mainland China)

Russia (Russia)

Global (International)

Europe (Europe)

Other-->

⚠️ Warning: If the vacuum cleaner stopped connecting to Wi-Fi after changing region, check if it supports your router's frequencies.Chinese models often only run at 2.4GHz and don't see 5GHz networks.

Method 3: Manual firmware updates for Chinese models

If your Xiaomi vacuum cleaner is originally designed for the Chinese market (e.g. Xiaomi Mi Robot Vacuum STYJ02YM or Xiaomi Mi Robot Vacuum-Mop 1C), then changing the language through the app may not work.

You'll need:

  • πŸ–₯️ Computer with Windows or macOS.
  • πŸ”Œ Cable USB Type-C (to connect the vacuum cleaner to the PC).
  • πŸ“ Firmware for your model (you can download it on the forums) 4PDA Xiaomi Community).
  • πŸ› οΈ Mi Home Hack or Xiaomi Cloud Tokens Extractor to get a device token.

Step-by-step:

  1. Download the firmware archive for your model (for example, rockrobo.vacuum.v6_4.6.9_1234).
  2. Unpack the archive and find the package.tar file.
  3. Connect the vacuum cleaner to your computer via USB (you may need to disassemble the case to access the port).
  4. Use adb or specialized software (such as Valetudo) to download the firmware:
adb push package.tar /tmp/


adb shell "cd /tmp; tar -xvf package.tar; sync"

After successful firmware, the vacuum cleaner will restart and you will be able to choose Russian in the settings, but be careful: an incorrect firmware can bring the device down!

What do I do if the firmware crashes?
If the vacuum cleaner does not turn on or is constantly rebooted after updating, try: 1. Hold the power button 15-20 drop-off. 2. Repeat the firmware with another version of the software. 3. Contact the Xiaomi service center with the model and firmware version. 80% The problem is solved by re-settling through USB-debugging.

Method 4: Use of alternative applications

If the official Mi Home app doesn't allow you to change the language, you can try third-party utilities.

  • πŸ“± Valetudo – open source software for managing Xiaomi robot vacuum cleaners without the cloud.
  • πŸ“± Mi Home Custom – a modified version of the official application with support for all regions.
  • πŸ“± DreameHome is a vacuum cleaner app called Dreame (a subsidiary of Xiaomi) that sometimes works with Xiaomi models.

Installation of Valetudo will require:

  1. Get root access to the vacuum cleaner (through exploits or physical connection).
  2. Install a Docker container from Valetudo to a home server or Raspberry Pi.
  3. Connect the vacuum cleaner to the local network and configure integration.

Valetudo’s advantage is that it has full control over the device, including changing system languages, configuring maps, and even installing custom voice packets.

πŸ’‘

Before using third-party apps, back up your vacuum cleaner settings via Mi Home. To do this, go to Settings β†’ General β†’ Backup and save the file to the cloud or locally.

Table of compatibility of models and languages

Not all Xiaomi robot vacuum cleaners support Russian, and the table below shows popular models and their localizations:

Model vacuum cleanerSupport for RussianSupport for EnglishIs firmware required?
Xiaomi Mi Robot Vacuum-Mop 2 Liteβœ… (Global)βœ…βŒ
Xiaomi Mi Robot Vacuum-Mop Pβœ…βœ…βŒ
Xiaomi Mi Robot Vacuum STYJ02YM (CN)❌❌ (Chinese)βœ…
Xiaomi Robot Vacuum-Mop 2 Ultraβœ…βœ…βŒ
Dreame D9βœ…βœ…βŒ

If your model isn't in the spreadsheet, check its specifications on Xiaomi's official website or on the forums. Chinese versions (CN) almost always require manual firmware to change the language.

Problem Solving: When the language doesn’t change

Sometimes, even after all the manipulations, the vacuum cleaner persists in "speaking" in Chinese, and here are the most common reasons and solutions:

  • πŸ”„ App cache: Clear the Mi Home cache in phone settings (Settings) β†’ Annexes β†’ Mi Home β†’ Memory. β†’ Clear the cache).
  • πŸ“Ά Server problems: If the language resets after a reboot, try changing the server region in Mi Home to Singapore or Germany.
  • πŸ”Š Voice packet not loaded: Some models require additional voice files downloaded. Connect the vacuum cleaner to Wi-Fi and wait for automatic updates (can take up to 24 hours).
  • πŸ”§ Hardware lock: In rare cases, the manufacturer blocks the language change at the iron level, only firmware through Test Mode (requires soldering contacts) will help).

⚠️ Note: If after changing the firmware vacuum cleaner began to behave unstable (for example, does not build a map or does not respond to commands), go back to the factory version of the software.

πŸ’‘

Before any firmware manipulation, check the vacuum cleaner model for compatibility. Chinese versions (CN) often have hardware limitations that cannot be circumvented software.

FAQ: Frequent questions about changing the language on Xiaomi vacuum cleaners

Can I change my language without connecting to Wi-Fi?
No, you need to use the Internet to change the language through the Mi Home app, but if you use alternative software (like Valetudo), you can control the vacuum cleaner on the local network without the cloud after the initial setup.
Why did the language change to Chinese after the firmware update?
This is a typical problem for Chinese versions of vacuum cleaners: the manufacturer can force local firmware to be installed when upgrading, solution: disable automatic updates in the Mi Home settings or install custom firmware.
How to add Russian if it is not on the list?
If your model does not support Russian at the firmware level, there are two options: Install global firmware (see Method 3 above); use third-party voice packets via Valetudo (requires root access). Both methods have risks, so we recommend checking compatibility first on thematic forums.
Can I get back the Chinese firmware after Russification?
To do this, download the original firmware for your model (for example, from the Xiaomi Firmware Updater resource) and repeat the firmware process via adb or Mi Home Hack. Note that after returning to Chinese firmware, some features (for example, integration with Alice or Google Assistant) may stop working.
Where to download firmware for Xiaomi vacuum cleaners?
The official firmware can be found on the Xiaomi Firmware website. For custom versions, we recommend the forums: 4PDA (section "Robot vacuum cleaners"), XDA Developers (search by model), Telegram chats dedicated to Xiaomi (for example, @xiaomirobot). Always check the firmware reviews before installing!