Sync Xiaomi Mi Band 2 with phone: full instruction + error solving

The Xiaomi Mi Band 2 remains one of the most popular fitness bracelets even years after its release, thanks to its simplicity, reliability and minimalist design. However, many users face difficulties in first tuning or re-syncing the device. Unlike current models (Mi Band 7 or Smart Band 8), the second version requires a more careful approach: there is no NFC, color screen or automatic activity recognition, but there are nuances with firmware, application compatibility and manual reset.

This article will not just repeat the standard instructions from the official manual – we will analyze all possible synchronization scenarios, from the basic binding to the new smartphone to restore work after a reset, software update or phone change.

Before you start setting up, check three key points: 1 – your bracelet is charged (the indicator should flash when connecting to charging), 2 – Bluetooth 4.0+ is turned on on on on on your phone (required!), 3 – you are using the current version of the application (Mi Fit or Zepp Life).

1.What application do you need to sync Mi Band 2?

Officially, the Xiaomi Mi Band 2 supports two apps: Mi Fit (obsolete) and Zepp Life (a successor to Huami, the same manufacturer that makes bracelets for Xiaomi).

  • πŸ“± Android: Both apps are available on Google Play, but Zepp Life updates more often and has advanced sleep analytics.
  • 🍎 iOS: Mi Fit only (app Store does not have Zepp Life for Mi Band 2).
  • 🌍 Regional restrictions: If your bracelet is purchased in China, you may need a Chinese version of the Mi Fit (more on this below).
  • πŸ”„ Data portability: when you change the application, the activity history is not saved - you will have to start from scratch.

Important: Mi Band 2 is not compatible with the new Xiaomi Wear or Mi Fitness apps β€” they are designed for Mi Band 6/7/8 models and smartwatches. If you installed inappropriate software, uninstall it before setting up.

πŸ“Š What app do you use for Mi Band 2?
Mi Fit
Zepp Life
Other
I don't know what I need.

Step-by-step: how to connect Mi Band 2 to the phone

The synchronization process takes no more than 5 minutes, if you follow the algorithm, and below is a universal scheme for both applications (Mi Fit and Zepp Life), taking into account the nuances for Android and iOS.

Charge the bracelet to 100% (the indicator is lit green)

Turn on Bluetooth on your phone

Install the app (Mi Fit or Zepp Life)

Register a Xiaomi/Huami account (if not already)

Unlock the bracelet screen (press the button before vibration)-->

Step 1: Launching the application and adding the device

Open Mi Fit or Zepp Life and click Add Device (in Mi Fit it is the + button in the upper right corner). From the list, select Mi Smart Band 2 - don't confuse with other models! The app will request access to Bluetooth, Notifications and Geodata - allow everything, otherwise the sync will not end.

Step 2. Connect the bracelet

Press the button on Mi Band 2 to unlock the screen (the vibration must pass). Then the bracelet will appear in the list of available devices in the application. Press it, the pairing process will begin. If at this stage there is an error, check:

  • πŸ”‹ Bracelet charge level (below 20% – may not connect).
  • πŸ“Ά Distance to the phone (not further than 1 meter).
  • πŸ”„ Reboot Bluetooth on your phone (turn off/on).

Step 3: Set up a profile

Once the app is successfully connected, it will prompt you to enter personal data such as gender, age, weight and activity purpose (e.g., 10,000 steps) that affect calories, sleep quality and recommendations. Fill them in honestly β€” the changes lead to a reset of statistics.

Step 4: Update the firmware (if necessary)

If you have an update notification after synchronization, don’t ignore it. Outdated firmware can cause sensor malfunctions or connection problems. The update takes 3-5 minutes – don’t interrupt the process!

πŸ’‘

If the bracelet is not determined by the application, try resetting it to factory settings: press and hold the button for 10 seconds until you feel 3 vibrations. After reset, repeat the sync.

3. Problem Solving: Why is Mi Band 2 not synchronized?

Even with the right actions, the bracelet may refuse to connect.-5 Errors and ways to fix them based on the analysis of user feedback and technical documentation Xiaomi.

Mistake.Reason.Decision
10008 ("Unable to connect")Bluetooth cache conflict or an outdated version of the application1. Clear the Mi Fit/Zepp Life cache in your phone settings. 2. Reinstall the app. 3. Update the bracelet firmware through Settings β†’ Software Update.
The bracelet is not visible on the list of devicesHardware failure of Bluetooth module or battery discharged1. Charge the bracelet for 30+ minutes. 2. Check Bluetooth on another device. 3. Reset the bracelet settings (hold the 10 sec button).
Continuous β€œConnection” without progressConflict with another connected device (e.g. headphones)Turn off all other Bluetooth devices and try again.
Error 20004 (iOS only)Apple's restrictions on the background work of applications1. Go to iPhone Settings β†’ Mi Fit β†’ Background Update and turn it on. 2. Reboot your phone.
Data not updated (steps, sleep)Failure to synchronize time or date1. Check the time zone on your phone. 2. In the app, go to Profile β†’ Mi Band 2 β†’ Sync time.

The critical feature of the Mi Band 2: if the bracelet was previously linked to an account in another region (e.g. China), it cannot be reconfigured to the global version of the Mi Fit without completely resetting through the engineering menu. This is true for devices purchased on AliExpress or in Chinese stores.

How to check the region of the bracelet?
Open the Mi Fit app, go to Profile β†’ Mi Band 2 β†’ If the "Region" line says CN (China, the bracelet is locked for global servers. SIM-card VPN China is a violation of Xiaomi’s rules).

4.Sync with Chinese version of Mi Band 2: bypassing regional restrictions

