Xiaomiβs robot vacuum cleaners have gained popularity due to a combination of affordable prices and advanced features, but many users face a problem: the device defaults to Chinese or English. Switch the interface to Russian through standard settings is not always possible β especially if the model is designed for the domestic market of China (for example, Mi Robot Vacuum-Mop 2 Lite or Dreame D9). In such cases, the only reliable way is a complete flashing through the computer.
This article will take a look at how to change the firmware language, from tool preparation to error recovery, and look at formal and custom methods, and give you advice on how to choose the right version of the software for your model.
Preparation for re-flashing: what will be needed
Before you start, make sure you have everything you need, and without proper preparation, the process can end up with a mistake or even a build-up (a complete loss of performance).
- π₯οΈ Computer on Windows 7/10/11 (64-bit) or macOS/Linux. Some models will require drivers. CP210x or CH340.
- π USB-Type-C cable (original or quality) cheap cables may not provide stable connection.
- π Firmware for your model with Russian language.Sources: official Xiaomi website, forums 4PDA Xiaomi Community.
- π οΈ Tools: screwdriver (for disassembling the body), tweezers, multimeter (optional, for checking contacts).
Also check the battery power of the robot vacuum cleaner, which should be at least 50%. If the battery runs out during firmware, the device may fail. For models with a non-removable battery (for example, Viomi V3), connect the vacuum cleaner to the charging station during the procedure.
How to determine the model and current version of the firmware
Before downloading a new firmware, you need to know exactly the model of your device and the version of the installed software. This is critical: firmware from another model can make the vacuum cleaner inoperable.
Methods of model definition:
- π·οΈ Look at the label on the bottom of the case - there is a full name (for example, STYJ02YM Mi Robot Vacuum-Mop 2 Lite).
- π± In the Mi Home or Roborock mobile app, go to Device Settings β About the device.
- π If the sticker is erased, disassemble the case and check the marking on the board (requires skills in working with equipment).
To check the firmware version:
- Connect the vacuum cleaner to the Mi Home app.
- Go to Settings β About the device β The firmware version.
- Write down the number (for example, 3.5.8_0042).
π‘
If your vacuum cleaner is not connecting to the application because of the language, try temporarily changing the region in Mi Home to China (Mainland) β this often helps to see the current version of the software.
Where to download Russian firmware for Xiaomi
Xiaomi has posted official firmware with Russian on its website, but not for all models.
| Source | Pluses | Cons | Reference |
|---|---|---|---|
| Official Xiaomi website | Security and stability | Limited choice of models | mi.com/update |
| 4PDA Forum | Large selection of custom firmware | Risk of informal assemblies | 4PDA β Robot vacuum cleaners |
| Xiaomi Community | Firmware from enthusiasts with Russification | Registration required | community.mi.com |
| GitHub (repositories like OpenMiHome) | Open source code, frequent updates | It is difficult to find firmware for a specific model | GitHub β Mi Home mods |
Warning: Unofficial firmware may contain vulnerabilities or unstable modules. Check other users' reviews on forums before installing.
When choosing a firmware, pay attention to:
- π Compatibility with your model (for example, STYJ02YM Mi Robot Vacuum-Mop 2 Lite).
Step-by-step instructions for firmware through a computer
The most reliable way is to run through USB-Debugging using the MiHome Hack utility or ADB. Consider a universal method suitable for most models.
Download firmware (.pkg or.zip) for your model |
Install CP210x/CH340 drivers (if needed)|
Connect the vacuum cleaner to the PC via USB-Type-C|
Disable antivirus (can block utilities) |
Charge the vacuum cleaner to at least 50%-->
Step 1: Installation of drivers
To connect the vacuum cleaner to the PC, drivers are required for the USB-UART converter (if you have one in the device).
- For CP210x: silabs.com/drivers
- For CH340: wch-ic.com/downloads
Step 2: Connecting the vacuum cleaner to the PC
- Turn off the vacuum cleaner (press the power button for 5 seconds).
- Connect it to your computer via USB-Type-C.
- On some models (Roborock S5) you need to press the Reset button when connecting to activate the firmware mode.
Step 3: Run the firmware through the utility
Download and unpack the archive with the MiHome Hack utility or Xiaomi Flash Tool.
- Run a flash.bat file (for Windows) or flash.sh file (for macOS/Linux).
- Enter the command to check the connection: adb devices If the device is determined, you will see its serial number.
- Run the firmware command: adb sideload firmware.zip (where firmware.zip is your firmware file).
Step 4: Waiting for completion
It takes 5-15 minutes. Don't disconnect the vacuum cleaner from the PC or interrupt the firmware!
What do you do if the firmware is frozen?
Recovery after firmware errors
If something goes wrong and the vacuum cleaner stops responding to the buttons or doesn't turn on, don't panic. In most cases, the device can be brought back to life.
β οΈ Note: If after a failed firmware vacuum cleaner emits an audible error signal (for example, 3 short squeaks), this indicates damage to the boot sector.
Recovery methods:
- π Hard reset: Press the power button for 30 seconds. For some models (Viomi) V3) You need to keep the power buttons at the same time. + Home.
- π» Emergency Firmware Repeat: Connect the vacuum cleaner to the PC by holding the Reset button. Launch the key firmware utility --force.
Hand soldering:
NAND
eMMC
If the vacuum cleaner is switched on but not connected to Wi-Fi:
- Reset network settings: Settings β Network β Wi-Fi reset.
- Reflash the Wi-Fi module separately (if your firmware supports separate installation of modules).
Setting up after firmware: activation of the Russian language
After successful firmware, you must complete the configuration:
- Connect the vacuum cleaner to the Mi Home app (select the region of Russia when you add the device).
- Go to Settings β Language and select Russian.
- Update the maps of the premises (if they were saved earlier), as after firmware they can be reset.
If the Russian language does not appear in the settings:
- π Try restarting the vacuum cleaner (hold the power button for 10 seconds).
- π₯ Install alternative software (such as Valetudo) for manual language change.
- π§ Check if your firmware is suitable for the region EUR (Europe β some assemblies for CN (China does not support Russian even after firmware.
π‘
If the vacuum cleaner is unstable after firmware (for example, loses connection with the base), try to roll back to the previous version of the software or install the official firmware from the Xiaomi website.
Frequent problems and their solutions
Even with the right firmware, there can be problems, and let's look at the typical situations and how to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Vacuum is not determined by PC | Lack of drivers or damaged cable | Install CP210x/CH340 drivers, try another cable |
| The "Invalid firmware" error | Inappropriate firmware version | Download firmware for an exact model (check STYJ... on the sticker) |
| The vacuum cleaner turns on but doesn't move | Sensor calibration failure | Place it on a flat surface and hold the Spot Clean button for 5 seconds |
| Wi-Fi connection is not working | Resetting network settings | Go to Settings β Network β Forget the network and connect again |
If the vacuum cleaner after firmware began to glitch (for example, it goes in a circle or does not see obstacles), do:
- Reset to factory settings: Settings β Reset.
- Recalibrate sensors: Put the device on the charging station and hold Home + Power for 10 seconds.