How to reflash the robot vacuum cleaner Xiaomi in Russian through Android: the full guide

Xiaomi’s robot vacuum cleaners have gained popularity due to a combination of affordable prices and advanced features, but many users are faced with the problem that the device out of the box runs in Chinese or English, and the Russian-language interface is not available, a problem that is especially relevant for models bought on AliExpress or brought from abroad.

Fortunately, you can reflash the robot vacuum cleaner into Russian yourself without going to the service center. In this article, we will discuss the process in detail through the Android smartphone, which will become your main tool. The method is suitable for most models of Xiaomi Mi Robot Vacuum, Dreame, Viomi and other brands of the ecosystem. Importantly, the procedure requires care, but if done correctly, does not pose risks to the device.

Before you start, make sure your vacuum cleaner supports language change software. Some budget models (such as Mi Robot Vacuum-Mop Essential) may have limited features. Also check the firmware version - if it is too old, you will first need to update it to the current one.

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Lite
Dreame D9
Viomi V3
Another Xiaomi model
Not Xiaomi.

1.Preparation: What will be needed for firmware

Before you start, you can gather everything you need, and without proper preparation, you run the risk of errors or even interrupting the firmware, which can cause the device to fail.

  • πŸ“± Android-smartphone with OS version not lower than Android 7.0 (needed for installation of specialized utilities).
  • πŸ”Œ Charger for vacuum cleaner - the battery must be charged at least 50 times%.
  • πŸ“‘ Stable Wi-Fi connection (2.4GHz) Robot and phone must be on the same network.
  • πŸ’» Computer (optional if you need to download large firmware files).
  • πŸ“„ Backup copy of vacuum cleaner settings (if they are important - after firmware will be dumped to the factory).

Pay special attention to the firmware version of your vacuum cleaner, you can find it in the official Mi Home app. If the version is older than 3.5.8, first update it through standard software, otherwise Russification may not work.

⚠️ Note: Some models (e.g. Dreame) D9 Pro) block third-party firmware. Before you start, check the compatibility of your model in the forums 4PDA Xiaomi Community.

β˜‘οΈ Firmware preparation

Done: 0 / 5

2. Installation of necessary utilities on Android

Two key software will be needed for firmware: Mi Home (the official app) and Valetudo (an alternative firmware with open source), the latter allowing you to bypass regional restrictions and install Russian.

First, install Mi Home from Google Play. Then download Valetudo APK from the official website:

https://valetudo.cloud/pages/general/download.html

Install. APK-file by allowing installation from unknown sources in Android security settings.

