Buying a Xiaomi robot vacuum cleaner on Chinese sites is often a bargain β prices are lower and functionality is identical to European versions. However, most of these devices come with Chinese firmware, where menus, voice prompts and even a mobile app work exclusively in Chinese, creating serious inconveniences from the inability to set up a cleaning schedule to problems with software updates through official channels.
Fortunately, you can reflash the robot vacuum cleaner into Russian yourself without contacting the service center and without the risk of losing the warranty (if it is still valid). In this article, we will analyze all the stages of the process: from preparing the device to choosing the right firmware and solving typical errors. The focus is on the Mi Robot Vacuum-Mop 2 Pro, Dreame D9 viomi V3, But the instruction is adapted for other popular devices of the brand.
Important: the procedure requires minimal technical skills, but if you do not do it correctly, it can lead to a βbrickingβ of the device (complete inoperability). If you are not confident in your abilities, trust the firmware to specialists.
1. Firmware Preparation: What to Do Before Starting
Before you start flashing, make sure your device is ready for the procedure, and failure to follow these steps can cause the vacuum cleaner to malfunction or even fail.
First, check the current firmware version.
- Turn on the robot vacuum cleaner and connect it to Wi-Fi.
- Open the Mi Home app (even if it's in Chinese).
- Go to the section with information about the device - the version of the software is listed in the Firmware bar.
If the firmware version is older than 2022, it is recommended to first upgrade to the latest Chinese version through the official app, which will reduce the risk of errors in further Russification.
Second, prepare the necessary tools and files:
- π USB-Type-C Cable (for connecting to a PC).
- π» Windows computer 10/11 MacOS (some models will require a virtual machine).
- π Archive with firmware (about where to download it - in the next section).
- π§ MiHome Hack Tool or Valetudo (for alternative firmware).
β οΈ Note: If your robot vacuum cleaner is tied to a Chinese Xiaomi account, be sure to untie it in the application settings before firmware. Otherwise, after the update, the device may lock.
Third, back up your current settings.
- In the Mi Home app, go to Device Settings β Backup.
- Save the settings file to the cloud or locally.
This will help to quickly restore individual parameters (for example, room maps) after firmware.
2. Where to download firmware for Russification
Choosing the right firmware is a critical step, and the wrong version can cause hardware conflicts or even make the vacuum cleaner inoperable. Here are the proven sources and firmware types.
The official Russified firmware for Xiaomi is distributed through:
- π Forum MIUI SU β Here are adapted versions of the software for the European market.
- π¦ 4PDA β Model-specific themes (e.g. Mi Robot Vacuum-Mop 2 Pro).
- π GitHub Valetudo β for alternative open source firmware (suitable for advanced users).
When choosing a firmware, pay attention to:
- Model of device (e.g, roborock.vacuum.a10 Mi Robot Vacuum-Mop 2 Pro).
- Type of firmware: official (with support for Mi Home) or custom (for example, Valetudo).
| Model robot vacuum cleaner | Recommended firmware | Download link | Features |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Official. EU-version | MIUI SU | Full Russification, support for Yandex Alice |
| Dreame D9 | Valetudo's Custom | GitHub | No cloud-based anchor, open. API |
| Viomi V3 | Modified firmware from 4PDA | 4PDA | Russification + Optimization for wet cleaning |
β οΈ Warning: Never download firmware from unknown sites or torrent trackers, which may be embedded with malicious scripts that allow attackers to remotely access your vacuum cleaner via Wi-Fi.
3. Step-by-step instructions for firmware through the Mi Home Hack Tool
This method is suitable for most Xiaomi models and is considered one of the most reliable. You will need a computer and an original USB-Type-C cable.
Algorithm of action:
- Install drivers: Download drivers for Mi Robot. Unpack archive and launch install_driver.exe.
- Connect the vacuum cleaner to your PC: Turn off the robot vacuum cleaner. Press the Home button (or Reset, depending on the model) and, holding it, connect the cable to the computer. USB-Release the button in 5 seconds, the device will go into firmware mode.
- Launch Mi Home Hack Tool: Download the utility from GitHub. Unpack the archive and launch MiHomeHackTool.exe. In the Device field, select your model.
- Select firmware: Press Browse and specify the path to the downloaded firmware file (usually a file with the.pkg extension). Press Flash and wait for the process to complete (about 10-15 minutes).
βοΈ Checklist before firmware
Once the firmware is complete, the robot vacuum cleaner will automatically restart. The first run can take up to 5 minutes - do not turn off the power or press buttons during this period.
π‘
If the utility does not see the device, try using another one. USB-A port or cable, sometimes it helps to run a program on behalf of the administrator.
4. Alternative method: Firmware via Valetudo (for advanced users)
Valetudo is an open firmware with advanced features that completely removes dependence on Xiaomi cloud services. It is suitable for users who care about privacy and flexibility of settings.
The advantages of Valetudo:
- π Complete Russification of the interface and voice prompts.
- π No binding to Xiaomi account β the device works locally.
- π οΈ Access to advanced settings (e.g. adjusting suction power in 1 step%).
- π€ Support for integration with Home Assistant and other smart home systems.
Disadvantages:
- β οΈ No official support - updates are less frequent.
- π΅ Some features (like Aliceβs voice assistant) may not work.
Installation instructions:
- Download the latest version of Valetudo from GitHub.
- Unpack the archive and copy the files to the microSD card (if your model supports it).
- Insert the card into the robot vacuum cleaner and turn it on by holding the Reset button.
- Connect to the Wi-Fi vacuum cleaner network (it will be called roborock-*-valetudo).
- Open the address in the browser http://192.168.4.1 Follow the instructions of the installation master.
What if after Valetudo firmware vacuum cleaner does not connect to Wi-Fi?
5. Typical errors and their solution
Even with strict adherence to instructions, problems can arise, and the following are the most common mistakes and ways to correct them.
Error: "Device Not Found" in Mi Home Hack Tool
- π Check the cable connection - try another one USB-port.
- π₯οΈ Install drivers manually through Device Manager (select) LibUSB-Win32).
- π Restart your computer and vacuum cleaner.
Error: Robot vacuum cleaner does not turn on after firmware
- π Connect the charger and wait 30 minutes β the battery may have run out.
- π Try resetting by holding the Reset button for 15 seconds.
- π‘ If the indicators do not burn, check whether the battery contact is leaving (disassembly will be required).
Mistake: The firmware broke in the middle
- π Donβt panic β connect the vacuum cleaner to your PC and repeat the process.
- π If the device is not detected, try flashing it in mode. EDL (This will require a special cable).
| Mistake. | Possible cause | Decision |
|---|---|---|
| Wi-Fi does not work after the firmware | Resetting network settings | Reconnect to the network manually through the application |
| Voice prompts remain in Chinese | Incomplete firmware | Repeat the process with another version of the software |
| The vacuum cleaner does not build a map of the room | Sensor reset | Calibrate in the device settings |
β οΈ Warning: If the robot vacuum cleaner emits a continuous sound signal after the firmware is a sign of a hardware error. Don't try to flash it again: take it to a service center for the control board diagnostics.
6. Post-firmware setup: account binding and calibration
After successful firmware, several steps must be taken to ensure that the vacuum cleaner works correctly.
Step 1: Link to your Xiaomi account (for official firmware)
- Remove the device from your old account in the Mi Home app.
- Register a new account with the region of Russia.
- Add a vacuum cleaner to the app by selecting it from the list of available devices.
Step 2: Calibration of sensors
- Place the robot vacuum cleaner on a flat surface.
- In the app, go to Settings β Sensor calibration.
- Follow the instructions on the screen (the vacuum cleaner will perform several test movements).
Step 3: Set up voice prompts
- In the Settings section β Voice Alerts Choose Language Russian.
- Turn off unnecessary notifications (such as low charge).
π‘
After you have firmware, be sure to update the maps of the premises. Old saved maps may contain errors associated with changing the navigation algorithms in the new version of the software.
7. How to return Chinese firmware (rollback changes)
If you encounter bugs or unstable work after Russification, you can return the original firmware.
Method 1: Mi Home Hack Tool
- Download the official Chinese firmware for your model.
- Repeat the firmware process (similar to Russification).
Method 2: Through the Mi Home app
- Go to the device settings β Software update.
- If the Chinese version is available, install it.
Method 3: Resetting to factory settings
- Hold the Reset button for 10 seconds.
- After restarting, the vacuum cleaner will return to the original firmware (but all settings will be lost).
β οΈ Warning: After rolling back on Chinese firmware, Mi Home may require a Chinese account to be linked. If you don't have one, create it through a Chinese account. VPN server-side.