Xiaomi vacuum cleaners have long since ceased to be just household appliances β they have become full-fledged assistants with voice support. But hereβs the problem: after buying, many iPhone users find that the vacuum cleaner βtalksβ in Chinese or English, and it is impossible to switch the language through the official Mi Home app. The reason is simple β voice packets for Russian regions are often not installed automatically, especially if the device was purchased abroad or through informal channels.
In this article, we will discuss all the working ways to install a Russian (or other) voice package on vacuum cleaners Xiaomi, Dreame and Viomi directly from the iPhone β without a computer, without root rights and without the risk of βbrickingβ the device. You will learn which models support voice change, where to download official and informal packages, and how to avoid typical errors like βFailed to downloadβ or βUnsupported region.β And if your vacuum cleaner stubbornly refuses to βspeak Russianβ β at the end of the article there is a section with alternative solutions, including manual firmware via Android device (yes, this is possible even without changing your smartphone!).
Spoiler: The process takes no more than 5-10 minutes if you follow the instructions, but there are nuances that are not even written in the official documentation of Xiaomi β for example, why some models require a pre-reset to factory settings or why the voice can βflyβ after updating the firmware.
1.What Xiaomi models support voice packet change?
Not all Xiaomi vacuum cleaners allow you to change the language of voice prompts, here is the full list of models for which additional packages are available (as of 2026):
Supported models:
- πΉ Xiaomi Mi Robot Vacuum-Mop 2 Pro (including versions) STYJ02YM, STYTJ02YM)
- πΉ Xiaomi Mi Robot Vacuum-Mop P (SDJQR02RR)
- πΉ Dreame D9, Dreame F9, Dreame Z10 Pro (Series with Mi Home Support)
- πΉ Viomi V2, Viomi V3 (only the firmware after 2022)
- πΉ Redmi Robot Vacuum-Mop 2C (SDJQR10RR)
Models without voice change support:
- β Xiaomi Mi Robot Vacuum 1S (platform)
- β Xiaomi Mi Robot Vacuum E10 (voice firmly tied to the region)
- β Redmi models without Mi Home support (e.g., budget models, 1C)
If your model isn't on the list, it doesn't mean that installation is impossible! Some users are successfully stitching voice packets to unofficially supported devices through Android apps (for more on this in the section on alternative methods).
β οΈ Note: Vacuum cleaners with firmware older 3.5.8_000000 You may not be able to multitask when you load your voice packets. Update your firmware through Mi Home β Settings of the device β Update before installing voice.
| Model | Support for the Russian voice | Required firmware | Notes |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | β Yes. | 3.5.8_003000+ | Supports 7 languages |
| Dreame D9 | β Yes, only through DreameHome) | 4.2.1_000000+ | We need to switch the region to Russia. |
| Viomi V3 | β οΈ Partially. | 5.1.0_002000+ | Manual loading of the package is required |
| Redmi 2C | β Yes. | 3.3.9_001000+ | The voice is only installed through Mi Home. |
iPhone Preparation: What to Do Before Installation
Before you download the voice pack, make sure your iPhone and vacuum cleaner are ready for the procedure.
Make sure the vacuum cleaner is connected to 2.4 GHz Wi-Fi
Update the Mi Home app to the latest version
Check the battery charge of the vacuum cleaner (minimum 50%)
Shut down. VPN iPhone (can block Xiaomi servers)
Select the region "Russia" in the settings Mi Home-->
The most common mistake iPhone users make is trying to set up voice via mobile data or public Wi-Fi (like in a cafe). Voice packets weigh 10 to 50 MB and can only be downloaded via a stable home network. If you have a dual-band router, force the vacuum cleaner to connect to a 2.4 GHz network β many models don't support 5 GHz for upgrades.
Another nuance: the Mi Home application should be tied to the region corresponding to the voice language, for example, for the Russian package in the account settings (Profile) β Regions should be selected as βRussiaβ or βBelarusβ if your account is linked to another region (e.g. βChinaβ), the system will simply not show the available packages.
β οΈ Note: If you previously changed region to Mi Home to buy devices from China, return it to Russia 24 hours before installing voice. Otherwise, Xiaomi servers can block the download of packets for a day.
Also check if the vacuum cleaner has enough memory for a new voice. in some models (e.g. Viomi) V2) internal memory is limited, and before installation, you need to remove old packets through the Settings menu. β Voice. β Package management.
π‘
If the vacuum cleaner is not visible in the Mi Home, try resetting it to factory settings: press the power button for 10 seconds until the orange indicator flashes. After reset, connect again through the app.
3. Step-by-step instruction: how to install a voice packet through Mi Home
If your vacuum cleaner model supports voice change (see section 1), follow this instruction. The entire process will take no more than 5 minutes.
Step 1. Open the Mi Home app
- π± Launch Mi Home on iPhone.
- π Go to the home page and select your vacuum cleaner from the list of devices.
- βοΈ Click on the gear icon (Settings) in the upper right corner.
Step 2. Find the Voice section.
- π Scroll down to Voice Packs (or Voice Pack in English).
- π If no point, your model does not support a change of voice (see section 5 on alternative methods).
Step 3: Select and install the package
- π₯ In the list of available languages, find "Russian" (or "Russian").
- π€ Click Download and wait until the download is complete (may take up to 2 minutes).
- π Once installed, the vacuum cleaner will automatically restart. Don't turn it off manually!
Step 4. Check the result.
- π€ Start cleaning with a voice command (such as βStart cleaningβ) or press the button on the vacuum cleaner.
- π If your voice hasnβt changed, restart the vacuum cleaner again (hold the power button for 5 seconds).
Critical detail: If the voice is lost in English or Chinese every time you turn it on, you have Multilingual Assistant activated in the vacuum cleaner. β Voice. β Assistant mode.
π‘
The official Mi Home method only works for vacuum cleaners with firmware under 2 years old. If your device is outdated, use alternative methods from Section 5.
4.Typical errors and how to fix them
Even if you follow the instructions correctly, iPhone users often encounter errors, and here are the most common problems and solutions:
Error: "Failed to download voice pack" (I failed to download voice pack)
- πΆ Reason: Low Internet speed or blocking of Xiaomi servers.
- π§ Solution: Connect your iPhone to another Wi-Fi network or turn it off VPN. If it doesnβt help, restart the router.
Error: Unsupported region (Unsupported region)
- π Reason: Mi Home selects a region for which there is no voice packet (e.g., "China").
- π§ Solution: Change region to "Russia" in your account settings and restart the application.
Mistake: Voice set, but vacuum cleaner silent
- π Reason 1: Disabled sound in vacuum cleaner settings (Settings) β Sound. β Loudness).
- π Reason 2: The package is not fully installed (often when you interrupt the download).
- π§ Solution: Remove the package (Package Management) β Remove) and reinstall.
Error: After updating the firmware voice dropped
- π Reason: New firmware sometimes resets user settings.
- π§ Solution: Re-install the voice packet. If the problem recurs, roll back to the old firmware (instruction in section 6).
If none of the solutions worked, check if your iPhone is blocking Mi Home background activity:
- Open the iPhone Settings β Mi Home.
- Enable the options "Cellular Data" and "Background Update".
- Restart the app.
What if Mi Home doesnβt see a vacuum cleaner after being dumped?
5. Alternative methods: if the official method does not work
If your vacuum cleaner model doesn't support voice change through the Mi Home, or you get an "Unsupported device" error, there are workarounds. They take a little more effort, but they work even for older devices.
Method 1: Installation via DreameHome (for Dreame vacuum cleaners)
Dreame vacuum cleaners (e.g, D9 or Z10 Pro) often do not show the voice change option in Mi Home, but support it through the proprietary app:
- π± Install DreameHome from the App Store.
- π Connect the vacuum cleaner to the application (reset may be required).
- π In the settings, select the region "Russia" and restart the vacuum cleaner.
- π After that, the option of installing Russian voice will appear in Mi Home.
Method 2: Manually downloading a voice packet via an Android emulator
If you donβt have an Android device but you have a Mac or Windows, you can use the emulator:
- π₯οΈ Install BlueStacks or NoxPlayer on your computer.
- π± Inside the emulator log in to Mi Home and connect the vacuum cleaner.
- π₯ Download the voice packet through the emulator - it will be installed on the vacuum cleaner remotely.
Method 3: Firmware through informal tools (for advanced)
For models like Viomi V2 Or the old Xiaomi Mi Robot. 1S You can use the Xiaomi Cloud Tokens Extractor tool and manual packet loading, which is risky (may cause a reset), but it gives you 100% results.
Step-by-step:
- Get your vacuum cleaner token via Mi Home (instructions are available on the forums) 4PDA).
- Download the voice packet in.vp format (for example, from here).
- Use a Python script to download the package to a Xiaomi server (example code below).
import requests
token = "YOUR_DEVICE_TOKEN"
url = "https://api.io.mi.com/app/voice/upload"
files = {'file': open('russian.vp', 'rb')}
data = {'did': 'YOUR_DEVICE_ID'}
response = requests.post(url, files=files, data=data, headers={'Authorization': f'Bearer {token}'})
print(response.json())β οΈ Warning: Unofficial methods may violate Xiaomi warranty.Before firmware, back up your vacuum cleaner settings via Mi Home β Settings β Backup.
6. How to roll back the firmware if after the update the voice disappeared
Sometimes, after an automatic firmware update, the vacuum cleaner forgets or stops supporting the installed voice packet, a common problem for Viomi models and early Xiaomi Mi Robots.
Step 1. Check the current firmware version
- Open Mi Home β Settings of the device β General information.
- Find the line "Firmware Version" (for example, 3.5.8_003000).
Step 2. Find the old firmware version
- Go to the forum. 4PDA in the section of your model.
- Download the firmware version 1-2 releases older than the current one (for example, if you have 3.5.8, look for 3.5.7).
Step 3. Install the firmware manually
You will need an Android device (even the oldest) or an emulator:
- π± Install Mi Home on Android.
- π Place the firmware file (.pkg) in the root folder of the phone.
- π In Mi Home, select Settings β Update of the PO β Local update and specify the downloaded file.
If the voice doesn't work after the rollback:
- Drop the vacuum cleaner to the factory settings.
- Re-install the voice packet (see Section 3).
- Turn off automatic firmware updates in Mi Home.
π‘
Firmware rollback is a last resort. Before the procedure, check if the forums have information about bugs in the old version (for example, problems with the map or navigation).
7. Where to download unofficial voice packets?
If you don't like the official Russian voice (for example, too robotic), you can install custom packs from the community.
Official alternative votes:
- π€ Mi Home β sometimes beta versions of voices are posted.
- π€ Dreame official website for Dreame models.
Unofficial packages (at your own risk):
- π Trend on 4PDA β The largest collection of custom voices for Xiaomi.
- π GitHub Repository β Packages for Manual Downloading ADB.
- π Telegram channel - updates and discussions.
Before installing the unofficial package, check:
- β Compatibility with your model (see file description).
- β Reviews from other users (especially on job stability).
- β Availability of a backup copy of the original voice.
How do you set up a custom voice?
- Download a file with the.vp or.bin extension.
- Use the Mi Home or DreameHome Android app for manual download (see Section 5).
- Reset the vacuum cleaner.
β οΈ Note: Some custom packages may contain advertising inserts or change the behavior of the vacuum cleaner (for example, add additional voice commands.