Xiaomi Mi Robot Vacuum G1 is one of the most popular smart cleaning devices, but even it sometimes requires a complete reset. You may have encountered persistent errors, the device has stopped responding to the Mi Home app, or you just want to sell the vacuum cleaner and delete all personal data. In any case, factory reset is a radical but effective solution.
In this article, weβll look at all possible reset methods, from software reset to hardware reset, and how to avoid common mistakes that can turn a simple procedure into a headache. Weβll focus on the nuances of firmware, Xiaomi account binding, and reset recovery. If your G1 freezes, doesnβt respond to buttons, or gives you a 5-02-3001 error, youβll find workable solutions here.
When you need to reset the settings of the robot vacuum cleaner Xiaomi G1
Factory resets are not first aid, but rather a last resort. Before you start, make sure that the problem is not solved by simpler ways: rebooting, updating the firmware or changing the Wi-Fi network.
- π The vacuum cleaner constantly gives out errors (for example, 3-01-3000 or 10-01-3002) and does not respond to an error reset via the application.
- π± The device has forgotten all stored maps of the premises and can not restore them even after re-scanning.
- π You sell or transfer the vacuum cleaner to another person and want to remove the link to your Xiaomi account.
- π€ The robot does not respond to commands from the Mi Home app, although there is a Wi-Fi connection.
- π§ After a failed firmware update, the device is not working correctly (for example, does not see obstacles or moves chaotically).
If the problem is mechanical malfunctions (e.g., the brush is not rotating or the turbo is not working), resetting is unlikely to help. In such cases, it is better to contact the service center, but software failures are often corrected by a complete reset.
β οΈ Warning: After reset, all stored room maps, cleaning schedules and custom settings (such as suction force or no-stop zone) will be removed without recovery. Export the cards in advance if possible in your firmware version.
Preparation for resetting: what to do in advance
Before resetting your settings, follow a few mandatory steps to avoid additional problems and save important data.
First, check the firmware version of your Xiaomi G1. This can be done in the Mi Home app: Device Profile β Settings β Device β Firmware version. Write it down β you may need to roll back or update after a reset.
Second, if the vacuum cleaner is linked to a Xiaomi account, make sure you remember the username and password. After the reset, the device may require re-authorization. If you sell the vacuum cleaner, you better unplug it from your account first (more on this below).
Make sure the vacuum cleaner is at least 50 times charged%|Write down the firmware version|Untie the device from your Xiaomi account (if you plan to sell)|Exporting maps of premises (if the function is available)|Prepare a screwdriver to access the reset button (when hard reset)-->
If you use the Xiaomi G1 with a G1 Water Tank dock, keep in mind that resetting the vacuum cleaner settings does not affect the station settings.
Method 1: Software Reset via Mi Home
The safest way is to reset via the official app, which is suitable if the vacuum cleaner is still responding to commands but is unstable, and the instructions are relevant for versions of Mi Home 6.0 and higher.
Open the app and go to your Xiaomi settings G1: Devices β Select a vacuum cleaner β Settings (βοΈ) β About the device β Resetting settings.
The system will request confirmation β click Confirm and wait for the process to be completed (usually takes 1-2 minutes), and the robot will restart and return to factory settings.
If you don't have Reset option on the menu, your firmware version doesn't support software reset, in which case you'll have to use hardware (described below) or update your firmware.
| Firmware version | Support for Soft Reset | Notes |
|---|---|---|
| 3.5.8_000125 higher | Yes. | The menu item is available at Mi Home |
| 3.5.5_000118 β 3.5.7_000124 | Partially. | It may take several attempts. |
| 3.3.9_000105 below | No. | Hard Reset or Update Required |
β οΈ Warning: If after a software reset, the vacuum cleaner stopped connecting to Wi-Fi, check if the default network in the router has changed. G1 After the reset, it looks for the same network it was connected to before, and if it's not there, you'll have to reset the connection manually.
Method 2: Hard Reset via a button on the body
If the vacuum cleaner doesnβt respond to the app or you donβt have access to the Mi Home, youβll have to do a hard reset β a full reset through a physical button on the case β which works on all versions of the Xiaomi G1, but requires care.
You will need a thin object (clip, toothpick or screwdriver) to press the button. RESET. It is located on the underside of the vacuum cleaner, under the cover with the inscription Wi-Fi Reset (near the QR-Follow the step-by-step instructions:
- Turn off the vacuum cleaner with a long press on the physical power button (3-5 seconds).
- Turn the device over and remove the compartment cover with the RESET button.
- Press and hold the RESET button for 10-15 seconds until you hear the beep (or until the indicator flashes orange).
- Release the button and wait for the restart (the vacuum cleaner will emit a characteristic start sound).
After a hard reset vacuum cleaner Xiaomi G1 automatically creates a new Wi-Fi network with a name of the type roborock-vacuum-g1-XXXX. Connect from your phone and reset the device via Mi Home.
What to do if the RESET button does not respond?
Method 3: Reset via developer console (for advanced users)
This is a good way for those who are familiar with Xiaomiβs debugging tools and are willing to work with ADB or Mi Home Token Extractor.Itβs useful if standard methods donβt work but requires technical skills.
To reset through the console, you will need:
1. Mi Home Protocol Analyzer (available on GitHub).
2. Token of your vacuum cleaner (can be obtained through Mi Home Token Extractor).
3. computer with Python 3.8+ installed.
After receiving the token, execute the command in the terminal:
python miio --ip [ADRESS DUST] --token [YUR TOKEN] raw_command '{"method":"miIO.reset")Replace [ADRESS DUST] with the local IP vacuum cleaner on your network, and [YOUR TOKEN] with the resulting token, and if the command is successful, the vacuum cleaner will reboot and reset the settings.
β οΈ Note: Using unofficial tools may result in the blocking of Xiaomi account for suspicious activity.Do not share your token with third parties and do not use it on dubious services.
π‘
If you frequently work with Xiaomi devices via a console, save the tokens in a secure password manager (like Bitwarden) and never store them in plain text.
What to do after resetting: setup Xiaomi G1 from scratch
After a successful discharge, the Xiaomi G1 vacuum cleaner will return to the βout of the boxβ state.
- πΆ Connect your device to Wi-Fi (use 2.4 GHz network β 5 GHz is not supported).
- π Link the vacuum cleaner to your Xiaomi account (unless you plan to sell).
- πΊοΈ Start the first scan of the room to create a map.
- βοΈ Set up a cleaning schedule, no-go zones and other parameters.
If you sell a vacuum cleaner, skip the account binding β the new owner can do it himself. Make sure that the network settings indicate the region of China Mainland (even if you are not in China) β this will save you from problems with Xiaomi servers.
If after the discharge the vacuum cleaner does not see the docking station or does not charge, check:
1. Condition of contacts on the vacuum cleaner and station (clean them of dust with an alcohol napkin).
2. power station cable (try another connector or power supply).
3. Station firmware version - it may need to be updated.
π‘
After reset, be sure to upgrade the Xiaomi G1 firmware to the latest version via Mi Home.This will fix known bugs and improve stability.
Typical Resetting Mistakes and How to Avoid Them
Even a simple reset procedure can go wrong, and here are the most common mistakes and ways to solve them:
- π The vacuum cleaner doesn't turn on after it's discharged. Cause: battery is dead. Charge the device for 1-2 hours, then try again.
- π‘ The vacuum cleaner's Wi-Fi network is not connected. IP-Reboot the router or connect to the vacuum cleaner network from another device.
- π The app requires an old account after reset. Cause: incomplete reset. Use Hard Reset and untie the device via Mi Home β Profile β My devices. β Delete.
- π€ The vacuum cleaner moves chaotically after the reset, cause: the sensor calibrations are down, run the rescan manually.
If after reset, the Mi Home app displays a Device offline error, but the vacuum cleaner is working and making sounds, try:
- Remove the device from the application and add again.
- Change the region in Mi Home to China Mainland (in profile settings).
- Reinstall the Mi Home app.