Xiaomiβs robot vacuum cleaners are some of the most popular cleaning assistants, but factory firmware often comes in Chinese or English. If you purchased a device without Russified software, you can even reflash it yourself with the iPhone 11. In this article, weβll look at all the steps from preparation to final setup, and look at typical errors and ways to fix them.
It's important to understand that firmware through an iOS device has its nuances. Unlike Android, where you can use ADB or specialized utilities, on the iPhone, the process is done through Xiaomi cloud services or third-party applications. We will describe both methods in detail so you can choose the best option.
This article is relevant for Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V3, Mi Robot Vacuum-Mop P and others on the Mijia platform. If your model is not included in this list, check compatibility in the official Mi Home app.
1. Firmware Preparation: What to Do Before Starting
Before you start updating the software, make sure that all the prerequisites are met. This minimizes the risk of failure and "bricking" the device.
First, check the current version of the vacuum cleaner firmware.
- Open the Mi Home app on iPhone 11.
- Select your vacuum cleaner from the list of devices.
- Go to Settings β About the device β The firmware version.
Write down the current version, which you'll need to select the correct firmware file. 3.5.8_000000, It is recommended to first update to the intermediate version through the official software, and only then install the Russified version.
Second, get a stable Internet connection. iPhone firmware requires a constant Wi-Fi connection (not mobile internet!) and must be at least 5 Mbps, otherwise the firmware file may be downloaded with errors.
- π± iPhone 11 charge: at least 50% (process can take up to 30 minutes).
- π Charge of vacuum cleaner: at least 80% (when discharged during firmware, the device may fail).
- π‘ Wi-Fi router: Turn off the speed limit for Xiaomi devices in the settings.
- π Mi Account: Link the vacuum cleaner to your Mi Home profile (without this cloud firmware is impossible).
β οΈ Note: If the vacuum cleaner was previously tied to another region (for example, China), change the account region to Russia or Europe in the Mi Home settings before the firmware.
2. Method 1: Firmware through the official Mi Home app
The safest method is to upgrade through proprietary software, which is suitable for most models and does not require technical skills, but Russified firmware does not appear in Mi Home immediately after release, so if your model is new, you may need to use an alternative method (described in the next section).
Step instructions:
- Open Mi Home on iPhone 11 and select your vacuum cleaner.
- Go to Settings β About the device β Update firmware.
- If a new version is available with [RU], click Update.
- Confirm the action and wait for the process to be completed (the vacuum cleaner will restart automatically).
If there is no Russified firmware, but you see an available update in English, do not install it - this may block the possibility of further Russification.
| Model vacuum cleaner | Support for Russification in Mi Home | Alternative method |
|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Yes (from version 3.5.9) | Not required |
| Dreame D9 | Yes (from version 4.2.1) | Not required |
| Viomi V3 | No (only via Tokens) | Method 2 or 3 |
| Mi Robot Vacuum-Mop P | Yes (from version 3.3.9) | Not required |
β οΈ Warning: After updating via Mi Home, reset the vacuum cleaner settings to factory (Settings) β Additionally. β This will eliminate possible interface glitches in Russian.
Download the latest version of Mi Home from the App Store|
Link the vacuum cleaner to your Mi| account
Check the stability of Wi-Fi|
Charge iPhone and vacuum |
Change the region of the account to "Russia"-->
Method 2: Russification through a cloud token (for power users)
If there is no official update to Russian, you can use the access token method, which requires more action, but works for 90% of Xiaomi models.
- π± iPhone 11 with Mi Home installed.
- π» Computer (Mac or Windows) to extract a token.
- π Stable Internet connection.
Algorithm of action:
- Get a vacuum cleaner token: On your iPhone, open Mi Home and log in to your account. Connect your iPhone to your computer and use the MiHome binary extractor utility (download on GitHub). Remove the token from the Mi Home backup (instructions are in the utility repository).
- Download Russified firmware: Find the latest firmware for your model on the 4PDA forum (Section "Xiaomi Robot Vacuum Cleaners"). The file should have the.pkg extension and the [RU] mark in the title.
Download the firmware through the token
- Use the MIoT Spec web service or the Home Assistant app to send an update command.
- Enter the token and specify the path to the downloaded.pkg file.
It can take up to 20 minutes. The vacuum cleaner will reboot several times, which is normal. Once complete, check the interface language in Mi Home.
What to do if the token is not retrieved?
Method 3: Firmware through third-party applications (without PC)
If you don't have access to your computer, you can upgrade your vacuum cleaner from your iPhone 11 through alternative apps.
- π² Mi Home (modified version) β allows you to install firmware from local files.
- π² DreameHome β for Dreame models, for example, D9 or D10).
- π² Viomi Home - for Viomi vacuum cleaners.
Instructions for Mi Home (mod):
- Remove the official Mi Home app from your iPhone.
- Install the modified version via AltStore or Sideloadly (requires a computer for the first installation).
- Sign in to your Mi Account.
- Go to the vacuum cleaner settings and select Local Update.
- Download the firmware file.pkg via iCloud Drive or Files, then specify the path to it in the app.
The advantage of this method is that there is no need for tokens, but modified applications can be blocked by Apple, so they will have to be reinstalled every 7 days (the iOS restriction for third-party applications).
π‘
Before using the modified Mi Home, disable two-factor authentication in your Mi Account for 10 minutes.
5. Typical errors and their solution
Even if you follow the instructions accurately, you can have failures, and let's look at the most common problems and how to fix them.
| Mistake. | Reason. | Decision |
|---|---|---|
| Update failed: -1 | Incompatible version of the firmware | Download another version of.pkg (check the vacuum cleaner model) |
| Network error | Unstable Wi-Fi connection | Reconnect iPhone and vacuum cleaner to router at 2.4 GHz |
| The vacuum cleaner does not respond after firmware | Update failure | Hold the power button for 10 seconds to force reboot |
| Token invalid | Wrong or expired token | Get a new token (see Method 2) |
If the vacuum cleaner produces an Error 12 error after the firmware is installed, it means that the firmware file is corrupted. Download it again and repeat the process. For Error 5 (lack of memory), reset the vacuum cleaner settings before updating.
β οΈ Warning: If the vacuum cleaner emits a continuous sound signal after the firmware is running and it doesn't turn on, it indicates a hardware failure. Don't try to re-stitch the device, contact the service center.
6. Check the result and setup after firmware
After a successful upgrade, you need to check the operability of the vacuum cleaner and adjust it to your needs.
- Open Mi Home and make sure the interface is displayed in Russian.
- Conduct a test cleaning in Standard mode (check movement, suction, return to the base).
- Set up a cleaning schedule in the Cleaning β Schedule section.
- Update the room map (if the vacuum cleaner supports laser navigation).
If some functions (such as zoning or voice control) are lost after firmware, follow the following steps:
- π Restart the vacuum cleaner (hold the power button for 5 seconds).
- π± Reinstall the Mi Home app on iPhone.
- π§ Reset the vacuum cleaner settings to factory (Settings) β Additionally. β Reset).
Important: After Russification, some models (such as the Viomi V3) may lose support for branded accessories (such as automatic change of rags), in which case, go back to the original firmware or use alternative applications like DreameHome.
π‘
If the vacuum cleaner becomes less connected to Wi-Fi after the firmware, change the router channel to 1-6 (in the router settings). Channels 11-14 often cause problems for Xiaomi devices.
7. Alternative methods of Russification (if nothing has worked)
If all of the above methods fail, there are two options:
1. Firmware via USB-OTG (Lightning-USB adapter required)
Some models (e.g. Dreame D9) support the update from the flash drive.
- Format the flash drive in FAT32.
- Copy the firmware file.pkg to the root directory (the file name must match the model, for example, the name of the file must be the same as the model). dreame.vacuum.p1818_4.2.1_RU.pkg).
- Connect the flash drive to the vacuum cleaner via the Lightning-USB adapter OTG (for iPhone 11 and USB-hub.
- Hold the power button vacuum cleaner for 5 seconds - the update will begin.
2. Contact the service center
If you are not sure of your abilities or the vacuum cleaner gives critical errors, it is better to contact professionals. Xiaomi official service centers in Russia and the CIS provide a service of Russification for 1,000-2 500 rubles (depending on the model).