If your bracelet is originally intended for the Chinese market (CN-The standard global version of the Mi Fit doesn't recognize it, and in this case, there are two legal ways to customize it:

  1. Use of Chinese version of Mi Fit: Download APK-You can use a Chinese Mi Fit file (e.g., with APKMirror) and install it manually. When registering, enter a Chinese phone number (you can use a virtual one.

The alternative is to sell. CN-The price difference is minimal, but avoid firmware problems.

5. How to transfer data from one phone to another?

When you change your smartphone, many users lose their activity history, because Mi Fit does not always sync data correctly between devices.

Step 1: Exporting data from an old phone

In the Mi Fit app, go to Profile β†’ Settings β†’ Data Export. The system will generate a.zip file with a history of steps, sleep and workouts. Save it to the cloud (Google Drive, iCloud) or on a PC.

Step 2: Installation of the app on a new phone

Download Mi Fit or Zepp Life to a new device and log in to the same account you used before, and if you forget your password, retrieve it via email or the story will be lost.

Step 3: Data Import and Re-Sync

There is no direct import into Mi Fit, but you can:

  • πŸ“Š Use third-party services (Google Fit, Apple Health) to partially transfer statistics.
  • πŸ”„ Manually synchronize the bracelet with the new phone – data for the last 30 days will be stored in the device memory.
  • πŸ“§ Send yourself screenshots of key metrics (e.g., month-to-month sleep schedules).

⚠️ Note: If you delete your Xiaomi or Huami account, your entire activity history will be erased without recovery!

6. firmware update: how to flash Mi Band 2 manually

Automatic updates to Mi Fit don’t always work, especially if you have a mobile phone. CN-In this case, you can install the firmware manually, but it requires caution.

Preparation:

  • πŸ”‹ Charge the bracelet to 100%.
  • πŸ“± Install nRF Connect (for Android) or Mi Band Tools (for iOS).
  • πŸ’» Download the current firmware from the forum XDA Developers (for example, here).

Firmware process:

  1. Connect the bracelet to your phone via nRF Connect.
  2. In the app menu, select DFU (Device Firmware Update).
  3. Download the firmware file (.bin or.hex).
  4. Wait until the bracelet is completed (reboot automatically).

⚠️ Warning: Continuous firmware updates (more than 3 times in a row) can damage the memory of the bracelet.If Mi Band 2 does not turn on after firmware is installed, try resetting it by holding the button for 20 seconds.

πŸ’‘

Handheld firmware cancels warranty and can render the bracelet inoperable. Use this method only if automatic upgrade is not possible.

7. Alternative synchronization methods: without official annexes

If Mi Fit or Zepp Life are not suitable (for example, due to regional restrictions), you can use third-party utilities. They are less stable, but sometimes save in difficult cases.

1. Notify & Fitness for Mi Band (Android)

The app supports Mi Band 2 and allows you to:

  • πŸ”” Set up notifications from any applications (including Telegram, WhatsApp).
  • πŸ“Š Export data to Google Fit.
  • πŸ”§ Change the order of the screens on the bracelet.

Disadvantage: Root access is required or ADB-team.

2. Mi Band Master (Android/iOS)

A simpler option with support:

  • πŸ”„ Manual time synchronization.
  • πŸšΆβ€β™‚οΈ Adjustment of the pedometer (if the bracelet is lying).
  • πŸŒ™ Screen settings (brightness, timeout).

Limitation: does not work with CN-bracelet.

3. Gadgetbridge (Android, open source)

For advanced users who want full control of the bracelet.

  • πŸ“₯ Install custom firmware.
  • πŸ“€ Export raw sensor data.
  • πŸ”§ Set up vibrations for each notification separately.

Difficulty: Requires knowledge in setting ADB and work with JSON-file.

πŸ’‘

If you use Gadgetbridge, turn off automatic sync in Mi Fit to avoid conflicts.

FAQ: Frequent questions about synchronization of Mi Band 2

Can you sync Mi Band 2 with multiple phones at the same time?
No, the bracelet only binds to one device, and to connect it to another phone, you need to: Untie the bracelet in Mi Fit. β†’ Mi Band 2 β†’ Remove the bracelet (hold the button 10 seconds until vibration) Connect to a new phone. ⚠️ Data on the bracelet will remain, but the history in the Xiaomi account will be available only from the first phone.
Why did the bracelet stop showing notifications after the firmware update?
This is a problem for Mi Band 2 after upgrading to firmware 1.0.9.38+. Solutions: Check the permissions for Mi Fit in your phone settings (Notifications β†’ Allow). In the app, go to Profile β†’ Mi Band 2 β†’ Notifications and turn on the "Show Content" option. If nothing helps, roll back the firmware via nRF Connect (see section 6).
How to Reset Mi Band 2 if it Doesn't React to a Button
If the bracelet is not switching on or syncing, try a hardware reset: Connect the bracelet to charging. Hold the button for 20 to 30 seconds (there are 4 vibrations to go through); disconnect from charging and try to connect again. If this does not work, the problem may be in the battery or the board - contact the service center.
Can I use Mi Band 2 without a smartphone?
Yes, but with limitations: πŸšΆβ€β™‚οΈ The stepmer and sleep sensor will work autonomously. ⏱️ Alarms installed through the app will work. 🚫 Not available: notifications, data synchronization, firmware updates. To see statistics without a phone, press the button on the bracelet and the number of steps will be displayed.
How to turn off notifications about calls on Mi Band 2?
Go to Mi Fit, select Profile β†’ Mi Band 2 β†’ Call notifications and disable the slider. If the option is inactive, update the bracelet firmware. ⚠️ iPhone may require additional permission in Settings β†’ Bluetooth β†’ Mi Band 2 β†’ Allow notices.