Additional may be required ADB-Debugging (if the vacuum cleaner is not determined:

  1. Turn on Developer Mode on your phone (7 times click on β€œBuild Number” in the settings).
  2. Activate Debugging by USB in the developer menu.
  3. Connect your phone to your PC and follow the command: Adb devices to make sure the device is being identified.

⚠️ Warning: If after installing Valetudo, the vacuum cleaner stops responding to commands, try restarting it by holding the power button for 10 seconds.

3. Getting root-access to the vacuum cleaner (optional)

Some models, such as the Mi Robot Vacuum 1S, require root access to unlock the ability to change the language, a step that is not mandatory for new devices, but if the standard method does not work, you will have to use it.

The process includes:

  1. Connecting the vacuum cleaner to the PC via a USB-OTG adapter (the port is usually hidden under the cover).
  2. Use the DustBuilder utility (you can download on GitHub) to unlock the bootloader.
  3. Installation of custom recovery (TWRP for robot vacuum cleaners).

Important: Once you get root, the warranty on the device is canceled, and the risk of "bricking" when you do wrong is also increased.

What to do if the vacuum cleaner is not determined by USB?
Check the cable and adapter – some models require the original Xiaomi cable. IP-Device address (can be found on the router).

4. Step-by-step instructions for firmware in Russian

Now, to the main process, follow the instructions in strict order.

  1. Step 1. Open Valetudo on your phone and connect to the vacuum cleaner via Wi-Fi. IP-Device address (you can find it on the router or through Mi Home).
  2. Step 2. From Valetudo, go to Settings β†’ Language and select Russian.
  3. Step 3. Press Save & Reboot. The vacuum cleaner will reboot - that's OK.
  4. Step 4: After the reboot, check the language in Mi Home. If the interface is still in English, repeat the steps or try an alternative method (see next section).

If Valetudo doesn't offer Russian, then your model requires manual localization download.

  1. Download the localization file for your model (for example, miio_ru.json) forum 4PDA.
  2. Go to File Manager β†’ System β†’ Locales and download the file.
  3. Reset the vacuum cleaner.

πŸ’‘

If after firmware voice prompts remained in English, download a separate package of votes (voice_pack_ru.zip) Download it through Valetudo to the Sounds section.

5. Alternative methods of Russification

If the standard method does not work, try one of the alternatives:

MethodSuitable modelsDifficultyRisks.
Through Mi Home (official)New models (2022+)Low.No.
Valetudo + Manual Load LocalizationMost modelsMediumResetting settings
Firmware through DustBuilderOlder models (until 2020)Tall.Loss of guarantee
Update via OTA from Xiaomi Europe serversOTA-enabled modelsLow.No.

For Dreame models (such as the Dreame D9 Max), changing the region to the Mi Home is often helpful:

  1. In the application, go to the account settings.
  2. Change the region to Russia or Ukraine.
  3. Remove the vacuum cleaner from your account and add it again.

If none of these methods worked, the last option is a full USB flashing, which requires a PC, a USB-TTL cable, and Russian firmware (see 4PDA in your model’s theme).

πŸ’‘

Before using alternative methods, always back up your current firmware through Valetudo or DustBuilder!

Possible errors and their solutions

There may be problems in the firmware process, and here are the most common ways to fix them:

  • πŸ”„ Vacuum got stuck on logo after firmware β†’ Hold the power button for 15 seconds to force reboot. If it doesn't work, repeat the firmware.
  • πŸ“΅ Not connected to Wi-Fi. β†’ Reset the network settings in the vacuum cleaner (Reset button on the case). Use only the 2.4 GHz network.
  • πŸ—£οΈ Voice prompts in English β†’ Remove the current voice packet via Valetudo and download Russian.
  • ⚠️ Error "Unsupported device" β†’ Your model is not supported by Valetudo. try DustBuilder.

If after firmware vacuum cleaner began to work unstable (for example, poorly builds a map or does not respond to commands), perform a reset to factory settings:

  1. Turn on the vacuum cleaner.
  2. Hold the Home and Power buttons for 5 seconds at the same time.
  3. After the beep release the buttons - reset is complete.

⚠️ Warning: Once discharged, the vacuum cleaner will lose all stored maps of the premises, and you will have to reconfigure the cleaning areas and virtual walls.

7. How to check the success of the firmware

Once the procedure is complete, you need to make sure that everything goes well.

  • πŸ“± The interface Mi Home is displayed in Russian.
  • πŸ—£οΈ Voice prompts of the vacuum cleaner sound in Russian (for example, "Start cleaning", "Charging completed").
  • βš™οΈ All menus and notifications in the appendix in Russian.
  • πŸ—ΊοΈ Room maps and room names are correctly displayed.

If something goes wrong, go back to the error section or go to the profile forums. Often users share current firmware and solutions for specific models.

It is also recommended to update the firmware to the latest version through Mi Home after Russification, which will fix possible bugs and improve the stability of the work.

πŸ’‘

After successful firmware, disable automatic updates in Mi Home to avoid rollbacks to the English version.

FAQ: Frequent questions about the russification of the robot vacuum cleaner Xiaomi

Can I get my English back after I get Russified?
Yes, it's possible. You just need to flash it back through Valetudo or Mi Home, and you can also do a factory reset, and most models go back to the original firmware.
Will the voice assistant (Alice, Google) work after the firmware?
New vacuum cleaners (such as the Mi Robot Vacuum-Mop 2 Pro) support integration with Alice even after Russification. Older models may require additional customization via Yandex IoT or Google Home.
Will I lose my warranty after I have been slapped?
Officially, yes, if you have used uncertified methods (such as Valetudo or root), but in practice, service centers rarely check firmware for mechanical breakdowns (such as a broken sensor).
Can I use the iPhone to clean the vacuum cleaner?
Technically possible, but more complicated. There's no official version of Valetudo for iOS, so you'll have to use workarounds like a virtual machine with Android or jailbreak.
What to do if the vacuum cleaner does not turn on after the firmware?
This is a critical error, usually caused by an interrupted firmware or incompatible version of the software. Try: Hold the power button for 20 seconds to force reboot, connect via USB-TTL and flash again, contact the service center (indicate that the device "does not turn on after the update").