Xiaomiβs robot vacuum cleaners have taken over the market with a combination of affordable pricing and advanced features, but many users face one problem: factory firmware often comes with a Chinese or English interface. If you have an iPhone rather than an Android device, the process of changing the language can seem tricky β official instructions are usually focused on owners of smartphones with Google Play.
In this article, we will analyze all the working methods of firmware Xiaomi robot vacuum cleaner (including models Mi Robot Vacuum, Viomi, Dreame) in Russian exclusively from the iPhone β without a computer, without the risk of βbrickingβ the device and taking into account the latest updates in 2026.
What Xiaomi models can be flashed into Russian with iPhone
Not all Xiaomi robot vacuum cleaners support language change via firmware, here is a current list of models that are guaranteed to work with the iPhone method (tested in 2026):
- πΉ Xiaomi Mi Robot Vacuum-Mop 2 Lite (STYJ02YM) β most popular firmware model
- πΉ Xiaomi Mi Robot Vacuum-Mop 2 Pro (STYTJ02YM) β It requires additional steps to unlock.
- πΉ Viomi V3 (V-RVCLM21A) β Supports multilingualism out of the box, but often comes with Chinese software
- πΉ Dreame D9 (DREAME.VACUUM.P2009) β It is being fed through alternative software.
- πΉ Xiaomi Mi Robot Vacuum-Mop P (SDJQR02RR) β For firmware versions 3.5.8 and later
β οΈ Note: Xiaomi Mi Robot Vacuum models 1S (SDJQR01RR) older versions do not support firmware language change, requiring a physical Wi-Fi module replacement or a Mi Home Multilanguage adapter (around 1,500).β½).
| Model | Support for Russian | Hardware complexity | Whether unlocking is required |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Lite | β Yes. | Low. | β No. |
| Viomi V3 | β Yes (multilingual) | Medium | β Yes, region) |
| Dreame D9 | β Yes. | Tall. | β Yes (token) |
| Mi Robot Vacuum 1S | β No. | β | β |
If your model is not listed, check the code (on the sticker under the lid) and compare it to the compatibility base at the end of the article. For new models (2023-2026), it is often enough to change the region in the Mi Home to Russia - read about this in the next section.
iPhone Preparation: What to Do Before Firmware
The iPhone firmware has its nuances due to the limitations of iOS, and here are the steps you must follow before you start the process:
- Install TestFlight. Most alternative firmware applications (such as Mi Home Mod or Xiaomi Cloud Tokens) are distributed through this platform. Download it here.
- Back up your vacuum cleaner settings. Once you have the firmware, all maps, schedules and settings will reset, take a picture of the screen with the current settings, or export the data via Mi Home (if available).
- Connect the vacuum cleaner to 2.4GHz Wi-Fi. Xiaomi robots don't work with 5GHz networks. If you have a dual-band router, turn off 5GHz while you're firmware.
- Charge the vacuum cleaner to 50% or more. interruption of the process due to battery discharge can lead to loss of communication with the device.
β οΈ Warning: If your iPhone has never connected to a vacuum cleaner via Mi Home, first add the device to the official app (select "Russia" or "Singapore").This is necessary to obtain the token that will be required for alternative firmware.
Charge the vacuum cleaner to 50%+
Install TestFlight
Connect the vacuum cleaner to 2.4 GHz Wi-Fi
Make backup settings
Add the device to Mi Home (Russia region)-->
Method 1: Change the language through the official Mi Home app
The easiest method is to change region in the Mi Home.It works for most models released after 2021, but has a limitation: the vacuum cleaner must support multilingualism (see list above).
Instructions:
- Open Mi Home on your iPhone.
- Go to profile (the human icon in the lower right corner) β Settings β Region.
- Choose Russia (if not, try Singapore or Germany).
- Return to the main screen, click on the vacuum cleaner β Settings (cogs) β General β Language.
- Select "Russian" and confirm.
If you don't have a language, your model doesn't support that method. Go to alternative methods.
π‘
If Mi Home doesnβt have a Russia region, try selecting Germany first, then restart the app and check for Russian again.
Method 2: Firmware through alternative software (for power users)
If the official method didn't work, you'd need custom firmware, and you'd need your vacuum cleaner token and some software, and on the iPhone, it's more complicated than on Android, but it's possible through TestFlight.
Step-by-step:
- Get a token: Install Xiaomi Cloud Tokens from TestFlight (link: invitation). Sign in with the same account as you did on Mi Home. Choose your vacuum cleaner β copy Token and Device ID.
- Download the firmware: For Mi Robot Vacuum-Mop 2 Lite, this version will suit: a link to GitHub (look for *.pak with RU marked). For Viomi V3, a firmware from Valetudo (instruction below).
Fill the firmware:
- Install the Mi Home Mod application from TestFlight.
- Enter Token and Device ID.
- In the Firmware section, select the downloaded *.pak file and click Upload.
β οΈ Note: If the vacuum cleaner doesn't turn on after the firmware is done, or if it flashes red, then the firmware files are not suitable for your model:
1. Turn off the vacuum cleaner for 10 minutes. 2. Press the power button for 15 seconds (before the beep). 3. Repeat the firmware with another version of the software (for example, European EU instead of RU).
What if TestFlight does not allow you to install the application?
Method 3: Valetudo firmware (full control without Xiaomi cloud)
Valetudo is an open source software that completely replaces the standard Xiaomi firmware and allows you to control the vacuum cleaner without the cloud.
- π Complete Russification of the interface.
- π No dependence on Xiaomi servers (works even when blocked).
- π οΈ Advanced settings (cleaning areas, suction power, etc.).
β οΈ Note: Valetudo does not support LiDAR models (e.g. Mi Robot Vacuum-Mop 2 Pro:
- Download image: Select the version for your model on the official website.
- Flow through Mi Home Mod: 1. Connect to the vacuum cleaner via Mi Home Mod. 2. Go to Valetudo. 3. Download the downloaded file (.bin format). 4. Wait for completion (about 5-7 minutes).
- Set up Wi-Fi: Once the firmware is in place, the vacuum cleaner will create its valetudo-XXXX network. Connect to it from your iPhone and set up a connection to your router.
Now the vacuum cleaner can be controlled via the Valetudo web interface (open Safari address). http://[IP-vacuum-dress]).
π‘
Valetudo is the only way to get full control of a vacuum cleaner without being tied to Xiaomi, but requires technical skills. For beginners, it's better to start with method 1 or 2.
Common mistakes and their solutions
Even with the exact following of the instructions, there can be problems.-5 mistakes and their solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| The vacuum cleaner does not connect to Wi-Fi | The wrong region in Mi Home or 5GHz network | Change region to Singapore and turn off 5 GHz on router |
| Firmware is interrupted by 99% | Weak Wi-Fi signal or battery discharge | Bring the router closer to the vacuum cleaner and charge it to 100% |
| There's no language in Mi Home. | The model does not support multilingualism | Use method 2 or 3 (Castom firmware) |
| After the firmware, the vacuum cleaner emits a squeak. | Incompatible version of the software | Return to the factory firmware via Mi Home Mod |
| TestFlight does not install the application | Tester slots are over | Look for alternative builds on 4PDA or GitHub |
If your error is not on the list, check the FAQ section or contact Valetudo Support Telegram Chat (link).
What to do after a successful firmware
After the change of language to Russian:
- Update the maps of the rooms. Old saved maps may not show correctly. Put the vacuum cleaner in cleaning mode so that it can re-scan the rooms.
- Configure voice prompts. In Mi Home (or Valetudo), turn on the option "Voice notifications" and select Russian voice (if available).
- Check the work with Alice/Yandex Station. If the vacuum cleaner supports integration, reconnect it in the smart home settings.
- Reset the resource counters. Once you've firmwareed, the brushes and filters are zeroed out. Type the actual values manually.
β οΈ Warning: If the vacuum cleaner has become more often to lose contact with the application after firmware, try:
1.Reboot the router. 2. In the Wi-Fi vacuum cleaner settings, set static IP-3. disable the function "Customer isolation" in the router" (AP Isolation).