How to Install a Voice Package on a Xiaomi Robot Vacuum Cleaner with iPhone: A Complete Guide to 2026

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.

πŸ“Š What kind of robot vacuum cleaner you have?
Xiaomi Mi Robot Vacuum
Dreame (D9, F9, Z10)
Viomi V2/V3
Redmi
Another brand

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.

ModelSupport for the Russian voiceRequired firmwareNotes
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:

  1. Open the iPhone Settings β†’ Mi Home.
  2. Enable the options "Cellular Data" and "Background Update".
  3. Restart the app.
What if Mi Home doesn’t see a vacuum cleaner after being dumped?
If after resetting to factory settings, the vacuum cleaner does not appear in the list of Mi Home devices, try: 1. Remove the device from your account via the web version of home.mi.com (if there is one). 2. Connect to the vacuum cleaner access point manually: in the Wi-Fi settings of the iPhone, select a network of the type rockrobo-XXXX. 3. If it does not help - use the Android device for initial settings (even if you do not have Android, borrow from a friend for 10 minutes).

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:

  1. Get your vacuum cleaner token via Mi Home (instructions are available on the forums) 4PDA).
  2. Download the voice packet in.vp format (for example, from here).
  3. 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?

  1. Download a file with the.vp or.bin extension.
  2. Use the Mi Home or DreameHome Android app for manual download (see Section 5).
  3. 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.

FAQ: Frequent questions about installing a voice packet

Can I install a voice pack without Mi Home?
Yes, but only for Dreame vacuum cleaners, through the DreameHome app. For other Xiaomi models, you should definitely use the Mi Home or informal tools like Xiaomi Cloud Tokens Extractor.
Why does the vacuum cleaner speak two languages after installing the voice?
This happens if you have Multilingual Mode on in your settings. Turn it off in Mi Home. β†’ Settings β†’ Voice. β†’ Assistant mode. If you don't have an option, drop the vacuum cleaner to the factory settings.
Can I get my original voice back after I have installed a custom voice?
Delete the current package in Mi Home β†’ Voice. β†’ Packet management and restart the vacuum cleaner. If the original voice is not restored, install it as a new package.
Why is there no voice pack option in Mi Home?
Probable reasons: Your vacuum cleaner model does not support voice change (see section 1). Installed outdated firmware (update it). Mi Home selects the wrong region (replace it with "Russia").
How to install a voice package on Xiaomi vacuum cleaner with iPad?
The process is identical to the iPhone installation. Make sure the iPad has the latest version of Mi Home installed and the Background Activity Restriction mode for the app is turned off in the settings.