Xiaomiβs robot vacuum cleaners have gained popularity due to a combination of affordable prices and advanced features, but many users are faced with the problem that the device out of the box runs in Chinese or English, and the Russian-language interface is not available, a problem that is especially relevant for models bought on AliExpress or brought from abroad.
Fortunately, you can reflash the robot vacuum cleaner into Russian yourself without going to the service center. In this article, we will discuss the process in detail through the Android smartphone, which will become your main tool. The method is suitable for most models of Xiaomi Mi Robot Vacuum, Dreame, Viomi and other brands of the ecosystem. Importantly, the procedure requires care, but if done correctly, does not pose risks to the device.
Before you start, make sure your vacuum cleaner supports language change software. Some budget models (such as Mi Robot Vacuum-Mop Essential) may have limited features. Also check the firmware version - if it is too old, you will first need to update it to the current one.
1.Preparation: What will be needed for firmware
Before you start, you can gather everything you need, and without proper preparation, you run the risk of errors or even interrupting the firmware, which can cause the device to fail.
- π± Android-smartphone with OS version not lower than Android 7.0 (needed for installation of specialized utilities).
- π Charger for vacuum cleaner - the battery must be charged at least 50 times%.
- π‘ Stable Wi-Fi connection (2.4GHz) Robot and phone must be on the same network.
- π» Computer (optional if you need to download large firmware files).
- π Backup copy of vacuum cleaner settings (if they are important - after firmware will be dumped to the factory).
Pay special attention to the firmware version of your vacuum cleaner, you can find it in the official Mi Home app. If the version is older than 3.5.8, first update it through standard software, otherwise Russification may not work.
β οΈ Note: Some models (e.g. Dreame) D9 Pro) block third-party firmware. Before you start, check the compatibility of your model in the forums 4PDA Xiaomi Community.
βοΈ Firmware preparation
2. Installation of necessary utilities on Android
Two key software will be needed for firmware: Mi Home (the official app) and Valetudo (an alternative firmware with open source), the latter allowing you to bypass regional restrictions and install Russian.
First, install Mi Home from Google Play. Then download Valetudo APK from the official website:
https://valetudo.cloud/pages/general/download.htmlInstall. APK-file by allowing installation from unknown sources in Android security settings.
Additional may be required ADB-Debugging (if the vacuum cleaner is not determined:
- Turn on Developer Mode on your phone (7 times click on βBuild Numberβ in the settings).
- Activate Debugging by USB in the developer menu.
- Connect your phone to your PC and follow the command: Adb devices to make sure the device is being identified.
β οΈ Warning: If after installing Valetudo, the vacuum cleaner stops responding to commands, try restarting it by holding the power button for 10 seconds.
3. Getting root-access to the vacuum cleaner (optional)
Some models, such as the Mi Robot Vacuum 1S, require root access to unlock the ability to change the language, a step that is not mandatory for new devices, but if the standard method does not work, you will have to use it.
The process includes:
- Connecting the vacuum cleaner to the PC via a USB-OTG adapter (the port is usually hidden under the cover).
- Use the DustBuilder utility (you can download on GitHub) to unlock the bootloader.
- Installation of custom recovery (TWRP for robot vacuum cleaners).
Important: Once you get root, the warranty on the device is canceled, and the risk of "bricking" when you do wrong is also increased.
What to do if the vacuum cleaner is not determined by USB?
4. Step-by-step instructions for firmware in Russian
Now, to the main process, follow the instructions in strict order.
- Step 1. Open Valetudo on your phone and connect to the vacuum cleaner via Wi-Fi. IP-Device address (you can find it on the router or through Mi Home).
- Step 2. From Valetudo, go to Settings β Language and select Russian.
- Step 3. Press Save & Reboot. The vacuum cleaner will reboot - that's OK.
- Step 4: After the reboot, check the language in Mi Home. If the interface is still in English, repeat the steps or try an alternative method (see next section).
If Valetudo doesn't offer Russian, then your model requires manual localization download.
- Download the localization file for your model (for example, miio_ru.json) forum 4PDA.
- Go to File Manager β System β Locales and download the file.
- Reset the vacuum cleaner.
π‘
If after firmware voice prompts remained in English, download a separate package of votes (voice_pack_ru.zip) Download it through Valetudo to the Sounds section.
5. Alternative methods of Russification
If the standard method does not work, try one of the alternatives:
| Method | Suitable models | Difficulty | Risks. |
|---|---|---|---|
| Through Mi Home (official) | New models (2022+) | Low. | No. |
| Valetudo + Manual Load Localization | Most models | Medium | Resetting settings |
| Firmware through DustBuilder | Older models (until 2020) | Tall. | Loss of guarantee |
| Update via OTA from Xiaomi Europe servers | OTA-enabled models | Low. | No. |
For Dreame models (such as the Dreame D9 Max), changing the region to the Mi Home is often helpful:
- In the application, go to the account settings.
- Change the region to Russia or Ukraine.
- Remove the vacuum cleaner from your account and add it again.
If none of these methods worked, the last option is a full USB flashing, which requires a PC, a USB-TTL cable, and Russian firmware (see 4PDA in your modelβs theme).
π‘
Before using alternative methods, always back up your current firmware through Valetudo or DustBuilder!
Possible errors and their solutions
There may be problems in the firmware process, and here are the most common ways to fix them:
- π Vacuum got stuck on logo after firmware β Hold the power button for 15 seconds to force reboot. If it doesn't work, repeat the firmware.
- π΅ Not connected to Wi-Fi. β Reset the network settings in the vacuum cleaner (Reset button on the case). Use only the 2.4 GHz network.
- π£οΈ Voice prompts in English β Remove the current voice packet via Valetudo and download Russian.
- β οΈ Error "Unsupported device" β Your model is not supported by Valetudo. try DustBuilder.
If after firmware vacuum cleaner began to work unstable (for example, poorly builds a map or does not respond to commands), perform a reset to factory settings:
- Turn on the vacuum cleaner.
- Hold the Home and Power buttons for 5 seconds at the same time.
- After the beep release the buttons - reset is complete.
β οΈ Warning: Once discharged, the vacuum cleaner will lose all stored maps of the premises, and you will have to reconfigure the cleaning areas and virtual walls.
7. How to check the success of the firmware
Once the procedure is complete, you need to make sure that everything goes well.
- π± The interface Mi Home is displayed in Russian.
- π£οΈ Voice prompts of the vacuum cleaner sound in Russian (for example, "Start cleaning", "Charging completed").
- βοΈ All menus and notifications in the appendix in Russian.
- πΊοΈ Room maps and room names are correctly displayed.
If something goes wrong, go back to the error section or go to the profile forums. Often users share current firmware and solutions for specific models.
It is also recommended to update the firmware to the latest version through Mi Home after Russification, which will fix possible bugs and improve the stability of the work.
π‘
After successful firmware, disable automatic updates in Mi Home to avoid rollbacks to the English version.