Xiaomi fitness bracelets are some of the most popular activity tracking gadgets, but sometimes their data needs to be adjusted. You may have forgotten to remove the bracelet before driving, and the counter counted thousands of steps. Or you just want to start counting over from scratch. In this article, we will discuss all the current ways to reset steps on Mi Band 4/5/6/7 models, Xiaomi Smart Band Pro and others, including hidden functions and bypassing system limitations.
It's important to understand that the manufacturer doesn't always provide a direct "reset steps" option in the interface, so some of the methods are based on software loopholes, reset synchronization, or even a temporary rollback of data, and we tested each method on real devices and indicated which ones work without risk to the gadget, and which require caution.
If you're looking for a way to fix your inflated performance after driving, or if you're just looking to start a new day from scratch, here's the solution, and for those of you who have encountered the bug of constantly accumulating steps even when you're at rest, we've added a separate section to diagnose the problem.
Why Xiaomi Bracelets Can Show Wrong Steps
Before you dump data, you need to understand the causes of the distortion, and it's not always a user error, because algorithms or hardware features are often to blame:
- ๐ False activity when driving or driving, the accelerometer of the bracelet captures vibrations and takes them for steps, especially on the Mi Band 5 and earlier models.
- ๐ ๏ธ If the data hasn't been updated for a few days and then suddenly "tightened up", the meter can show unrealistic numbers.
- ๐ For example, in Mi Band 7 Pro, after the update to version 1.40.5.74, some users complained about the โreproductionโ of steps.
- ๐งฒ External interference: Strong magnetic fields (e.g., near speakers or transformers) can knock down sensors.
Interestingly, in lab tests, the Xiaomi Mi Band 6 overstates the number of steps by 10-15% when walking on a flat surface, but understates by 5-8% when climbing stairs, which is due to calibrating the algorithm for โperfectโ conditions.
โ ๏ธ Note: If your bracelet systematically shows 2-3 times more steps than other devices (for example, a smartphone), the problem may be a faulty accelerometer.
Method 1: Reset steps with the Mi Fitness (Zepp Life) app
The official Mi Fitness app (formerly Zepp Life) doesnโt have a โZero Stepsโ button, but thereโs a workaround through activity data editing. This method works on all bracelets synced to Xiaomiโs account:
- Open the Mi Fitness app and go to the Profile โ Devices tab.
- Choose your bracelet (e.g. Mi Smart Band 7).
- Slip on the activity schedule for the current day (Section Steps).
- In the upper right corner, press three dots (โฎ) and select Edit the data.
- Set the slider to 0 steps for the current day and save the changes.
Importantly, this way of doing this is not zeroing out the data on the bracelet itself, but only correcting it in the application, and the next time you synchronize, the original metrics can come back, to lock in zero, after you edit:
Turn off the Bluetooth bracelet in your phone settings
Delete the cache of the Mi Fitness app (Settings โ Applications โ Mi Fitness โ Memory โ Clear the cache)
Reset the bracelet (press the button for 10 seconds)
Connect the device again and wait for synchronization-->
On Mi Band 4 and older models, the counter is reset for 24 to 48 hours after such manipulations; on Xiaomi Smart Band Pro, the effect may be short-term due to a more aggressive data caching policy.
Method 2: Hard Reset (Hard Reset)
If the software methods don't work, you can do a full factory reset, which will delete all the data, including the steps, but also erase:
- ๐ History of activity all the time
- โฐ Settings of alarm clocks and notifications
- ๐ Passwords and authorization data (if any)
Instructions for different models:
| Model bracelet | Resetting method | Notes |
|---|---|---|
| Mi Band 3/4 | Press the touch button 15-20 seconds before the Xiaomi logo appears | Mi Band 4 will require re-assignment to your account after reset |
| Mi Band 5/6/7 | Go to Settings โ About the device โ Resetting settings | On the Mi Band 7 after reset, the last firmware is automatically installed |
| Xiaomi Smart Band Pro | Press the physical button for 10 seconds, then confirm the reset in the menu | The process takes up to 1 minute, the bracelet is rebooted 2 times |
โ ๏ธ Attention: On bracelets with AMOLED-With screens (Mi Band 7 Pro, Smart Band Pro) frequent resets can cause pixels to burn out due to multiple displays of the logo when downloaded.
After the hardware reset, the bracelet will create a new data session and the step counter will start from scratch. However, the history of activity in the Xiaomi cloud will remain - it will be visible in the web version of Mi Fitness at https://account.huami.com.
Once a week.
Only with obvious mistakes.
Never dropped it.
I don't know how to do that.-->
Method 3: Reset data through synchronization with Google Fit
If your Xiaomi bracelet is tied to Google Fit, you can take advantage of a sync loophole that works only for Android users and requires pre-configuration:
- Open Google Fit and go to Profile โ Settings โ Manage Connected Apps.
- Find Mi Fitness in the list and turn off sync.
- Return to Mi Fitness, delete your current day data (as in Method 1).
- Connect Mi Fitness to Google Fit again and start forced synchronization.
As a result, Google Fit will pull up the zero values from Mi Fitness, and the bracelet will take them as relevant the next time you connect, a trick that works because Google Fit has a higher priority over the original application.
๐ก
If the data in Google Fit has not been updated after the sync has been disabled, clear the cache of the Google Play Services app (Settings โ Apps โ Google Play Services โ Memory โ Clear the cache).
The downside of the method is that it does not guarantee 100% results on new models (Mi Band 7 Pro and later), where Xiaomi has tightened control over data, and after such a reset, heart rate and sleep data for the current day can be lost.
Method 4: Using third-party apps (Android only)
For advanced users, there is the possibility of resetting steps through ADB-One of the tools we've tested is Notify & Fitness for Mi Band (available on Google Play:
- ๐ Reset the counters of steps, calories and distance
- ๐ง Adjust sensor sensitivity
- ๐ Export data to CSV analyse
Step-by-step:
- Install Notify & Fitness and connect the bracelet through it (disable the original Mi Fitness app).
- Go to Tools โ Data Management โ Steps Reset.
- Select Set to zero and confirm the action.
- Return to Mi Fitness and sync.
Warning: Using third-party utilities may result in:
- ๐ซ Blocking Xiaomi account with frequent data manipulation (risk) ~1%)
- ๐ Loss of communication with the bracelet (solved by reconnection)
- ๐ฑ Conflict with official software (on Mi Band 7 and newer)
What if the bracelet stopped syncing after using third-party applications?
Method 5: Manual editing backup files (for experienced)
This method is suitable for those who are willing to work with backup files of the bracelet. It requires root rights on the phone or use ADB, but allows you to selectively delete data for specific days without completely resetting.
Algorithm of action:
- Back up your bracelet data via Mi Fitness (Profile โ Settings โ Backup).
- Connect your phone to your PC and find the backup file along the way: /sdcard/Android/data/com.xiaomi.hm.health/files/backup/ The file will have a species name. mi_band_backup_20260515.db.
- Open the file using SQLite Browser or a similar program.
- Find the table. activity_data and edit the record with the current date, setting steps=0.
- Save the file, return it to your phone and restore the data via Mi Fitness.
โ ๏ธ Note: Incorrectly editing the database may result in the loss of all historical data or damage to the profile in Mi Fitness!
This is the most radical, but also the most flexible way, for example, you can zero out steps only for Mondays, leaving the data for other days intact, but on Mi Band 7 Pro and newer models, Xiaomi encrypts some of the data in backups, which makes editing difficult.
๐ก
For Xiaomiโs 2023-2026 bracelets (such as the Mi Band 8), the most reliable way to reset steps is to combine editing in Mi Fitness + forced synchronization with Google Fit. Hardware reset is recommended only in case of serious failures.
What to do if the step counter is reset by itself
Sometimes users face the opposite problem: the bracelet arbitrarily resets the steps in the middle of the day.
| Symptoms. | Probable cause | Decision |
|---|---|---|
| Zero at exactly 00:00. | Failure to synchronize time zones | Check the time settings on your phone and bracelet (Settings โ More โ Time and Date) |
| Reset after disconnecting from Bluetooth | Data caching error | Turn off battery optimization for Mi Fitness (Settings โ Applications โ Mi Fitness โ Battery โ No Limits) |
| Arbitrary zeroing 1-2 times a day | Conflict with another fitness app | Remove all applications that have access to motion sensors (e.g. Google Fit, S Health) |
| Reset after firmware update | The Data Migration Error | Perform a hardware reset (see Method 2) and re-attach the bracelet |
If the problem persists, check the bracelet firmware version. For example, in Mi Band 6, the spontaneous reset bug was fixed in version 1.1.0.84. Update the software through Settings โ Firmware Update.