Many smart homeowners face a situation where a Xiaomi or Roborock robot vacuum cleaner starts speaking in a language that is not clear, most often Chinese or English, due to differences in regional versions of firmware that are shipped to the global market. Fortunately, the standard voice pack replacement procedure makes it easy to fix this situation and return the device to Russian voice acting.
Updating voice files does not require technical knowledge or special equipment, all the necessary actions are performed through the official mobile application Mi Home, which serves as the control center for the entire ecosystem of the smart home, the main thing is to have a stable Internet connection and an account tied to the right region.
In this guide, we will discuss in detail all the steps of language replacement, possible errors and methods for fixing them. You will learn how to properly prepare the device, where to look for the right files and what to do if standard methods do not work.
Preparation of the device and application Mi Home
Before starting the procedure, make sure your smartphone and robot vacuum cleaner are ready to upgrade. It is critical that the device is connected to the Wi-Fi network with Internet access, as voice packets are downloaded from the manufacturer's servers. Also check the battery level: it should be at least 20%, although it is recommended to put the robot on base before any updates.
Make sure your mobile device has the latest version of the Mi Home app installed. Older versions may not display the settings menu correctly or have access to language pack download servers. If the app hasn't been updated in a long time, visit Google Play or the App Store and update.
βοΈ Check before updating
It is important to note that the region of your account in the app must match the region for which the device is intended, or be installed on China if you are using the global version with Chinese firmware. Sometimes changing the region in the profile settings helps to open access to the necessary management functions.
Search and installation of voice packet
The primary method for downloading voiceovers is built directly into the Mi Home application interface. Open the device's home page, click the three dots in the upper right corner to enter the settings menu. In the settings list, look for Voice Package or Voice Settings.
In the menu that opens, you will see a list of available languages. If the desired language (for example, Russian) is not on the list, click on the add button or the plus icon. The application will download the list of available packages from the server. Select Russian and press the installation button. The process can take from one to five minutes depending on the speed of the Internet.
π‘
If there is no Russian language on the list, try temporarily changing the region of the application to China, perform the installation, and then return the region back.
Once successfully booted, the robot vacuum cleaner will automatically restart and start using a new voice file. Some models, such as the Xiaomi Vacuum Mop 2 or Roborock S5 Max, may require manual confirmation of language selection after rebooting in the same settings menu.
Alternative methods of downloading via PC
In cases where the wireless installation is not working or the file is damaged, you can use the method of manual download via a computer. USB (port models or access internal memory via Wi-Fi network if the model supports the protocol ADB or has an open FTP-access.
To start, you need to find the current voice packet file (usually with the.pkg or.bin extension) on trusted forums or official repositories. Once you download the file to your computer, connect the robot to your PC or place the file in the root of the device's internal memory through the file manager.
| Model robot. | Connection method | Location of the file | Action after copying |
|---|---|---|---|
| Xiaomi Vacuum 1 | USB / Wi-Fi | /miio/sounds/ | Rename in ru_official.pkg |
| Roborock S5 | Wi-Fi (FTP) | /miio/ | Rebooting the device |
| Xiaomi Mop 2 | Only App. | Not applicable. | Use Mi Home to Use Mi Home |
| Roborock S7 | Only App. | Not applicable. | Use Mi Home to Use Mi Home |
| The data is relevant for firmware versions until 2026. |
Once the file is in the right directory, you need to reboot the file through an application or a physical button on the case, the system will detect a new file when it starts and use it as the main voice interface. Beware: using files from unverified sources can lead to unstable device operation.
Solution: Errors in the update
Often users are faced with a situation where the download freezes by 99% or gives a network error, this can be due to a locking of the manufacturerβs servers in your region or an unstable connection. Try switching your smartphone from Wi-Fi to mobile Internet (4G/5G) when you start downloading a package.
If the error repeats, the device may be cache-filled. Go to the Mi Home app settings, find the app section and clear the cache. Also, a full reset of the robot network helps: press both the power and return buttons (or power and spot cleaning, depending on the model) before the voice message about the Wi-Fi reset appears.
What if a robot gets stuck in Chinese?
In some cases, the problem lies in the firmware version of the device itself. If the software is outdated, the server may reject a request to update the voice packet. Check for system updates in the General Settings menu β Check for updates and install the latest available version.
Features of different regions and versions
It is important to understand the differences between the global (Global), European (EU) and Chinese (CN) versions of robot vacuum cleaners. Global versions usually have a pre-installed multilingual interface that includes Russian. Chinese versions, even purchased on international platforms, often require manual installation of a language package.
Sometimes, installing Russian on the Chinese version can lead to partial localization: the main commands will be in Russian, but some system notifications will remain in English or Chinese. This is a limited software shell and can only be avoided by completely flashing the device to the global version, which is a complex procedure.
When buying a device, pay attention to the labeling on the box. Global Version guarantees all languages out of the box. If the box only has characters, be prepared for the adjustment described in this article.
Resetting settings and returning to factory condition
If experiments with language packs have caused the device to malfunction (the robot is silent or makes strange sounds), a complete reset may be required. This will return all settings, including the voice packet, to factory state.
Press the reset button with a paper clip for 10-15 seconds until the lights blink and the robot sounds, and then the device will reboot, you will need to reconnect it to Wi-Fi and configure it in the Mi Home app.
β οΈ Warning: Full reset will remove all stored room maps and cleaning schedules. Before doing this, make sure you have the option to re-build the house map.
After reset, it is recommended to check for firmware updates and voice packets immediately to ensure that the device works with the latest software, which minimizes the risk of recurring localization problems.