Xiaomiโs robot vacuum cleaners have gained popularity thanks to a combination of affordable pricing and advanced features, but many users face an unexpected problem: the device โspeaksโ in Chinese, English or another unfamiliar language, which creates discomfort when setting up, voice alerts and controlling through the application. Fortunately, you can change the interface language in several ways, either through official software or manually.
In this article, we will discuss all the current language change methods for Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Pro and other popular versions. We will focus on hidden settings that the manufacturer does not advertise, but allows you to bypass regional restrictions.
Important: the procedure varies depending on the firmware and the region of the vacuum cleaner purchase. For example, European versions (EU) often have a limited list of languages, whereas global (Global) or Chinese (CN) are more flexible.
1. Method: Changing language through the Mi Home app
The easiest and safest method is to use the official Mi Home app (or Xiaomi Home for new models), which is suitable for most users if the vacuum cleaner is connected to a Xiaomi account and has the latest firmware.
Step instructions:
- ๐ฑ Open the Mi Home app and go to the Devices (or Devices) tab).
- ๐ค Find your robot vacuum cleaner in the list and tap it.
- โ๏ธ In the upper right corner, click on the icon ยซโฎยป (three points and select Settings).
- ๐ Scroll down to Device Language or Voice Prompts).
- ๐ท๐บ Choose Russian (or other language) from the list and confirm the change.
If the language of the device is not on the menu, it means that your model does not support changing the language through the application, in which case move to the next method.
Check the connection of the vacuum cleaner to Wi-Fi
Update the Mi Home app to the latest version
Make sure the vacuum cleaner is not in cleaning mode
Battery charge of at least 20%
-->
Attention! Some firmware (CN) may require rebooting the device after changing the language.
- Return to the main vacuum cleaner menu in the app.
- Click on the icon. โฎ โ Reboot (Reboot).
- Wait until the device turns off and turns on again (it will take ~2 minutes).
2. Method: manually changing the language through buttons on the body
If the app doesnโt allow you to change the language (for example, due to regional restrictions), you can use the hardware method, which works on most Xiaomi models, including the Mi Robot Vacuum 1S, Mi Robot Vacuum-Mop 2 and others.
You'll need:
- ๐ Charged vacuum cleaner (at least 30% of the battery).
- ๐ฑ Phone with Mi Home app (to check the result).
- โฑ๏ธ 5-10 minutes of free time.
Step-by-step:
- Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
- Press the buttons at the same time (๐ ) and food (โป) 5-7 seconds until you hear a beep.
- Release the buttons. The vacuum cleaner will issue a voice message in the current language (e.g., Chinese "" - "please select the language").
- Press the power button to switch languages, and each click is the next language on the list.
- When you hear the desired language (for example, Russian "Language changed"), confirm the choice with a long press on Nutrition (3 seconds).
Important: On CN firmware models, the list of languages may be limited. If there is no Russian, try English and then upgrade to the global version.
๐ก
If the vacuum cleaner does not respond to the pressing of buttons, check if they are blocked with a protective film (relevant for new devices).
3. Method: Resetting settings to factory
If previous methods didn't work, the radical option is a complete reset, which will return the vacuum cleaner to the factory state, including the default language (usually English or Chinese), and after the reset, you can reconfigure the device and select the desired language.
Pre-discharge warnings:
What happens after the dump?
How to reset your settings:
- Turn off the vacuum cleaner with the power button.
- Press the buttons Home (๐ ) and food (โป) 10-15 seconds until the white light lights up.
- Release the buttons. The vacuum cleaner will sound and start the reset process (it will take ~2 minutes).
- After the reboot, reconnect the device via Mi Home and select the language at the setup stage.
If you donโt have the right language after resetting, try updating the firmware (see next section).
Through the Mi Home| application Through the buttons on the case |Resetting the settings | Nothing helped-->
4. Update firmware to add new languages
On older firmware (version below 3.5.8), the list of supported languages may be reduced, so the solution is to update the vacuum cleaner software to the latest version, adding new languages (including Russian) and correcting localization errors.
How to update firmware:
- ๐ฒ Open Mi Home โ pick a vacuum cleaner โ Settings โ Firmware update.
- ๐ If the update is available, click Update and wait until it is completed (donโt disconnect the vacuum cleaner from the network!).
- ๐ Make sure your battery is at least 50% or the upgrade will be interrupted.
If there is no update button in the app, try:
- Remove the vacuum cleaner from your Xiaomi account and add it again.
- Change your account region to China (in your profile settings) and check for updates.
- Use alternative firmware (such as Valetudo), but it requires technical skills.
Attention! Some users report that after updating the firmware from CN to Global, Russian language support disappears, in which case only manual firmware through ADB or a rollback to the previous version will help.
5 Problem Solving: Language is not changed or reset
Sometimes, after a successful language change, the vacuum cleaner forgets the settings or returns to Chinese.
| Problem. | Possible cause | Decision |
|---|---|---|
| Language resets after rebooting | Incompatibility between firmware and region | Update your firmware to the latest version or change your account region to Russia |
| No Russian language on the list | Outdated firmware (CN) | Update your software or use alternative firmware (e.g. Valetudo) |
| Voice prompts in English and menus in Chinese | Different settings for the interface and voice assistant | In Mi Home, set up the device language and voice prompts separately. |
| The vacuum cleaner does not respond to buttons when changing language | System freeze or mechanical locking | Do a reset (see Section 3) or check buttons for physical damage |
If none of these methods worked, please contact Xiaomi for support:
- ๐ Vacuum models (e.g, STYJ02YM Mi Robot Vacuum-Mop 2 Lite).
- ๐ Firmware versions (find in Settings) โ About the device).
- ๐ Region of the Mi Home account.
6.Alternative methods: firmware via ADB and Valetudo
For advanced users willing to risk the guarantee, there are informal ways to change the language, which require technical skills, but allow you to unlock all the features, including hidden languages.
Method 1: Firmware through ADB
If your vacuum cleaner is running Android Things (like Mi Robot Vacuum-Mop 2 Pro), you can connect to it via ADB and manually change your language settings.
- Enable Developer Mode (10 times click on the firmware version in the settings).
- Connect to the vacuum cleaner via Wi-Fi (IP-address can be found on the router).
- Follow the command: adb shell setprop persist.sys.language ru adb shell setprop persist.sys.country RU adb reboot
Method 2: Installation of Valetudo
Valetudo is an open firmware for robot vacuum cleaners that replaces standard Xiaomi software, which supports all languages, including Russian, and gives access to advanced settings, minus the loss of official support.
Installation instructions:
- Download Valetudo from the official website.
- Connect to the vacuum cleaner via SSH (instructions are in the Valetudo documentation).
- Download the firmware via SCP and perform the installation.
โ ๏ธ Warning: Unofficial firmware can cause warranty loss and unstable operation of the device, and use them only if you have exhausted all official methods.
7. Frequent mistakes and how to avoid them
When changing languages, users often make mistakes that cause them to crash or lose functionality, and the most common ones are:
- ๐ Power out during the update โ It can brick the device. Always watch the charge level (>50%) and do not interrupt the process.
- ๐ The wrong account region โ If your account is tied to China and the vacuum cleaner is bought for Europe, you can have conflicts.
- ๐ Ignoring backups โ Before resetting or firmware, save room maps (if possible in your model).
- ๐ฑ Use of an outdated version of Mi Home โ Update the app to Google Play or App Store before setting up.
If the vacuum cleaner starts to behave strangely after changing the language (for example, does not build a map or does not respond to commands), follow:
- Hard reboot (clip the power for 20 seconds).
- Network reset (Settings โ Network โ Forget the network and connect again).
- Checking firmware updates.
๐ก
If the vacuum cleaner after changing the language stopped connecting to Wi-Fi, reset the network settings manually: press the Home and Power buttons for 10 seconds until you hear the reset signal.