How to sew a robot vacuum cleaner Xiaomi in Russian with mats: risks, methods and step-by-step instructions

Have you bought a Xiaomi robot vacuum cleaner with Chinese firmware, and voice cues in Mandarin are more nerve-wracking than dog barking in the morning? Or want to add a "zest" in the form of strong Russian slang, so that the vacuum cleaner swears when it hits the leg of a chair? In this article, we will discuss how to sew a Xiaomi robot vacuum cleaner into Russian β€” including options with "unofficial" localization. But be prepared: the process requires patience and sometimes dancing with a tambourine.

Warning: Firmware with obscene language is modified software from third-party developers that can violate the terms of the warranty, block access to official updates or even "brick" the device. If you are not ready to take risks, you should stop at standard Russian firmware. For those who decide to go to the end, below is a detailed guide with a review of models, tools and pitfalls.

Which Xiaomi models support Russian firmware?

Not all Xiaomi robot vacuum cleaners can be reflashed in Russian, here is a list of popular models for which custom firmware exists (including versions with mats):

  • πŸ€– Xiaomi Mi Robot Vacuum-Mop 2 Pro (STYJ02YM) β€” The most common model with support for modified firmware.
  • πŸ€– Xiaomi Mi Robot Vacuum-Mop P (STYTJ01ZHM) β€” requires unlocking the bootloader.
  • πŸ€– Viomi V2/V3 (Xiaomi production - stitched through ADB, but with limitations.
  • πŸ€– Dreame D9/F9 β€” Supports alternative firmware, but without stability guarantees.
  • ⚠️ Xiaomi Mi Robot 1S β€” outdated model, firmware under it often contain bugs.

For new models (for example, Xiaomi Robot Vacuum-Mop 2 Ultra), custom firmware rarely appears - the manufacturer tightens protection. Before you start, check the relevance of information on forums like 4pda.ru or xiaomi.eu.

⚠️ Attention: Firmware models with laser rangefinder (LDS) If your vacuum cleaner starts driving drunkly around the room after the upgrade, it's a sign of a firmware curve.

Preparation for firmware: what will be needed?

In order not to turn a vacuum cleaner into an expensive cup stand, prepare in advance:

  • πŸ’» Computer on Windows 10/11 (for Linux/Mac Additional drivers will be required).
  • πŸ”Œ USB-Type-C or Micro-USB cable (depending on model).
  • πŸ“ Firmware in.pkg or.bin format (download only from verified sources!).
  • πŸ› οΈ Programs: Mi Home App (official), ADB Tools, Xiaomi Flash Tool.
  • πŸ”‹ Charge at least 50% – if the vacuum cleaner discharges during firmware, the chances of recovery tend to zero.

The hardest part is finding a working firmware. Forums often feature assemblies with names like "Russian Voice." + mat v3.14 for STYJ02YMΒ». Pay attention to:

  • πŸ“… Assembly date (relevance).
  • πŸ‘ User reviews (are there bugs with cards, voice, charging).
  • πŸ”’ Availability of the rollback instructions for stock firmware.
πŸ“Š What kind of robot vacuum cleaner do you want?
Xiaomi Mi Robot Vacuum-Mop 2 Pro
Viomi V2/V3
Dreame D9/F9
Another model
I haven't bought it yet.

Firmware methods: from official to β€œpirate”

There are several ways to sew a vacuum cleaner in Russian, and the choice depends on the model, the version of the current software and your willingness to take risks.

MethodDifficultyRisks.Suitable for
Official Update via Mi Home⭐MinimumModels with support for the Russian region (for example, global versions)
Firmware through ADB⭐⭐⭐Medium (can be returned to the runoff)Most of the Xiaomi/Viomi models
Flashing through Test Mode⭐⭐⭐⭐High (brick risk)Vacuum cleaners without unlocked bootloader
Castom firmware with mats⭐⭐⭐⭐⭐Critical (guarantee burns)Only for experienced users

If your goal is just Russian without mats, try the official method first.

  1. Install the Mi Home App and tie the vacuum cleaner.
  2. In the app settings, change the region to Russia or Singapore (sometimes helps).
  3. Check for updates in Settings β†’ Software Update.

If the official method did not work, welcome to the world of ADB and custom firmware.

adb backup -f backup.ab -apk -obb -shared -all -system

This will help restore the vacuum cleaner if something goes wrong.-->

Step-by-step: Firmware through ADB

This method is suitable for most Xiaomi and Viomi models.If you have never worked with ADB, be careful - a mistake in the team can lead to a reset.

Enable debugging over USB in vacuum cleaner settings|

Install ADB drivers on PC|

Download the firmware and unpack it into a folder with ADB|

Connect the vacuum cleaner to the PC and confirm trust in the device

-->

Step 1: Enable the Developer Mode

On most Xiaomi vacuum cleaners you need:

  1. Press the Home (or Power) button for 10 seconds.
  2. Hear a voice message in Chinese, which means that the mode is activated.
  3. Connect the vacuum cleaner to the PC via USB.

Step 2. Check the connection.

Open the command line (Win + R β†’ cmd) and type:

adb devices

If the device is determined (the serial number will appear), you can continue. If not, install the drivers or try another cable.

Step 3. Fill the firmware.

Downloaded firmware file (for example, ru_miat_v3.pkg) put it in a folder with ADB. Then do it:

adb push ru_miat_v3.pkg /sdcard/


adb shell am start -n com.xiaomi.mitv.upgrade/.UpgradeActivity

The vacuum cleaner must automatically start the upgrade. Don't turn it off the power.

⚠️ Warning: If the vacuum cleaner hovers on the Xiaomi logo for more than 10 minutes after the firmware is a sign of a failed update. Try rebooting it with the Power button holding for 20 seconds. If it doesn't help, read the recovery section.

Firmware with mats: where to get and how to install?

If you want the "obscene" version, look for firmware on forums like 4pda.ru or Telegram channels (like @xiaomirobot).

  • πŸ—£οΈ Β«Russian voice + AlexGyver mats are the most stable, but require donat.

Important: Firmware with mats often contain modified files voice_pack.dat, Before installing, check if the assembly supports your model!

How to stitch:

  1. Download the archive with firmware and unpack.
  2. Connect the vacuum cleaner to the PC in ADB mode (see previous section).
  3. Run install.bat (if it is in the archive) or manually execute commands from readme.txt.
  4. Wait for the reboot. The first turn on can take up to 5 minutes.

After installation, check the voice by the command:

adb shell am broadcast -a com.xiaomi.mitv.tts --es text "test"
What if the vacuum cleaner does not turn on after the firmware?
If the device does not respond to buttons and does not charge: 1. Try to hold Power + Home for 30 seconds (hard reset). 2. Connect to charging for 12+ hours - sometimes "firmware" helps through power recovery. 3. If nothing works, look for the test Mode firmware on the forums (a soldering iron and a USB-TTL adapter are required).

Recovery after a failed firmware

If the vacuum cleaner has become a brick, don't panic. 80 percent of the time, it can be resuscitated. Here's the algorithm for doing this.

  1. Firmware through Test Mode: Disassemble the vacuum cleaner and find contacts TX/RX/GND (need USB-TTL Connect via Putty or Screen (speed) 115200 Enter fastboot and follow the instructions to flash stock firmware.

Xiaomi

Forums often advise you to use MiFlash to restore your firmware, but it's not always the right one for robot vacuum cleaners, because you need a version that supports it. MTK-chips (for example, for Viomi) V3).

⚠️ Note: If the vacuum cleaner starts to turn on or go around in a circle after the firmware is used, this is a sign of damage to the navigation files, in this case, only a complete reset through Test Mode and then pouring the original software will help.

FAQ: Answers to Frequent Questions

Can I use a vacuum cleaner without a computer?
Theoretically yes, some of the firmware is installed through SD-map OTG-But the flash drive: πŸ”Ή For Xiaomi Mi Robot you need to disassemble the case and connect the flash drive to the motherboard. πŸ”Ή The risk of error is higher because there is no feedback (as in the case of the ADB). πŸ”Ή Suitable only for power users. For beginners, we recommend using a PC.
Is mat firmware legal?
No, using obscene language in voice packets is in violation of: πŸ“œ Xiaomi User Agreement (Prohibition of Software Modification). πŸ“œ The Law on Protection of Children from Harmful Information (if the vacuum cleaner is used in the family) technically no one will punish you, but when applying to the service under the guarantee they may refuse to use the service.
How do I get my original firmware back?
To roll back to stockware: Download the official firmware for your model from en.miui.com (Developers Files section). Connect the vacuum cleaner in Fastboot mode (clamp Power + Home when connecting to a PC). In MiFlash, select the file.tar and press Flash. If MiFlash can't see the device, try the SP Flash Tool for Mediatek chips.
Why is the card not working after the firmware?
This is a common problem with custom firmware: πŸ—ΊοΈ The file is damaged. map_data.bin (I need to reset the card settings). πŸ—ΊοΈ Incompatibility of the software version with a laser rangefinder (LDS). πŸ—ΊοΈ File error nav_config.json (Try: Adb shell rm. /data/map/* adb reboot

πŸ’‘

Firmware robot vacuum cleaner in Russian with mats is always a compromise between humor and the risk of losing the device. If you are not sure of your abilities, stop at the official localization or consult specialists.