Installation of firmware with Russian voice on Xiaomi robot vacuum cleaner: a complete guide 2026

Why Xiaomi is β€œsilent” or speaks Chinese – and how to fix it

You bought a Xiaomi Mi Robot Vacuum, Viomi or Dreame, but instead of the usual Russian voice, you hear either Chinese speech or complete silence? The problem is the regional firmware of the device. The manufacturer supplies vacuum cleaners with factory settings for the Asian market, where Russian-language voice packets are simply not pre-installed. Fortunately, you can install firmware with Russian voice on your own without going to the service center and without risking losing your warranty.

In this article, we will discuss three official ways to add Russian voice: through the Mi Home app, manual firmware through ADB, and an alternative method for devices with Home Assistant. You will also learn how to avoid typical errors (for example, a β€œbrick” after a failed update) and where to download current firmware files for 2020-2026 models. If your vacuum cleaner is from the Mi Robot Vacuum-Mop 2 series, Viomi V3 or Dreame D9, the instruction is suitable for them.

⚠️ Important: The firmware process may vary depending on the version of Mi Home (Chinese, global, European) and the region of the account. ADB Token Xiaomi, start with the simplest method – through the app.

Method 1: Install Russian voice through the Mi Home app (the easiest one)

This method works for most Xiaomi and Viomi models tied to a global or European Mi Home server.If your account is registered in China (cn), switch to another server first.

Algorithm of action:

  • πŸ“± Open the Mi Home app and go to your vacuum cleaner page.
  • βš™οΈ Slip on three points in the upper right corner. β†’ Select the device settings.
  • πŸ—£οΈ Scroll down to the Voice prompts (or Voice Pack) section).
  • 🌍 In the list of languages, find Russian and click Download.
  • πŸ”„ Wait for the loading to be completed (the vacuum cleaner will emit an audible signal).

If you don't have Voice prompts, your model doesn't support voice installation through the app, so move on to the second option.

πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot Vacuum
Viomi V2/V3
Dreame D9/D10
Another Xiaomi model
Not Xiaomi.

What if the voice doesn’t appear after the download?

Sometimes voice files are downloaded, but the vacuum cleaner keeps silent or speaking Chinese.

  • πŸ”Š Incorrect region binding: Switch the server to Mi Home to Europe (eu) or Russia (en).
  • πŸ”„ App cache: Clear the Mi Home cache in phone settings.
  • πŸ“‘ Wi-Fi problems: The vacuum cleaner must be connected to the same network as the phone.

πŸ’‘

If the vacuum cleaner is too quiet after setting the voice, check the volume settings in Mi Home β†’ device settings β†’ Sound. Sometimes factory reset solves the problem.

Method 2: Hand-held firmware via ADB (for power users)

This method is suitable for models that do not support voice installation via Mi Home, such as Xiaomi Mi Robot Vacuum 1S or Viomi V2 Pro.

  • πŸ’» Computer with Windows or macOS.
  • πŸ”Œ USB-cable (usually Micro-USB or Type-C, depending on the model).
  • πŸ“ Firmware file with Russian voice (you can download on mi-home.ru or 4PDA).

Step-by-step:

  1. Turn on the developer mode on the vacuum cleaner: Press the Home button on the case for 5-10 seconds until you hear the beep. Connect the vacuum cleaner to the computer via USB.

ADB-driver

Android

Open the command line.

cmd

Terminal

adb devices

If you've got a device, move on. If you haven't, check the drivers.

Download the firmware.

adb push voice_pack.ru.zip /sdcard/

Install the voice packet

adb shell am start -a android.intent.action.VIEW -d file:///sdcard/voice_pack.ru.zip

Download the correct firmware version for your model |

Install ADB-PC drivers|

Enable the developer mode on the vacuum cleaner |

Connect the vacuum cleaner to the computer with the original cable |

Make a backup copy of the current firmware (optional)-->

⚠️ Note: If after firmware vacuum cleaner stopped responding to commands or gives an error Error 12, then the firmware file is not suitable for your model. To restore the operability can only be through the service center Xiaomi - self-reset to factory settings in this case will not help.

What if the ADB can’t see the device?
1. Check that the cable is working (try another one). 2. Make sure the vacuum cleaner is debugging mode over USB (sometimes you need to press the Spot Clean button when connecting). 3. Update ADB drivers manually through Windows Device Manager. 4. Try using a different USB port (preferably USB 2.0).

Method 3: Install voice through Home Assistant (for advanced)

