Connecting Xiaomiβs robot vacuum cleaner to the Mi Home app on an Android G1 firmware smartphone (like the Redmi Note 12 or POCO X5) may seem like a simple procedure, but users often face unexpected errors, from not having a device on the list to having login issues. In this article, weβll break down not only the standard connection algorithm, but also the nuances associated with Android G1, a new version of the operating system that can block background activity of apps or restrict access to Bluetooth.
Xiaomi vacuum cleaners require a stable connection over 2.4 GHz Wi-Fi and proper operation of Mi Home servers in your region. If you previously tried to connect the device via Mi Home on Android 12/13 and you failed, do not rush to blame the technique - the problem may lie in the settings of the OS itself.
- πΉ Step-by-step connection with Android G1 features (including Mi Home permissions).
- πΉ Solve 5 most common errors (codes 10008, 20004, no device in the list).
- πΉ Set up geofences and schedules for automatic cleaning.
- πΉ Model compatibility: from Mi Robot Vacuum-Mop 2 Lite to DreameBot Z10 Pro.
Before you start, make sure your vacuum cleaner is at least 20% charged β some models (such as the Xiaomi Mi Robot Vacuum-Mop P) refuse to turn on when the battery level is low. Also check that your router supports 802.11 b/g/n at 2.4 GHz β without this connection is impossible.
1. Preparation of the Android G1 smartphone for connection
Android G1 (based on Android 14 with HyperOS shell) has a number of limitations that can prevent you from connecting the vacuum cleaner. Unlike previous versions, some background processes and access to geodata are disabled by default. To avoid errors, follow the following steps:
First, let Mi Home run in the background.
- Open Settings β Applications β Application Management.
- Find Mi Home and select Permissions.
- Activate all switches: Location, Bluetooth, Wi-Fi, Warehouse.
- In the Battery section, select No Limits.
Second, turn off battery optimization for Mi Home:
- π Go to Settings. β Battery and productivity β Optimizing the battery.
- π Find Mi Home in the list and select Not Optimize.
If you use a VPN or alternative DNS (e.g. 1.1.1.1 or 8.8.8.8), temporarily disable them β they can block access to Xiaomi servers in your area, and also make sure that the smartphone is enabled Bluetooth (which is needed for initial synchronization).
π‘
If you have a dual-band router, temporarily turn off the 5GHz network β some models of vacuum cleaners (for example, Mi Robot Vacuum 1S) do not see it and give a 20004 error.
2. Installation and configuration of the Mi Home app
Mi Home must be installed from an official source, Google Play or AppGallery (for Huawei devices). Third-party versions (for example, APKMirror) may contain outdated certificates, which will lead to an authorization error. At the time of writing, the current version is 6.5.402 (check in Settings β About the program).
After installation:
- Open Mi Home and select Russia (or your country). If you choose China, some features (like voice assistant) may not work.
- Sign in through your Xiaomi account (if you donβt have one, sign up) and use a real email as it will receive notifications about the status of your device.
- In the main menu, click + β Add the device.
At this point, error 10008 (βCannot connect to the serverβ) may appear.
- π Your IP- address is blocked by Xiaomi servers (for example, because of VPN).
- π The app has not been updated to the latest version.
- π΅ Mobile internet is disabled on the smartphone (required for initial authorization).
Solution: Restart the app, check your internet connection, and try changing region to Singapore (sometimes helps with blocking).
Install Mi Home from Google Play|Allow all permissions for the application|Disable battery optimization|Select the region "Russia" in Mi Home|Charge the vacuum cleaner at least 20%-->
3. Step-by-step instructions for connecting the vacuum cleaner
Now, to the connection itself, make sure the vacuum cleaner is on (press and hold the power button for 3 seconds) and is next to the smartphone (no further than 1 meter).
- In the Mi Home app: Press + β Robot vacuum cleaner. Select your model from the list (if not, select Another device and enter the name manually). Confirm the flashing indicator on the vacuum cleaner (should burn blue or orange).
Connect to Wi-Fi
- Select your 2.4GHz network and enter your password.
- If the vacuum cleaner does not connect, check whether the router blocks new devices (in the router settings, turn off MAC- filtering).
The connection process takes 1-3 minutes. If the 20004 error appears on the screen (βDevice failed to connectβ), follow the following steps:
β οΈ Warning: If the vacuum cleaner has previously been linked to another account, you should reset it first. To do this, press the Power button for 10 seconds until the double signal sounds.
| Mistake. | Reason. | Decision |
|---|---|---|
| 10008 | Problems with Xiaomi servers | Change region to Singapore or restart the app |
| 20004 | The vacuum cleaner does not connect to Wi-Fi | Check the 2.4 GHz frequency and turn off 5 GHz |
| 40016 | The device is linked to another account | Reset the vacuum cleaner (hold power for 10 seconds) |
| The indicator flashes red. | Low battery charge | Charge the vacuum cleaner to at least 20% |
4.Setting up the vacuum cleaner after connection
Once successfully connected, the vacuum cleaner will appear in the Mi Home main menu, and now you need to customize it to suit your needs.
- π Room map: The first cleaning will create a map of the apartment. Make sure the doors are open and the rooms have enough light (the vacuum cleaner uses a LDS- scanner that doesn't work well in the dark).
- π Schedule: Set up automatic cleaning in Settings β Schedule. Recommended time is when you are not at home (e.g. 10:00 on weekdays).
- π Cleaning mode: Quiet for night cleaning. Balanced is the best option. Turbo for heavy pollution (consumes the battery faster).
- π« No-go zones: In the app, draw virtual walls or areas where the vacuum cleaner cannot enter (for example, near a pet bowl).
Voice control (via Alice or Google Assistant) is set up separately.
- Open the device settings β Voice assistant.
- Choose Yandex Alice or Google Assistant.
- Follow the instructions for linking accounts.
If the vacuum cleaner does not return to the base after setting up, check:
- π Location of the docking station (should stand on a flat surface, without carpets).
- πΆ Wi-Fi signal at the cleaning site (if communication is interrupted, the vacuum cleaner may "forget" the way home).
- π Firmware updates (in Settings β Software Update).
π‘
After the first cleaning, be sure to save the room map in the application - this will allow the vacuum cleaner to plan routes more effectively in the future.
5. Solving specific problems on Android G1
Android G1 (especially on Xiaomi devices with HyperOS) can create unique problems when working with Mi Home.
Problem 1: The Mi Home app closes immediately after opening.
β οΈ Warning: This is due to the MIUI Optimization function, which blocks background processes.
- Open Settings β Special features β MIUI Optimization.
- Turn off the slider.
- Reboot your smartphone.
Problem 2: The vacuum cleaner plugs in, but shuts off after 5 minutes.
The reason is the energy-saving mode in Android G1, which suspends the Mi Home.
- π Go to Settings. β Battery β Performance mode.
- π Select High Performance for Mi Home.
Problem 3: The geolocation does not work to automatically start cleaning.
Android G1 has disabled exact location access by default for most apps to enable:
- Open Settings β Privacy β Permits β Location.
- Find Mi Home and select Always (not only during use).
- Enable Accuracy Improvement (uses Wi-Fi and Bluetooth to determine location).
What if the vacuum cleaner does not respond to commands from the application?
6. Firmware update and additional functions
Once connected, it is recommended to update the vacuum cleaner firmware β this will fix bugs and add new features (for example, support for Yandex Alice or improved mapping).
- Open Mi Home and select your vacuum cleaner.
- Go to Settings. β Update of the PO.
- If a new version is available, click Update.
Important: Don't interrupt the upgrade process! If the vacuum cleaner's battery runs out during the upgrade, it may stop turning on. Connect it to the dock before starting.
Among the useful additional functions:
- π Cleaning statistics: Shows area, time and battery consumption.
- π Cleaning areas: Specific cleaning rooms can be specified.
- π§ Adjustment of wet cleaning (for models with the function of floor washing).
- π Voice Alerts: The vacuum cleaner will report the completion of the cleaning.
On models with a laser scanner (for example, Xiaomi Mi Robot Vacuum-Mop 2 Pro), the 3D- mapping function is available.
- In the application, select Settings β Map β Card type.
- Choose 3D (if the option is available for your model).
- Start cleaning - the vacuum cleaner will create a three-dimensional map of the room.
π‘
Update the vacuum cleaner firmware at least once every 3 months β this improves the stability of the work and adds new features (for example, support for geofences).
7. Compatibility of models of vacuum cleaners with Mi Home on Android G1
Not all Xiaomi robot vacuum cleaners work equally well with Mi Home on Android G1. Below is the compatibility table of popular models:
| Model | Support for Mi Home | Features on Android G1 | Recommendations |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Lite | β Complete. | Can require manual selection of China mainland region on first connection | Update your firmware to 3.5.8_0040 or later |
| DreameBot D9 | β Complete. | Supports geofences, but on Android G1 may not save the map after reboot | Enable auto-save maps in vacuum cleaner settings |
| Mi Robot Vacuum-Mop Pro | β Complete. | Requires Bluetooth enabled for initial setup | Use the original docking station to charge |
| DreameBot Z10 Pro | β Complete. | Can issue a 40016 error when changing Wi-Fi network | Before changing the network, dump the vacuum cleaner to the factory settings |
| Viomi V3 | β οΈ Partial | It does not support voice control on Android G1 | Use the alternative Viomi Home app |
If your model is not listed, check its compatibility on the official Xiaomi website or in the manual. Some new models (for example, Xiaomi Robot Vacuum-Mop 3C) may require special firmware to work with the Mi Home.
For Matter-enabled models (such as future versions of vacuum cleaners), the connection will be via the Google Home standard, but at the time of writing (2026), this feature is in test mode.