How to Russify the Xiaomi Mi Robot vacuum cleaner: all ways of 2026

Xiaomi Mi Robot vacuum cleaners have gained popularity due to a combination of affordable prices and advanced features. However, many users face a problem: the device defaults in Chinese or English, which creates inconveniences when setting up and using daily. Russification of the interface and voice prompts solves this problem, but the process is not always obvious - especially for models not officially adapted for the Russian market.

In this article, we will analyze all the current ways of russification vacuum cleaners Xiaomi Mi Robot (including models Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Pro and others). You will learn how to change the language through the official app, third-party firmware and alternative methods – with detailed instructions, risk warnings and tips for correcting typical errors (CN-European versions) and (EU-Version, as the Russification algorithms differ for them.

1. Check the current firmware version and device region

Before you start russification, you need to determine the region of your vacuum cleaner firmware, which depends on the choice of method: for the Chinese versions (CN) will require additional steps, while European (EU) often support Russian out of the box.

To find out the firmware version:

  • πŸ“± Open the Mi Home app (or Xiaomi Home for new versions).
  • πŸ” Go to the section with your vacuum cleaner (click on its icon).
  • βš™οΈ Select Settings β†’ About the device.
  • πŸ“ Find the lines Firmware Version and Region).

Critical point: if the "Region" field is CN, your device has Chinese firmware, and Russification will require either a change of region in the application or a flashing. European versions (EU, RU) usually support Russian without additional manipulation.

πŸ“Š What version of firmware found on your vacuum cleaner?
Chinese (CN)
European (EU/RU)
I don't know how to check.
other

2.Official method: changing the language through Mi Home

The easiest and safest method is to change the language through the official Mi Home app, which works for most Xiaomi Mi Robot models, except for Chinese firmware (CN) devices, where Russian may not be on the list of languages.

Step-by-step:

  1. Open Mi Home and connect to the vacuum cleaner.
  2. Go to Device Settings β†’ Language (or Device Settings β†’ Language).
  3. Find Russian in the list and select it.
  4. Confirm the changes and wait for the vacuum cleaner to restart (it will take 1-2 minutes).

If the Russian is not on the list:

  • 🌍 Try changing the region of your Mi Home account to Russia (in your user profile).
  • πŸ”„ Restart the app and vacuum cleaner.
  • πŸ“² Update the device to the latest version (if available).

Download the latest version of Mi Home|Connect the vacuum cleaner to Wi-Fi|Check the firmware version|Change the region of the account to "Russia"-->

⚠️ Note: Some models (e.g. Mi Robot Vacuum-Mop 2 Lite) may reset the account binding after changing the language. β†’ Backup.

3. Russification of Chinese firmware (CN-version)

Chinese firmware (CN) devices often don't have Russian in their settings, and there are two options:

  1. Change the firmware region to the European (EU) through informal methods.
  2. Installation of alternative firmware (e.g. Valetudo or modified Mi Home).

Consider the first method – it is less risky and does not require deep technical knowledge.

Change the firmware region through Xiaomi Cloud Tokens

This method involves changing the region of the device in the Xiaomi cloud.

  1. Get your vacuum cleaner’s Token (via apps like Mi Home Token Extractor).
  2. Use the Xiaomi Cloud service or script to change region to eu.
  3. Update the firmware through Mi Home after changing the region.

Detailed instructions:

1. Install the Mi Home Token Extractor app (available on GitHub).


2. Connect to the vacuum cleaner via Mi Home and get a Token.




3. Go to https://xiaomi-cloud-tokens.vercel.app/.




4 Enter Token and select the "Europe" region (eu).




5. Save the changes and restart the vacuum cleaner.




6.Mi Home will have the ability to update the firmware to the EU- version.

⚠️ Warning: An informal change of region may result in loss of warranty. EU-Some features (such as voice assistant in Chinese) may stop working.

What if the Token cannot be removed?
If the Mi Home Token Extractor doesn’t work, try alternative methods: – Use the Packet Capture app to intercept Mi Home traffic (root rights are required on the phone). – Contact the 4PDA or Xiaomi Community forums – they often post current Tokens for popular vacuum cleaners models. – For models with a Bluetooth chip (for example, Mi Robot Vacuum-Mop 2 Pro), you can try to extract Token through the utility mirobo.py (Python).

4. Alternative firmware: Valetudo and others

If the official methods didn’t work, you can install custom firmware like Valetudo, which is open source software that completely replaces Xiaomi’s standard firmware and supports Russian, but the installation process requires technical skills and lacks warranty.

The advantages of Valetudo:

  • 🌐 Complete Russification of the interface and voice prompts.
  • πŸ”’ Work without Xiaomi cloud (all data is stored locally).
  • ⚑ Additional features: Advanced maps, integration with Home Assistant.

Disadvantages:

  • ⚠️ Loss of guarantee.
  • πŸ”§ Complexity of installation (requires disassembly of the vacuum cleaner to connect to the UART).
  • πŸ”„ Risk of "bricking" of the device in case of firmware error.

Instructions for installation of Valetudo:

1. Download Valetudo firmware for your model from the official GitHub.


2. Disassemble the vacuum cleaner and connect to the UART contacts (you need a USB-TTL adapter).




