How to flash a robot vacuum cleaner Xiaomi Mi Robot Vacuum into Russian from a computer: the full guide

Did you buy Xiaomi Mi Robot Vacuum with Chinese firmware and tired of the characters in the application? or the vacuum cleaner β€œspeaks” in English, but you need a full-fledged Russification with voice prompts? You can reflash the robot vacuum cleaner into Russian through your computer yourself - without contacting the service center and without the risk of β€œbricking” the device if you follow the proven instructions.

In this article, we will discuss all the stages of firmware, from choosing the right version of the software to restoring the vacuum cleaner in the event of a failure. The emphasis is on safe methods that work for most models of Xiaomi Mi Robot Vacuum (including 1S/2/3, S50/S51, STYJ02YM and others).

⚠️ Important: Firmware through a computer requires basic skills to work with ADB If you have never updated software on Android devices, it is best to start with the official method through the Mi Home app (if it is available for your model).

1. What models Xiaomi Mi Robot Vacuum can be sewn into Russian

Not all Xiaomi robot vacuum cleaners support russification via a computer, here are the key points:

  • βœ… Supported by: Mi Robot Vacuum 1/1S, Mi Robot Vacuum 2 (including LDS-Mi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop 2 Lite, Viomi V2/V3 (These models are open-loader and compatible with custom firmware.
  • ⚠️ Limited support: Mi Robot Vacuum 3, S50/S51, STYJ02YM β€” require unlocking the bootloader through Xiaomi Account (the procedure is more complicated, the risk of blocking is higher).
  • ❌ New models on the Mijia platform (for example, Xiaomi Robot Vacuum-Mop 2 Pro) - they have closed firmware, Russification is possible only through official updates.

To pinpoint the model, look at the sticker on the bottom of the vacuum cleaner (e.g., STYJ02YM is Mi Robot Vacuum 2). Also check the firmware version in the Mi Home app: if it is older than 2022, the chances of successful Russification are higher.

πŸ“Š What Xiaomi Mi Robot Vacuum model do you want to flash?
Mi Robot Vacuum 1/1S
Mi Robot Vacuum 2
Mi Robot Vacuum 3
Viomi V2/V3
Another model.

2. What you need to firmware from a computer

Before you start, prepare:

  • πŸ’» Computer on Windows 10/11 macOS (Linux will require additional drivers).
  • πŸ”Œ USB-cable (preferably original from Xiaomi, as cheap cables may not transmit data).
  • πŸ“± Smartphone with Mi Home app (for backup settings).
  • πŸ”§ Tools: Android SDK Platform-Tools (for the purposes of ADB MiRobot Tools (firmware utility) firmware with Russification (select the version for your model!).

You will also need a screwdriver (to disassemble the vacuum cleaner if you need access to UART contacts in the event of a failure) and a spare battery (firmware can take up to 30 minutes, and interrupting the process will lead to β€œbricking”).

β˜‘οΈ Firmware preparation

Done: 0 / 5

3. Step-by-step instructions: how to flash Xiaomi Mi Robot Vacuum into Russian

Follow this algorithm to minimize the risks:

  1. Step 1. Unlock the loader (if required). For Mi Robot Vacuum 3/S50 models, you need permission from Xiaomi: Go to the unlock page. Link your Mi Account to the vacuum cleaner in the Mi Home app. Wait 72 hours (wait time may vary).

Step 2. Connect the vacuum cleaner to the computer.

Open the vacuum cleaner cover and plug in USB-contact-line 5V/GND/TX/RX (The location depends on the model. 1/2 It is enough to connect to the charging station connector.

Step 3: Set up a connection via ADB.

Open the terminal (cmd or PowerShell) and execute the commands:

adb devices

If the vacuum cleaner is not displayed, install the drivers manually through Device Manager (select Android ADB Interface).

Step 4. Download the firmware.

Download the archive with Russified firmware (for example, mirobot_russian_vX.X.X.zip) And unpack it. At the terminal, do it:

adb push update.zip /sdcard/


adb shell reboot recovery

Step 5, start firmware.

In recovery mode, select Apply update from SD card β†’ update.zip. Wait until the vacuum cleaner restarts automatically.

Critical detail: If the vacuum cleaner has been getting stuck on the Xiaomi logo for longer than 10 minutes, DO NOT turn it off! wait another 20 minutes - sometimes the process takes up to 30 minutes due to checksum checksums.

What if the vacuum cleaner does not turn on after the firmware?
If the vacuum cleaner does not respond to the power button, try: 1. Connect to the charging station for 12 hours (sometimes it helps to reset the power controller). 2. Repeat the firmware via fastboot (team: fastboot flash system.img). 3. Contact the service if the screen is lit red indicator is a sign of damage to the loader.

4.Typical mistakes and how to avoid them

Even if you follow the instructions accurately, you can have problems.

Mistake.Reason.Decision
ADB device not foundDrivers are not installed or the cable is faultyCheck the connection, install the latest version of Platform-Tools
The vacuum cleaner got stuck 50% when firmware is installedIncompatible version of the firmwareDownload the firmware for an exact model (for example, STYJ02YM β‰  SDJQR02RR)
After the firmware, there is no Russian languageFirmware without localization or resetting settings is not performedIn the Mi Home app, select the region of Russia and restart the vacuum cleaner
Red indicator and squeakDamage to the loaderSweat through UART (sweater iron and experience required)

⚠️ Warning: If the vacuum cleaner is continuously squeaking after the firmware is running, it's a sign of hardware failure. Don't try to stitch it again, call the service. Most often, the problem is with the engine controller or the sensor. LDS.

5. How to check that the firmware was successful

After restarting the vacuum cleaner, follow the following steps:

  1. Check the interface language: Open the Mi Home app β†’ select a vacuum cleaner β†’ Settings β†’ Language. Russian should be displayed.
  2. Voice prompts test: Start cleaning with a voice command (e.g., "Start cleaning"). The vacuum cleaner must respond in Russian: "I'm starting cleaning."
  3. Check the firmware version: In Mi Home go to Settings β†’ The version number must match the stitched version (e.g, 3.5.8_1234 russified).
  4. Sensor test: Place the vacuum cleaner on a flat surface and check the work LDS-scanner (should rotate) and collision sensors (easyly press the bumper - the vacuum cleaner must leave).

πŸ’‘

Before using third-party apps, disable the vacuum cleaner from Mi Home to avoid conflicts. To do this, in the Xiaomi account settings, remove the device from the list.

FAQ: Frequent questions about the Xiaomi Mi Robot Vacuum

Can I clean the vacuum cleaner without unlocking the loader?
Yes, but only for Mi Robot Vacuum 1/1S/2 and some versions of Viomi. Mi Robot Vacuum 3/S50 requires unlocking, otherwise the firmware will end up with a remote error: device is locked.
Will the stored maps of the premises be lost after firmware?
Yes, the firmware resets all settings, including maps. To restore them, re-run the vacuum cleaner in map mode after updating (in Mi Home, select Start Cleaning β†’ Save the map).
How do I find out the current version of the firmware?
Open Mi Home, select a vacuum cleaner β†’ Settings β†’ The version is in the format. X.X.X_XXXX. You can also check through ADB Adb shell getprop ro.build.version.incremental
What if the vacuum cleaner does not connect to Wi-Fi after the firmware?
Reset the network settings: hold the Home + Power button for 5 seconds. Then add the vacuum cleaner to Mi Home again, selecting the region Russia.
Can I roll back the firmware to the previous version?
Technically, yes, but it's risky -- some models block the downgrade. If you want to return the original firmware, download it from 4PDA and run it through fastboot. Before you do that, backup the current firmware with the command: adb backup -f backup.ab -apk -shared -all