If you use Home Assistant to control your smart home, you can integrate Russian voice for a vacuum cleaner through the Xiaomi Miio component.

  • 🏠 Installed Home Assistant (on Raspberry Pi, NAS PC).
  • πŸ”‘ Token of your vacuum cleaner (how to get it – read here).
  • πŸ“¦ Voice package in format.mp3 or wav.

Instructions:

  1. Add the vacuum cleaner to configuration.yaml: vacuum: - platform: xiaomi_miio host: 192.168.1.100 # IP your token vacuum cleaner: YOUR_TOKEN_HERE
  2. Download the repository with voice packets and place the files in the folder /config/www/voices/.
  3. Add to automations.yaml a rule for voice playback: - alias: "Vacicular speaks Russian" trigger: platform: state entity_id: vacuum.xiaomi_vacuum to: "cleaning" action: service: media_player.play_media entity_id: media_player.your_speaker data: media_content_id: "/local/voices/start_cleaning.ru.mp3" media_content_type: "audio/mpeg"

⚠️ Note: This method does not replace the vacuum cleaner's system voice, but only adds voiceovers through external speakers (e.g. Google Home or Yandex Station). ADB.

Where to download firmware with Russian voice for your model

Not all firmware files are universal - using an inappropriate package can cause a failure. Below is a table with verified sources for popular models:

Model vacuum cleanerFirmware versionDownload linkNotes
Xiaomi Mi Robot Vacuum 1S3.5.8_0042 (RU)4PDARequires ADB for installation
Viomi V32.1.5_0030 (Multilang)Mi-Home.ruSupports English, Russian, German
Dreame D91.8.0_1024 (RU)Google DriveInstalled through Mi Home
Xiaomi Mi Robot Vacuum-Mop 23.3.9_0018 (RU)GitHubYou need to rename the file to voice.pack

πŸ” How to check firmware version? in Mi Home go to Device Settings β†’ General information β†’ If your version is newer than the table, don't install the old firmware, it can cause conflicts.

πŸ’‘

Always check the firmware compatibility with your vacuum cleaner model. Installing an inappropriate file can result in loss of functionality or "bricking" of the device.

Common Mistakes and How to Avoid Them

Even when following instructions, users often face problems, and here are the most common ones and ways to solve them:

1. The vacuum cleaner is not determined through ADB

Reasons:

  • πŸ”Œ Faulty cable or port USB.
  • 🚫 No debugging mode (you need to press the Spot Clean button when connecting).
  • πŸ–₯️ Drivers not installed ADB.

Solution: Try another cable, check if the developer mode is on, update the drivers.

2.After the firmware vacuum cleaner gives an error Error 12

This error means that the firmware is incompatible with your model, and the only way out is to return the original firmware through the service center, and if you try to reflash the device yourself, you will lose all your functionality.

3.Voice set, but vacuum cleaner speaks Chinese

Languages are probably off the list. Go to Mi Home β†’ Device Settings β†’ Voice prompts and manually select Russian as your primary language.

4. Firmware is interrupted at half

If the upgrade process is interrupted (for example, due to battery drain or loss of Wi-Fi connection), the vacuum cleaner may stop responding to commands.

  • πŸ”‹ Connect the vacuum cleaner to charging and wait for 100% charge.
  • πŸ”„ Restart the device (press the power button for 10 seconds).
  • πŸ“‘ Repeat the firmware, making sure the stability of the Internet connection.

FAQ: Frequent questions about installing voice on Xiaomi

Can I install a Russian voice on a vacuum cleaner with Chinese firmware (CN)?
Yes, but you need to first change the region in Mi Home to Europe (eu) or Russia (en). Instructions: In Mi Home, tap the profile avatar β†’ Account settings. Select Region and change to Russia. Remove the vacuum cleaner from the application and add it again.
Will the warranty be lost after manual firmware?
Xiaomi does not officially cancel the warranty for installing voice packets, as this does not affect the hardware. However, if you damage the firmware (for example, install an incompatible version), repair warranty may be refused.
Can I get my original voice back after I have installed Russian?
In Mi Home, go to Device Settings β†’ Voice prompts and select another language. If you have installed a voice through ADB, re-scan the original file (usually called voice.pack.original).
Is this a good guide for Roborock?
No. Roborock devices (like the S5 or S7) use different firmware and voice installation methods, and they need separate instructions, as they are not compatible with the Mi Home at the voice packet level.
Where to find Token for Home Assistant?
There are several ways: through the Mi Home app using a script to extract the token, using Packet Capture on Android (requires root rights), through the official Xiaomi IoT portal (requires a developer account). ⚠️ Do not share your Token with third parties – this gives you full access to your device!