Xiaomiโs robot vacuum cleaners are some of the most popular smart home devices, but many users are facing the problem of an unsupported interface language. Factory settings often offer only Chinese or English, which makes it difficult to navigate menus and voice prompts. Fortunately, most models (Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V3, and others) support manually installing language packs through firmware or a mobile app.
In this article, you will find step-by-step instructions for different ways to change the language, from official updates through Mi Home to manual firmware patching for older models. We will also analyze common errors (such as error 1002 when downloading files) and give recommendations on choosing the right version of the package for your model. If you are not sure about technical skills, start with the simplest method, through the application.
โ ๏ธ Note: Some models of vacuum cleaners (for example, Xiaomi Mi Robot Vacuum) 1S chip-based STM32) Do not support changing language without completely flashing. Before you start, check the compatibility of your model in the table below.
1.What Xiaomi models support language change?
Not all Xiaomi vacuum cleaners allow you to change the interface language, depending on the hardware platform and the firmware version. Below is the current compatibility table (data for 2026):
| Model vacuum cleaner | Support for language change | Method of installation | Notes |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Yes. | Through Mi Home or Handheld Firmware | Supports Russian, German, Spanish |
| Dreame D9 / D10 | Yes. | Official update or patch | Requires the latest version of the Dreamehome app |
| Viomi V2 / V3 | Partially. | Only hand firmware. | No official support for Russian language |
| Mi Robot Vacuum 1S | No. | Complete reflashing is required | Risk of loss of guarantee |
| Mi Robot Vacuum-Mop P | Yes. | Through Mi Home (Russia region) | Automatic updates when changing the region |
If your model is not in the table, check its serial number (located on the bottom of the device or in the Settings menu). โ Models on the Rockchip platform (e.g. Dreame) D9) Usually support language packs, while devices on the STM32 (Older versions of Mi Robot - No.
โ ๏ธ Note: Installation of unofficial language packs on chip models STM32 This may result in loss of communication with Xiaomi servers and denial of warranty service. For such devices, it is recommended to use alternative applications (for example, Valetudo) instead of changing the firmware.
2. Method 1: Change the language through the official Mi Home app
The safest method is automatic updates via the app, and it's suitable for most newer models (Mi Robot Vacuum-Mop 2 Pro, Dreame D10, etc.) Here's how to do it:
- Change region in Mi Home: Open the app, go to Profile โ Settings โ Region and select Russia (or another country with the desired language).
- Update the firmware: Go to the vacuum cleaner card โ Settings (โ) โ Update the firmware. If a new version with language support is available, the system will prompt you to install it.
- Reboot the device: After upgrading, turn off the vacuum cleaner with the Power button for 10 seconds, then turn it back on. The language should change automatically.
If the update does not appear after changing the region, try manually checking the firmware version:
- ๐ฑ Open Mi Home โ pick a vacuum cleaner โ Settings โ About the device.
- ๐ Compare the current version with the latest updates on Xiaomiโs official website.
- ๐ If the version is outdated, but the update does not come, try resetting the vacuum cleaner settings (press the Power button for 15 seconds).
๐ก
If your vacuum cleaner doesn't see the update, try connecting to it via a Wi-Fi hotspot in China (use a VPN with a server in Shanghai).
Method 2: Manual installation of a language packet through firmware
Models that do not support automatic language change (such as the Viomi V3 or Mi Robot Vacuum 1T) will require manual downloading and firmware installation, a more complex method, but works even for older devices.
Step 1 Download the correct language pack
Firmware files with language packages can be found on the forums:
- ๐ 4PDA (Xiaomi-themed vacuum cleaner)
- ๐ GitHub (unofficial firmware)
- ๐ฅ MiWiFi (firmware archive)
โ ๏ธ Warning: Never install firmware if it is lower than the current version on the vacuum cleaner. This can lead to a device blink (completely inoperable). Check model compatibility and board revision (for example, Mi Robot Vacuum-Mop 2 Pro has versions). V1 and V2 โ file!).
Step 2. Prepare the vacuum cleaner for firmware
- Charge the device to 100% (the firmware should not be interrupted due to the discharge).
- Connect the vacuum cleaner to Wi-Fi (preferably to a 2.4 GHz network, as 5 GHz may not be supported).
- Make sure there are no obstacles nearby โ the device will emit audible signals and reboot.
Battery charge 100%|Stable connection to 2.4 GHz Wi-Fi|Download the correct firmware file (.pkg)|Backup copy of settings (if possible)-->
Step 3. Install the firmware
There are two options for downloading:
- Through the Mi Home app (for patches): Some language packs are installed as an add-on to the main firmware. For this: Download a file with the.mip extension (for example, download a file with the.mip extension, ru_RU.mip). In Mi Home go to the vacuum cleaner settings โ Additionally. โ Install the package. Select the downloaded file and wait until it is completed (nearly) 5โ10 minute).
- Through SD-card (for full firmware): For models with a MicroSD connector (e.g. Viomi) V3): Format the map in FAT32. Place the firmware file (.pkg) in the root of the map, renaming it to update.pkg. Insert the card in the vacuum cleaner, press the Power button for 5 seconds - the update will begin.
Critical: If the vacuum cleaner emits a continuous sound signal after the firmware is run, it means a checksum error. Repeat the process with the original firmware file immediately!
Method 3: Alternative methods (for advanced users)
If the official methods don't work, you can try out-of-the-box solutions, which require technical skills and may be insecure, but often save old models.
Method 1: Firmware via ADB (for Android devices)
Some vacuum cleaners (such as the Dreame D9 on the Rockchip platform) have a hidden debugging mode.
- Connect the vacuum cleaner to your computer via USB (use a data-enabled cable).
- Install Rockchip drivers (you can download here).
- Enable debugging mode by holding the Power + Home buttons when connecting to your PC.
- Use the command to install the language package: adb push ru_RU.mip /sdcard/ adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
Method 2: Use of alternative software (Valetudo)
Valetudo is an open source robot vacuum cleaner that replaces standard firmware and adds support for multiple languages, and is suitable for models on an STM32 chip (such as Mi Robot Vacuum 1S).
Instructions:
- ๐ Connect to the vacuum cleaner via Telnet (use) IP-device address on the local network).
- ๐ฅ Download Valetudo from the official website.
- ๐ Set it through the command: wget https://github.com/Hypfer/Valetudo/releases/latest/download/valetudo -O /tmp/valetudo chmod +x /tmp/valetudo /tmp/valetudo
What happens if you interrupt the firmware?
5. Typical errors and their solution
When installing a language package, users often encounter problems, and here are the most common errors and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Mistake 1002 | Incompatible version of the firmware | Download the package for your model and revision (for example, Mi Robot Vacuum-Mop 2 Pro V2) |
| Mistake 1005 | A damaged firmware file | Check the checksum (MD5) of the file or download it again |
| The vacuum cleaner does not respond after the update | Failure to write to flash memory | Reset: Press the Power for 20 seconds |
| Language hasn't changed. | Package installed but not activated | Go to Settings โ Language and select the desired manually |
| Mistake 2001 | No connection to Xiaomi servers | Use a VPN with a server in China or try again later |
If none of the methods worked, check:
- ๐ Battery status: If the discharge is below 20%, the firmware may be interrupted.
- ๐ถ Wi-Fi quality: Signal must be stable (not lower than the signal) -60 dBm).
- ๐ App Version: Update Mi Home or Dreamehome to the latest version.
๐ก
If the vacuum cleaner emits a beep after the firmware and flashes red, this means a critical error. Don't try to re-stitch the device, contact the service center.
6. How do you get the original language back?
If after installing the language package, the vacuum cleaner began to work unstable (for example, the connection with the application disappears or card errors occur), you can roll back to the factory firmware.
Method 1: Through the Mi Home app
- Go to the vacuum cleaner settings โ Update the firmware.
- Press three points (โฎ) in the upper corner and select Restore the factory firmware.
- Confirm the action and wait for the reboot (it will take up to 15 minutes).
Method 2: Manual rollback through SD-map
- Download the original firmware for your model from the official Xiaomi website.
- Place the update.pkg file on the formatted MicroSD card.
- Insert the card into the vacuum cleaner and press the Power button for 10 seconds.
โ ๏ธ Warning: A rollback to the factory firmware will reset all settings, including stored room maps. Export them to Mi Home in advance if possible.
7. Where to download the current language packages?
The official language packages for Xiaomi vacuum cleaners are distributed through:
- ๐ Official website: home.mi.com (Support section").
- ๐ฆ Forum 4PDA: Theme "Firmware for Xiaomi vacuum cleaners" (updated by users).
- ๐ GitHub: Maxmudjon or Valetudo repositories.
Before downloading, check:
- A vacuum cleaner model (e.g. Mi Robot Vacuum-Mop 2 Pro).
- The firmware version (specified in Settings โ About the device).
- Packet Release Date โ Older versions may not support new features.
Important:.mip files are language add-ons, and.pkg are full firmware. Don't confuse them so you don't damage the system.