Xiaomi Mi Robot Vacuum Mop (including the S5, S6, S7, 2C, P, Pro, and others) are often the defaults of Chinese or English. If the voice prompts and menus on the screen (if any) are not in your native language, it creates discomfort when used. Fortunately, you can change the language yourself β and this does not always require deep flashing of the device.
In this article, we will discuss all the official and alternative ways to change the language, including setting up through the Mi Home application, physical buttons on the case, as well as solutions for cases where standard methods do not work. We will separately focus on the nuances for different regions (Europe, China, global versions) and models - for example, Xiaomi Mi Robot Vacuum-Mop 2 Lite or Xiaomi Mi Robot Vacuum-Mop P have their own characteristics.
If you have a problem when the language is reset after updating the firmware or the device βdoes not seeβ Russian in the list of available, here you will find these solutions. Importantly, for models with firmware for the Chinese market (CN), you may need to force a change of region to Mi Home, otherwise Russian will not appear in the settings.
1. How to determine the current language and model of the robot vacuum cleaner
Before you change the language, make sure you know exactly your device model and the current firmware version. This is critical, as the instructions for the Xiaomi Mi Robot Vacuum-Mop S5 and Xiaomi Mi Robot Vacuum-Mop 2 Pro may differ.
You can recognize the model:
- π¦ On the device box (sticker with an article, for example, STYJ02YM Mi Robot Vacuum-Mop 2 Lite).
Also check the firmware region:
- π CN β China (often without Russian).
- π EU β Europe (supported by Russian).
- π Global - international version (Russian is available, but may not be available in some countries).
If the Mi Home section contains the CN region in the Device Information section and you want Russian, you will have to change the region first (more on this below).
Method 2: Change the language through the Mi Home app (official method)
The easiest and safest way is to change the language directly in the Mi Home app, which works for most models except for CN-based devices (which need to change region first).
Step-by-step:
- Open the Mi Home app and select your robot vacuum cleaner.
- Go to Settings (β) β Settings of the device β Language (or Language).
- In the list, find βRussianβ (or Russian) and select it.
- Confirm the change β the robot will restart (white indicator will light up and the signal will sound).
If there is no Russian language on the list:
- β You have firmware for the market. CN (We need to change the region).
- β The device is not connected to the Internet (update data in Mi Home).
- β Outdated version of the app (update Mi Home in the App) Store/Google Play).
βοΈ Preparing for a language change through Mi Home
After changing the language, check if:
- π£οΈ Voice prompts (e.g., βCleaning has begunΒ»).
- π± Text in the Mi Home app (names of cleaning modes).
- π₯οΈ Menu on the screen (if any, like the Xiaomi Mi Robot Vacuum-Mop 2 Pro).
β οΈ Note: If after changing the language, the robot starts to speak a mixture of Russian and English, this is normal for some firmware.
3. Method 2: Changing region to Mi Home for CN firmware
If your robot vacuum cleaner is bought in China or has CN firmware, the language settings will not be Russian, and the solution is to force the device region in the Mi Home app to Europe (EU) or Russia (RU).
Instructions:
- In Mi Home, go to the robot settings β General settings β Region.
- Choose Europe or Russia (Russia).
- Confirm the change β the robot will restart and download the firmware for the selected region.
- After the reboot, repeat Method 1 (change language through settings).
Possible problems and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| No option to change the region | An outdated version of Mi Home | Update the app or use the web version |
| The robot doesn't reboot. | Weak Wi-Fi signal | Bring the robot closer to the router |
| After the change of the language, the language did not change. | Cash app. | Clear the Mi Home cache in your phone settings |
| Robot makes a mistake when changing the region | The firmware is too old. | Update the robot software manually (see Section 5) |
β οΈ Note: A change in region may result in the loss of some features specific to China (e.g. integration with XiaoAI.
Method 3: Change language through physical buttons (for models without a screen)
If your robot vacuum cleaner doesnβt have a screen (like the Xiaomi Mi Robot Vacuum-Mop 2 Lite) and the Mi Home app doesnβt work, you can try changing the language through a combination of buttons on the body. This method doesnβt work on all models, but often saves for devices with CN firmware.
Instructions:
- Turn off the robot by holding the power button β» 3 seconds.
- Press the buttons at the same time (π ) and (β‘) 5-7 seconds before the signal is heard.
- Release the buttons and the robot will turn on and start cyclically switching languages (Chinese β English β Russian, etc.).
- As soon as you hear the Russian language, press β» confirm.
If the combination doesn't work:
- π Try to hold on. π + β» instead β‘ + π .
- π Make sure the robot is charged at least 30 times%.
- π± Check if Mi Home blocks manual settings (disable the app for the duration of the procedure).
What if the robot doesnβt respond to the buttons?
5. Method 4: Manual firmware update to add Russian
If none of the above methods worked, you have to update the firmware manually, which is true for older models (for example, Xiaomi Mi Robot Vacuum-Mop S5) or devices with heavily outdated software.
Step-by-step:
- Download the latest firmware for your model from the official source (choose EU or Global version).
- Unpack the archive and rename the firmware file to robot.vac.
- Copy the file to a microSD card (FAT32) and paste it into the robot (slot under the cover).
- Press the button. β» 10 seconds β the robot will start the update (flashing orange indicator).
Warnings:
- β οΈ Do not turn off the robot during the upgrade (risk of βbrickingΒ»).
- β οΈ Use only official firmware β third-party may contain viruses.
- β οΈ After the update, reset the robot settings to factory (Settings) β Reset at Mi Home).
π‘
Before updating your firmware, back up your cleaning card in Mi Home (Map β Save section) and can be restored after resetting.
6. Frequent errors and their solutions
Even after successful language change, users face challenges.
Problem 1: The robot speaks Russian, but the Mi Home app is still in English.
- π± Change the language of the application in the phone settings.
- π Reinstall Mi Home.
Problem 2: After the update, the language reset to Chinese.
- π Re-replace the region by EU Mi Home.
- π΅ Turn off automatic firmware updates in the robot settings.
Problem 3: There is no Russian in the list of languages, although the EU region is not.
- π Check out the robot model β some budget versions (for example, Mi Robot Vacuum-Mop 2 Lite) do not support Russian.
- π§ Write in support of Xiaomi with a request to add language (attach a photo of the device information).
π‘
If the robot starts to behave unstable after changing the language (for example, does not build a map or does not respond to commands), reset to factory settings via Settings β Reset to Mi Home.
7. Alternative methods (for advanced users)
If the official methods don't work, you can try out-of-the-box solutions, which require technical skills and can lead to a loss of warranty.
Method 1: Using Mi Home with a changed account region
Some users register a second Mi Home account in Germany or Spain, where Russian is available by default.
- Create a new account in Mi Home by specifying the country of Germany.
- Connect the robot to a new account.
- Change the language in the device settings.
Method 2: Firmware through ADB (Experience only)
For Android Things models (such as the Xiaomi Mi Robot Vacuum-Mop S7), you can connect to ADB and manually change your language settings.
adb shell
setprop persist.sys.language ru
setprop persist.sys.country RU
rebootβ οΈ This method is risky - if the robot fails, it can stop turning on.
Method 3: Replacement of the voice packet
Some forums offer manually replacing voice prompt files via FTP (if the robot supports file system access), but this requires root rights and does not guarantee stable operation.