3 Run the flashing_script.sh utility (for Linux/macOS) or use PuTTY (Windows).




4. Download the firmware through the command:




cat valetudo.bin > /dev/ttyUSB0




5. wait for the process to be completed (about 5-10 minutes).




6.Reboot the vacuum cleaner and connect to its Wi-Fi point (the name will be Valetudo-XXXX).




7.Configure the device via the web interface (http://192.168.4.1).

dd if=/dev/mtdblock0 of=mtd0_backup.bin

This will help to restore the vacuum cleaner in case of failure.-->

5. Russification of voice prompts

Even if you change the interface language, voice prompts (e.g., β€œCleanup Begins” or β€œCharge Completed”) can remain in Chinese or English, because voice packets are loaded separately from the firmware.

Ways to Russify the Voice:

MethodSuitable forDifficultyRisks.
Update via Mi HomeEU-versions of firmwareLow.No.
Installation of Russian voice package through ADBAll models (requires root)MediumLoss of guarantee
Replacement of sound files manuallyCN-version with custom firmwareTall.Risk of file system damage
Use of ValetudoAll models.MediumLoss of guarantee

To install the Russian voice package through ADB:

1. Connect the vacuum cleaner to the computer via USB (you need to enable debugging over USB in the engineering menu).


2. Download the Russian voice package (for example, from the 4PDA forum).




3. upload files to /system/media/audio/alarm with the command:




adb push ru_voice/*.ogg /system/media/audio/alarm/




4. Reset the vacuum cleaner.

Typical errors and their solution

When russification Xiaomi Mi Robot users often face problems, let's look at the most common and ways to fix them.

Mistake 1: Russian is not included in the list after the change of the region.

  • πŸ”Ή Make sure the firmware is updated to the latest version.
  • πŸ”Ή Change your account region to Singapore (sg) – sometimes it helps.
  • πŸ”Ή Reinstall the Mi Home app and log in again.

Error 2: After Russification, the vacuum cleaner stopped connecting to Wi-Fi.

  • πŸ”Ή Reset the network settings on the vacuum cleaner (press the power button for 10 seconds).
  • πŸ”Ή Check if the Wi-Fi router region has changed (should match the vacuum cleaner region).
  • πŸ”Ή If custom firmware is used, update network configuration files.

Error 3: Voice prompts in Russian sound robotic or error-prone.

  • πŸ”Ή Install an alternative voice package (e.g. from the Xiaomi community) EU).
  • πŸ”Ή Turn off voice prompts in settings if quality is not satisfied.

πŸ’‘

If after Russification the vacuum cleaner began to work unstable (for example, loses communication or incorrectly builds a map), return the factory settings through Settings β†’ Reset and repeat the process taking into account the recommendations.

7. Russification through third-party applications

If the official methods didn’t work, you can use third-party apps that offer advanced settings for Xiaomi devices.

  • πŸ“± Mi Home Mod – a modified version of the official application with support for additional regions.
  • πŸ“± Xiaomi Home for Mi Robot – specialized software for vacuum cleaners with Russification.
  • πŸ“± AftaRobot – an alternative application with support for the Russian language CN-version.

Instructions for Mi Home Mod:

  1. Remove the original Mi Home app.
  2. Download Mi Home Mod from a trusted source (e.g. 4PDA).
  3. Sign in to your Xiaomi account.
  4. Add a vacuum cleaner to the app and select the region of Russia.
  5. Update the device firmware through the Settings β†’ Software Update section.

⚠️ Note: Apps may contain malicious code. Check forum reviews and use antivirus before installing. Also note that some features (such as cloud management) may not work properly.

FAQ: Frequent questions about the Russification of Xiaomi Mi Robot

Can a vacuum cleaner be Russified without losing warranty?
Yes, if you use official methods (change language through Mi Home or update firmware) install custom firmware (like Valetudo) or change region through Token results in a loss of warranty.
Why did some functions (such as zoning) disappear after Russification?
This is typical of Chinese firmware (CN), which, when changing region to EU, may lose some of the functions. Solution: Go back to Chinese firmware and use alternative applications (for example, AftaRobot). Install custom firmware with support for all functions (for example, Valetudo RE).
How to return Chinese firmware after unsuccessful Russification?
To do this, you can download the original firmware for your model (for example, from the Xiaomi Firmware Updater site); use the utility mirobo.py or Xiaomi Flash Tool to download the firmware; reset the vacuum cleaner settings to the factory ones; detailed instructions are available on the 4PDA forum in the topics dedicated to your model.
Where to download Russian voice packs for Xiaomi Mi Robot?
There are no official sources, but users post voice packets on: 4PDA Forum (section "Robot vacuum cleaners"), GitHub repositories of Valetudo or Xiaomi EU projects, Telegram channels dedicated to Xiaomi smart equipment. Before installing, check the packages for viruses and compatibility with your model!
Can you Russify a vacuum cleaner through a voice assistant (Alice, Google Assistant)?
No, voice assistants don't affect the language of the vacuum cleaner interface, they only translate your commands into the language that the vacuum cleaner supports, and in order for the vacuum cleaner to respond in Russian, its firmware must be localized in Russian.