Xiaomi Mi Robot Vacuum G1 (or Xiaomi G1 in short) is a popular model with laser navigation, which regularly receives firmware updates. They improve cleaning algorithms, add new features (such as cleaning areas support or carpet recognition), and fix bugs. However, the update process can raise questions: where to download firmware, how to avoid errors, and what to do if the vacuum cleaner βhangsβ during installation?
In this article, we will discuss all the current ways to update (via the Mi Home app, manually via USB and using alternative firmware), as well as give recommendations for preparing the device. We will separately focus on common errors (codes 101-306, 502) and how to fix them. If your Xiaomi G1 after the update became worse, at the end of the article there is a manual on rollback to the previous version.
β οΈ Important: Before upgrading, check the battery charge (should be at least 50%) and the stability of Wi-Fi. Interrupting the process can lead to the βbrickingβ of the device β when the vacuum cleaner ceases to respond to buttons and does not turn on.
1. How to check the current firmware version on Xiaomi G1
Before you upgrade to the Xiaomi G1, make sure you really need a new firmware.
- Through the Mi Home app: π± Open the app and select your vacuum cleaner. π§ Go to Settings. β About the device β Firmware version. π Write down the number (for example, 3.5.8_002134).
- π€ Say, "Hello Siri/Alice."/Google, Ask Mi Home for the version of the vacuum cleanerΒ».
- β οΈ It only works when you connect to your Mi Account.
The latest firmware version for Xiaomi G1 can be found on official resources:
- π οΈ Forum 4PDA (Xiaomi-themed G1).
β οΈ Note: If the firmware version in the app appears as 0.0.0 or Unknown, this is a sign of a software failure. In this case, first perform a reset to factory settings (Reset button on the case, hold 10 seconds).
2. Method 1: Automatic update via Mi Home
The easiest and safest method is an over-the-air update (OTA) that is suitable for most users if:
- πΆ Vacuum Connected to Wi-Fi (2.4 GHz Network).
- π Battery charge > 50%.
- π± Mi Home app updated to latest version.
Step-by-step:
- Open the Mi Home and select your Xiaomi G1.
- Go to Settings β Update firmware.
- If a new version is available, click Update.
- Confirm the action and wait until the completion (usually 5-15 minutes).
During the vacuum cleaner upgrade:
- π Reboot several times.
- π‘ White indicator (blinks when loading, burns constantly - ready to work).
- π« Does not respond to buttons (this is normal!).
β οΈ Warning: If the update has been stuck in the Prepare for Installation phase for more than 30 minutes, restart the vacuum cleaner manually (hold the power button for 10 seconds.
βοΈ Preparation for OTA-renewal
Method 2: Manual update through USB-accumulator
If the automatic update doesnβt work (for example, due to slow internet or regional restrictions), you can install the firmware manually.
- πΎ USB-flash drive (format) FAT32, volume).
- π₯οΈ Computer for downloading firmware.
- π Cable USB-A β Micro-USB (to connect the flash drive to the vacuum cleaner).
Instructions:
- Download firmware: The official version can be found on the Xiaomi website (Support section). Alternative firmware (for example, Valetudo) look at GitHub. Where to download firmware for Xiaomi G1?Official Firmware: [link to Mi Home](https://home.mi.com/). Alternative (e.g. Valetudo): [GitHub repository](https://github.com/Hypfer/Valetudo).
- Prepare the flash drive: format it into FAT32 (use SD Formatter for reliability. Copy the firmware file (usually with the.pkg extension) to the root of the flash drive (not the folder!). miio_update.pkg (if required).
Update the vacuum cleaner:
- Turn off the Xiaomi G1 (hold the power button for 3 seconds).
- Insert the flash drive into the USB port on the case (usually under the cover).
- Hold the Power + Home button for 10 seconds until the orange light flashes.
- Release the buttons and the update will start (the process will take 10-20 minutes).
| Color of indicator | Status of renewal | Action |
|---|---|---|
| π Orange (flashes) | I'm loading firmware. | Wait, don't turn off the power. |
| π΄ Red (burning) | File verification error | Check the firmware file and flash drive |
| π’ Green (flashing) | Successful update | Remove the flash drive, reboot the vacuum cleaner |
| βͺ White (burning) | Ready to work. | We can use it. |
If the vacuum cleaner doesnβt respond to the flash drive, check it for errors (via chkdsk in Windows) or try another drive.
π‘
Use flash drives from well-known brands (SanDisk, Kingston) and cheap drives often cause errors when reading firmware files.
Method 3: Update via alternative software (Valetudo, OpenMi)
For advanced users who want to unlock additional features (for example, local management without the cloud or integration with Home Assistant), custom firmware will suit.
- π οΈ Valetudo β open source with a web interface.
Advantages of custom firmware:
- β Working without Xiaomi Cloud (more privacy).
Disadvantages:
- β Loss of guarantee.
- β Risk of βbrickingβ in case of installation error.
- β No official support.
How to install Valetudo:
- Download the firmware from GitHub.
- Unpack the archive and follow the instructions for your model (Xiaomi G1 refers to the viomi.vacuum.v7 platform).
- Switch via USB or SSH (root access required).
β οΈ Warning: Once you install custom firmware, you won't be able to return to the official version through the standard update. UART service-centre.
π‘
Custom firmware is only suitable for advanced users, and for most tasks, there are enough official updates.
5. Common Update Errors and Their Solutions
Even when following the instructions, errors can occur.
| Error code | Reason. | Decision |
|---|---|---|
| 101-306 | Unstable Internet connection | Connect the vacuum cleaner to the 2.4 GHz network, restart the router |
| 502 | A damaged firmware file | Download the firmware again, check the checksum (MD5) |
| 1002 | Low battery charge | Charge the vacuum cleaner to 80% and try again |
| 2001 | Incompatible version of the software | Install the middle firmware (for example, from 3.5.5 to 3.5.8) |
Additional problems and solutions:
If the error repeats, please contact Xiaomi with the logs (you can get them through Mi Home in the Error Report section).
How do you get error logs?
6. How to roll back firmware to the previous version
If the Xiaomi G1 gets worse after the update (for example, it doesnβt build a map well or often loses connection), you can go back to the old firmware version.
- Find archive firmware: On forums (e.g. 4PDA) in Telegram thematic chats (search for "Xiaomi G1 firmware").
Install it via USB:
- Repeat the steps from Method 2, but use the older version.
- If you roll back to a version older than 3.5.0, you may need a complete reset.
β οΈ Important: Firmware rollback can lead to:
- Losing the stored maps of the premises.
- Incompatible with the new Mi Home features.
- Errors in subsequent updates (solved by installing intermediate versions).
If you are not sure, wait for a new official update that will fix the bugs.
7. Care Tips After Update
To ensure that the Xiaomi G1 works steadily after the update:
- π Update the Mi Home app: Older version of the app may not support new vacuum cleaner features.
What to do if after the update:
- πΊοΈ Poorly builds a map: check the sensors (wipe the laser lens with a napkin).
π‘
After the update, check the suction settings and cleaning modes - they can reset to factory ones.