Xiaomi Mi Robot Vacuum Mop is one of the most popular smart cleaning devices, but owners often face the problem of not having Russian in the interface. Even if you bought a model with global firmware, some features can be displayed in Chinese or English. Russian firmware solves this problem by adding full localization, improved cleaning algorithms and even new features that are not available in standard versions.
In this article, we will look at all the current methods of firmware, from official updates through the Mi Home app to manually reflashing through ADB or specialized utilities. You will learn how to prepare a device, where to download proven firmware, and what to do if something goes wrong. Special attention will be paid to security: the wrong firmware can turn a vacuum cleaner into a βbrickβ, so each step is accompanied by warnings and tips from experts.
If you are not sure about your technical skills, we recommend starting with the official method through Mi Home, which is the simplest and least risky. For experienced users, we will describe in detail alternative options, including firmware through MTK Client or modified custom assemblies. At the end of the article, we will answer frequent questions and a table of firmware compatibility with different versions of the vacuum cleaner.
1. Firmware Preparation: What You Need to Know Before Starting
Before you start firmware, determine the exact model of your vacuum cleaner. Even within the Mi Robot Vacuum Mop line, there are several modifications (for example, STYJ02YM, SDJQR02RR or STYTJ01ZHM), and the firmware from one model may not fit another. Find a sticker with the serial number on the case or in the Mi Home application (Device β Settings β Device).
Also check the current firmware version. You can do this:
- π± Through the Mi Home app: Device profile β Three points. β Firmware.
- π Using voice assistant: say "Firmware version" (does not work on all models).
- π₯οΈ Through ADB-Command: adb shell getprop ro.build.version.incremental
Important: if your vacuum cleaner is tied to the Chinese region in Mi Home, before the firmware, be sure to change the region to Russia or Global.
- Open Mi Home, go to the device profile.
- Press three points. β Settings of the region.
- Select "Russia" and confirm the change.
β οΈ Note: If the vacuum cleaner was purchased in China and is tied to an account with a Chinese phone number, untie it from your account before changing the region.
2.Official method: Update via Mi Home
The safest method is to update through a proprietary app. Xiaomi regularly releases updates that support new languages, including Russian, to check for up-to-date firmware:
- Open Mi Home and select your vacuum cleaner.
- Go to the device settings β Update the firmware.
- If a new version is available, click Update.
If the update doesnβt appear, try:
- π Change the region to "Russia" (as described above).
- πΆ Connect to another Wi-Fi network (sometimes updates are blocked on corporate or public networks).
- π± Update the Mi Home app to the latest version.
Official firmware usually contains a minimum set of languages, so Russian may not be available even in the latest version, in which case move on to alternative methods.
π‘
Official updates via Mi Home are the safest way, but they do not guarantee the presence of Russian. If they are not available, you will need manual firmware.
3. Manual firmware through ADB: step-by-step instruction
If the official method didn't work, you can install Russian firmware manually through the ADB (Android Debug Bridge), which requires connecting a vacuum cleaner to a computer and basic command line knowledge.
- π» Computer with Windows/Linux/macOS.
- π USB-Type-C Cable (to connect vacuum cleaner).
- π¦ Utilities. ADB and Fastboot.
- π Firmware in.zip or.img format.
Step 1. Enable the debugging mode on the vacuum cleaner:
- Connect the vacuum cleaner to the charger.
- Press the Home button for 10 seconds until you hear the beep.
- Connect the vacuum cleaner to your computer via USB.
Step 2. Check the connection via ADB:
adb devicesIf the device appears in the list, you can continue. If not, install drivers for MediaTek (most Xiaomi models run on this chipset).
Step 3. Install the firmware:
adb sideload firmware_ru.zipIt takes 5-10 minutes. Don't disconnect the vacuum cleaner from the USB or interrupt the firmware, which can cause the bootloader to break.
Download ADB Tools from the official website
Install MediaTek drivers
Download the firmware for your model
Connect the vacuum cleaner to the PC in debugging mode
Check the connection with the adb device command-->
β οΈ Warning: If the vacuum cleaner doesnβt turn on or flashes red after firmware, try resetting settings with the pressing of the Home button + Dock for 15 seconds. If that doesn't work, you'll need to flash it over the Fastboot.
4.Alternative methods: firmware through MTK Client and custom builds
If ADB didnβt work or you want to install a modified firmware (e.g., with advanced cleaning settings), you can use:
Method 1: MTK Client (for MediaTek chips)
This method is suitable for models based on MediaTek MT7687 or MT7688.
- Download MTK Client from GitHub.
- Connect the vacuum cleaner to the PC in BROM mode (clamp Home when connecting USB).
- Run the command to read the current firmware: python mtk e metadata, preloader,uboot
- Fill in a new firmware: Python mtk w boot firmware_ru.img
Method 2: Castom firmware (e.g. Valetudo)
The Valetudo project offers an alternative open source firmware that supports Russian and additional features (for example, integration with Home Assistant).
- π₯ Download. valetudo.zip forecast.
- π§ Flow through ADB or MTK Client.
- π After installation, the interface will be available at the address http://[IP_vacuumer].
The advantages of Valetudo:
- π No dependence on the Xiaomi cloud (works locally).
- π Extended cleaning statistics.
- π οΈ Support for scripting and automation.
β οΈ Attention: Castom firmware may take away your warranty and disable some features (such as the Xiaomi voice assistant!
What if the vacuum cleaner is not defined in MTK Client?
5. Where to download firmware for Xiaomi Mi Robot Vacuum Mop
Never download firmware from questionable sources, which can lead to malware installation or damage to the device.
| Source | Type of firmware | Reference | Notes |
|---|---|---|---|
| Official Xiaomi website | Stock (global) | mi.com/update | Russian language may not be available |
| 4PDA (forum) | Stock/modified | 4pda.to/forum | Check the reviews before downloading |
| GitHub (Valetudo) | Castomy (open) | github.com/Valetudo | Supports Russian, but requires skills |
| Xiaomi Community | BBETA-version | c.mi.com | May contain bugs |
Before downloading, check the firmware version with the vacuum cleaner model. For example, firmware for STYJ02YM will not work for the SDJQR02RR. Forums often indicate compatibility in the topic.
If you downloaded the firmware archive, check its integrity.
- Compare. MD5-hash file with the site.
- Unclose the file and make sure there is firmware.img or update.zip inside.
adb backup -f backup.ab -apk -sharedThis file will help you recover your device if something goes wrong.-->
Possible errors and their solution
Even with the correct following of the instructions, problems can arise, and here are the most common mistakes and ways to correct them:
| Mistake. | Reason. | Decision |
|---|---|---|
| The vacuum cleaner does not turn on after firmware | Loader damaged. | Switch through Fastboot original preloader |
| The "Update failed" error in Mi Home | Incompatible version | Download the firmware for your model |
| ADB does not see the device | No drivers. | Install MediaTek USB VCOM drivers |
| The vacuum cleaner was stuck on the logo. | Wrong boot.img | Refuse the SP Flash Tool |
| No Russian language after update | Incomplete firmware | Set the language pack separately |
If the vacuum cleaner has completely stopped responding (does not blink, does not make sounds), try the hardware reset:
- Turn the vacuum cleaner off the grid.
- Press the Home + Dock buttons.
- Connect the charger, hold the buttons for 20 seconds.
If this does not help, contact the service center Xiaomi β self-repair in this case can aggravate the problem.
7. How to check the success of the firmware
After installing a new firmware, check the following parameters:
- π Interface language: in Mi Home or on the vacuum cleaner display must display Russian.
- π Functionality: Test the basic features (cleaning, back to base, voice commands).
- π‘ Wi-Fi Connection: Make sure the vacuum cleaner connects to the network without errors.
- π Charging: Check that the battery is charging and holding the charge.
If something is not working properly, try:
- π Reset the settings to factory.
- π₯ Reflash the device again (possibly the firmware file was corrupted).
- π Call for Xiaomi support (if the firmware is official).
To check the firmware version after the update, use the command:
adb shell getprop ro.build.version.incrementalπ‘
After the firmware, be sure to test all the functions of the vacuum cleaner. If errors occur (for example, navigation does not work), go back to the original firmware.