Xiaomi Roborock S5 Max is one of the most popular robot vacuum cleaners on the market, but many users face the problem of not having Russian in the firmware. Even if the device is bought in the official store, the application interface and voice prompts can remain in Chinese or English. In this article, we will analyze all the current methods of Russification, from official updates to alternative methods using third-party firmware.
It is important to understand that the process depends on the firmware version and the region of purchase of the device. For example, models for the European market (EU) often already have Russian, whereas Asian versions (CN) require additional manipulation.
If you are not sure about your technical background, start with the official methods β they do not require a system hack and keep the warranty. Alternative methods, such as flashing through ADB or installing custom firmware, will suit advanced users, ready for possible risks.
1. Check the current firmware version and device region
Before you start russification, you need to determine which firmware is installed on your Roborock S5 Max. This depends on the choice of method.
- π± Through the Mi Home app: Open the device card β Settings (βοΈ) β About the device β Note the first letters in the version number (e.g., the firmware version, 1.5.8_0036 β it CN-version 1.5.8_0042 β EU).
- π Using the voice menu: press and hold the Home button on the vacuum cleaner body for 3 seconds. The robot will voice the firmware version (in Chinese or English).
Also check the region of the device in Mi Home:
- Open the app and go to the device profile.
- Click on three dots in the upper right corner β Settings β Region.
- If China is listed, then Russification will require a change of region or firmware.
Critical: If your device is tied to a Chinese server (cn), some features (such as voice assistant or cleaning areas) may not work properly after changing the language. EU-version.
2.Official method: change of region in Mi Home
The easiest and safest method is to change the region of the device in the Mi Home app, which is suitable for models that initially support Russian, but are tied to the wrong server.
Remove the device from Mi Home (click "Delete Device" in the settings)
Change your account region to Russia (in your profile β Region)
Add the vacuum cleaner again by selecting the server "Europe" or "Russia"
Update the firmware through Settings β Update the software-->
After changing the region, check the presence of Russian:
- Open the vacuum cleaner card in Mi Home.
- Go to Settings. β Voice and language.
- Select Russian in the list of available languages.
β οΈ Warning: If the vacuum cleaner has stopped responding to commands after the region change or if it gives a Device offline error, go back to the Chinese server and repeat the procedure. Sometimes you need to reset to factory settings (press the Home and Spot Cleaning buttons for 10 seconds).
If Russian never came along, your model doesn't support it at the firmware level, so go to alternative methods.
3. Russification through third-party firmware (Valetudo, DustBuilder)
For CN-based devices that do not officially support Russian, there is a solution - installing alternative firmware.
- π οΈ Valetudo RE: Open firmware with support for Russian language and advanced features (for example, integration with Home Assistant.
- π§ DustBuilder: a tool for creating custom firmware based on official ones, with the possibility of Russification of the interface and voice prompts.
The installation process includes the following steps:
- Root Access Unlocking: You need to connect to the vacuum cleaner via SSH or ADB. This requires a computer with drivers installed.
- Install firmware: using the rrtool utility or manually through the console.
- Language setting: After firmware, Russian is selected in the Valetudo web interface.
Details about Valetudo RE
Important: Valetudo RE firmware removes the warranty and can cause the device to malfunction if executed incorrectly.
| Method | Skills required | Is there a guarantee? | Support for Mi Home |
|---|---|---|---|
| Change of region to Mi Home | Basic | Yes. | Yes. |
| Update via OTA (EU) | Basic | Yes. | Yes. |
| Valetudo RE | Advanced (Linux, SSH) | No. | No. |
| DustBuilder | Medium (ADB, console) | Partially. | Yes (limited) |
4. Russification of voice prompts
Even if the application interface is translated into Russian, the vacuum cleaner's voice alerts can remain in Chinese or English, and there are two ways to fix this:
- π Through Mi Home: Go to Settings β Voice and language β Voice packet and select Russian. If you don't have an option, you need a firmware update.
- π€ Installation of custom voice packets: for this you need to connect to the vacuum cleaner SSH and replace files in the directory /mnt/default/robot/voice. Ready-made packages can be found on forums (for example, 4PDA).
Example of commands to replace voice files (executed via ADB):
adb push russian_voice.pack /mnt/default/robot/voice/
adb shell chmod 644 /mnt/default/robot/voice/russian_voice.pack
adb shell rebootβ οΈ Warning: Incorrect replacement of voice files can result in sound loss or cyclical restart of the vacuum cleaner.Before experimenting, check the compatibility of the package with your firmware version.
If the voice becomes intermittent or distorted after the replacement, return the original files from the backup.
5. Solving Problems After Russification
After changing the language or firmware, you may have problems, and let's look at the most common ones and how to fix them:
- π« Vacuum does not connect to Mi Home: check that the region of the account and the device match. If the problem remains, reset through the button on the case (clamp Home). + Spot Cleaning for 10 Seconds).
- π£οΈ Voice prompts on a mix of languages: this happens if not all files have been replaced.Remove the vacuum cleaner from Mi Home, reset the settings and add it again.
- π Cyclical reboot: sign of damaged firmware. Restore the original version via rrtool or contact the service center.
If features (such as cleaning cards or carpet recognition) have been lost after Russification, it is likely that incompatible firmware has been installed.
- Check the firmware version in Settings β About the device.
- Compare it to the official version for your region on the Mi Home website.
- If you do not match, roll back through Recovery Mode (press the power button for 15 seconds when connecting to charging).
π‘
Before resetting your settings, take a picture of the current cleaning maps in Mi Home β after adding a vacuum cleaner, you will have to create them again from scratch.
6. Alternative ways of managing without Russification
If Russification seems too complicated, you can use a vacuum cleaner without changing the language, but with a convenient interface:
- π± Shell applications: for example, Roborock App (alternative to Mi Home) or Home Assistant with integration through the use of the software HACS. They translate the interface into Russian, regardless of the firmware.
- π₯οΈ Control via voice assistants: set up Alice, Google Assistant or Siri to send commands to the vacuum cleaner. Voice prompts will remain in the original language, but control will be in Russian.
- π Web interfaces: Some firmware (e.g. Valetudo) allow you to control the vacuum cleaner through a browser, where the language can be selected separately.
Example of setting up Home Assistant:
- Install the Xiaomi Miio component via HACS.
- Add the vacuum cleaner as a device, specifying its IP and token (can be obtained through Mi Home Token Extractor).
- Create a dashboard with Russian inscriptions for control.
These methods do not require firmware intervention and retain warranty, but have limitations, such as some features (e.g. room recognition) that may not work in Home Assistant.
7. Where to download firmware and tools for Russification
All files for russification of Roborock S5 Max should be downloaded only from trusted sources to avoid viruses or corrupted software.
| Resource | What can be downloaded | Reference |
|---|---|---|
| Official Xiaomi website | The latest OTA-renewal EU-version | home.mi.com |
| GitHub Valetudo | Valetudo RE firmware, instructions | github.com/Hypfer/Valetudo |
| 4PDA (forum) | Voice packets, modified firmware | 4pda.to/forum |
| DustBuilder | Tool for creating custom firmware | builder.dontvacuum.me |
Before downloading, check:
- π Compatibility with your model: Firmware for S5 Max is not the right fit for you. S6 or S7.
- π Firmware version: for example, Valetudo RE Requires a minimum version of 1.5.8.
- π‘οΈ File integrity: compare hash (MD5 or SHA-1) site-wise.
β οΈ Warning: Don't use files from torrent trackers or unknown sites! In 2023, there were cases when malware was spreading under the guise of firmware for Roborock, blocking the device.