Why is it important to update Xiaomiβs smart scale firmware?
The Xiaomi Mi Body Composition Scale 2 (and its modifications) is not just a weight-measuring device; it analyzes body composition, syncs with mobile apps, and integrates into the Mi Home ecosystem, but without regular firmware updates, their work can become unstable.
The manufacturer releases updates to:
- π Correcting measurement errors (e.g., incorrect calculation of muscle mass or water level)
- π Closing security vulnerabilities (especially important when transferring data over Bluetooth)
- π± Improve compatibility with new versions of Mi Fit or Zepp Life apps
- π Adding support for new interface languages and regions
If your Suddenly scales are no longer synced with your smartphone, show an E1 or E2 error, or the data in the application is updated with a delay, most likely, a software update is required. In 80% of cases, these problems are solved by installing the latest firmware.
How to check the current version of firmware on Xiaomi scales
Before you upgrade, make sure you have a really outdated firmware. There are two ways to check the software version:
- Through the Mi app Fit/Zepp Life: π± Open the application and go to the Profile section β Devices β Your scales. π Click on the gear icon (βοΈ) top-right π Scroll down to the device information block - there will be a firmware version string
Through the physical button on the scales (alternative method):
Press and hold the on button (usually located below the display) for 8-10 seconds until the X.X.X firmware version appears on the screen.
Important! If the firmware version is below 1.4.0, an update is required - in older versions there was a critical error with data synchronization via Bluetooth 5.0.
What do the numbers in the firmware version mean?
Ways to update the weights Xiaomi Body: step-by-step instructions
There are three official ways to update the firmware of the scales, depending on the model of the device and the hardware available, and let's take a look at each one in detail.
1. Update via the Mi Fit app (the easiest method)
This is a method that works for most users and requires no additional devices, and the main condition is a stable Internet connection on a smartphone.
βοΈ Preparing for updates via Mi Fit
- Open the Mi Fit app and go to Profile β Devices section.
- Choose your scales from the list.
- Slap the gear icon (βοΈ) top-right.
- Scroll down and find the Firmware Update (or Firmware Update).
- If a new version is available, click Update and wait until the process is completed (usually takes 3-7 minutes).
Note: Do not move further than 1 meter away from the scale during the update β this may interrupt the data transfer over Bluetooth.
2. Update via Zepp Life app (for new models)
From 2023, Xiaomi will gradually move smart device support to the Zepp Life app (formerly Mi Health).If your scales are released after 2022, chances are the update is only available through this software.
The algorithm is similar to Mi Fit, but with one caveat: in Zepp Life, the update can be triggered automatically when you connect the scales.
- Open Zepp Life and go to Devices β Your scales. β Settings (βοΈ).
- Find the Software Update section.
- If the Update button is active, press it. If not, turn on the Auto Update option.
Step-by-step:
- Download and install MiFlash from the official source.
- Connect the scales to your computer via USB-Type-C (some models need to press the on button for 5 seconds to activate the firmware mode).
- Launch MiFlash, press Select and specify the path to the downloaded firmware file (.tgz or.zip format).
- Press Refresh β the program must determine the device (a line with the COM-port).
- Select Clean All mode and press Flash. It takes 5-10 minutes.
β οΈ Note: Unknown firmware sources may contain malicious code. download files only from the official Xiaomi website or trusted forums (for example, download files from the official Xiaomi website, XDA Developers).
π‘
Manual updates via MiFlash are only suitable for models with a Type-C connector (such as the Mi Body Composition Scale 2). AAA battery scales are updated only via Bluetooth.
Compatibility table: what scales Xiaomi supports the update
Not all Xiaomi smart scales can be updated software, and here is a table with the latest data for 2026:
| Model of weights | Support OTA-update | Manual update | The latest firmware version |
|---|---|---|---|
| Mi Body Composition Scale 2 | β Yes (through Mi) Fit/Zepp Life) | β Yes (via MiFlash) | 2.1.8 (May 2026) |
| Mi Smart Scale 2 | β Yes, only Mi Fit) | β No. | 1.7.3 (November 2023) |
| Mi Body Fat Scale 2 | β Yes, Zepp Life) | β No. | 1.6.2 (March 2026) |
| Xiaomi Smart Scale (1st generation) | β No (obsolete model) | β No. | 1.2.0 (last) |
If your model is not in the table, check it on the official support site of Xiaomi.
Frequent update errors and how to fix them
Even when you follow the instructions, users face problems, and let's look at the most common mistakes and their solutions.
Error E1 or E2 on the scale display
These codes mean:
- π E1 β Low battery (less than 15%) Solution: charge the scales for 2-3 hours.
- πΆ E2 β Loss of connection to phone Solution: Reboot Bluetooth on your smartphone and try again.
2. Update "hangs" by 0% or 100%
Reasons and methods of correction:
- π± Problem: Background application conflict Solution: Close all programs except Mi Fit/Zepp Life.
- π Problem: Unstable Internet connection. Solution: Connect to another Wi-Fi network or use mobile Internet.
- π Problem: Discharged scales. Solution: Connect to charging and wait for 100%.
3. After the update, the scales are not included
This is a critical error that occurs when you interrupt the firmware.
- Connect the scales to charging and hold the 15-second switch (reset to factory settings).
- If it doesnβt help, try the manual update via MiFlash (instruction above).
- In the end, contact the Xiaomi service center.
π‘
If the scales after the update show an incorrect weight, perform a calibration: stand on them and hold for 10 seconds until the CAL inscription appears.
How to roll back firmware if the update failed
If the scales start to work worse after the update (for example, they measure fat mass incorrectly or often turn off), you can return the previous version of the software.
Important: Firmware rollback is only possible for models with a Type-C port (for example, Mi Body Composition Scale 2).
Instructions:
- Download the desired firmware version from the firmware archive (select only stable versions!).
- Connect the scales to the computer in firmware mode (press the button for 5 seconds when connecting the cable).
- In MiFlash, select the downloaded file and click Flash.
- After completion, turn off the scales and reset (hold the 10 seconds button).
β οΈ Attention: Downgrade can cause sensor calibration loss. After the firmware rollback, be sure to re-configure the scales in the application.
How long does the update take and how to speed up the process?
The renewal time depends on the method and model of the weights:
- π± Through Mi. Fit/Zepp Life: 3β7 minutes (depending on the speed of the Internet).
- π» MiFlash: 5-10 minutes (plus preparation time).
How to speed up the process:
- πΆ Use 5 GHz Wi-Fi instead of 2.4 GHz (if your smartphone supports it).
- π Charge the scales to 100% - this will eliminate interruption due to discharge.
- π΅ Turn off power saving mode and battery optimization for Mi Fit.
- π Place the scale and phone on the same surface (like a table) β this will improve the Bluetooth signal.
If the update is too long (over 15 minutes), interrupt the process, restart the scales and start again.