How to connect Xiaomi watch to another phone: from reset to sync

Transferring Xiaomi’s smartwatch to a new phone is a challenge faced by every second owner of the Mi Band, Amazfit GTR or Xiaomi Watch S3. It would seem that it is difficult: untied from the old smartphone, tied to the new one. But in practice, users face synchronization errors, firmware freezes or loss of data about steps and training. In this article, we will analyze all the ways of connecting – from the standard through Mi Fitness to manual reset via ADB if the watch does not β€œsee” the new phone.

The main problem is that Xiaomi is linking devices to a Mi Account account, not a specific phone, which means that it is theoretically easy to log in to the same account on a new smartphone. However, in practice, a full clock reset is often required, especially if it is a question of switching from Android to iPhone (or vice versa), or changing the account region, we have tested all the methods on models from Mi Band 5 to Xiaomi Watch 2 Pro – and are ready to share working solutions.

If you've already tried to connect and you've got an error like "Device tied to another account" or "Can't find a watch," don't rush to bring it to the service. In 90% of cases, the problem is solved software--without loss of warranty and without needing to call for support. The main thing is to follow the instructions in order and not miss steps.

1.Preparation: What to do before connecting

Before you try to connect your watch to your new phone, you must take the necessary steps, and ignoring it is the main cause of synchronization errors.

βœ… Check the compatibility of the watch model and the phone. Not all Xiaomi smartwatches work with iPhones. For example, the Mi Band 7 Pro officially supports iOS, but with limited functionality (no notifications from third-party apps). The full compatibility list can be found on the Xiaomi support website.

πŸ“± Update your firmware on your watch and phone. Outdated software often causes crashes. On your watch, check firmware relevance through Settings β†’ About device β†’ Software update. On your phone, update:

  • πŸ€– Android: Settings β†’ System β†’ System Update
  • 🍎 iPhone: Settings β†’ Main β†’ Software Update

πŸ”„ Sync your old phone, and if you don't want to lose your activity history, move it to the Mi Account cloud:

  1. Open the Mi Fitness app (or Zepp for Amazfit).
  2. Go to the profile and make sure that sync with the cloud is enabled.
  3. Wait until the data load is complete (the cloud icon should turn green).

πŸ’‘

If you’re using the Amazfit GTR 4 or GTS 4, the data is automatically synced to the Zepp Life app, but for reliability, export the story to Google Fit or Apple Health through the app’s settings.

2. Standard method: connection via Mi Fitness

The easiest method is to use the official Mi Fitness app (formerly Mi Fit) and is suitable for most models, including the Mi Band 6/7/8, Xiaomi Watch S1/S2 and Amazfit Bip 3.

πŸ“Œ Step-by-step instruction:

  1. Install Mi Fitness on your new phone from Google Play or App Store.
  2. Sign in to the same Mi Account as your old phone.
  3. Click "Add device" and select a model of your watch.
  4. Follow the instructions on the screen: Confirm the pairing on the clock (usually you need to click on their screen).

⚠️ Warning: If the watch has already been linked to another account, the system will suggest resetting it to factory settings. Don't ignore this step, otherwise the sync will not end.

Install Mi Fitness on your new phone |

Sign in to the same Mi Account|

Charge the watch to at least 50% |

Start the process of adding the device

-->

πŸ”Ή What to do if the clock is not in place?

  • πŸ”‹ Check the battery charge (should be) β‰₯30%).
  • πŸ“Ά Make sure your phone is Bluetooth enabled and geolocated.
  • πŸ”„ Reset the clock: Press the button (or touch zone) for 10-15 seconds.
  • πŸ“± Try connecting from another phone (to diagnose the problem).

Mi Band 6/7/8|

Xiaomi Watch S1/S2/S3|

Amazfit GTR/GTS|

Redmi Watch 3/4|

Another model-->

3.Reset Xiaomi watches to factory settings

If the standard connection doesn't work, you'll need a hard reset, which will delete all the data from the watch, but allow it to be linked to the new phone, and the way you reset depends on the model:

πŸ”§ For the Mi Band 5/6/7/8 and Redmi Watch:

  1. Open the Settings menu on the clock β†’ About the device β†’ Reset settings.
  2. Confirm the action (usually press and hold the screen for 3 seconds).
  3. Wait for the reboot (the watch vibrates and shows the Xiaomi logo).

πŸ”§ For Xiaomi Watch S1/S2/S3 and Amazfit:

    ⚠️ Warning: Once reset, the watch automatically unplugs the old Mi Account, which is the only way to link it to the new phone if the previous owner (or you) forgot the login details.

    What happens if you don’t lose your watch before selling?
    If you give or sell a watch without resetting, the new owner will not be able to connect it to his phone, and even more so, your old Mi Account will be able to track his activity (steps, location during jogging, etc.).

    πŸ“Š Comparison of resetting methods for popular models:

    Model clockResetting methodTime of procedureIs PIN required?
    Mi Band 5/6/7/8Through the settings menu~30 secondsNo.
    Xiaomi Watch S1/S2Button + menu~1 minuteYes (if installed)
    Amazfit GTR 3/4Button (10 seconds)~40 secondsYes.
    Redmi Watch 3Through an app or menu~20 secondsNo.

    4. iPhone connection: features and limitations

    If you are switching from Android to iPhone, note that the functionality of Xiaomi watches on iOS is limited. For example, Mi Band 7 will not work:

    • 🚫 Notifications from WhatsApp, Telegram and other messengers (only) SMS and calls.
    • 🚫 Quick responses to messages.
    • 🚫 Some widgets (weather, calendar)

    πŸ“± Instructions for iPhone:

    1. Install Mi Fitness from the App Store.
    2. Sign in to your Mi Account (if you don’t have one, register a new one).
    3. Turn on iPhone: πŸ“Œ Settings β†’ Bluetooth (must be enabled permanently). πŸ“Œ Settings β†’ Privacy β†’ Geolocation Services β†’ Mi Fitness (Always). πŸ“Œ Settings β†’ Notifications β†’ Mi Fitness (Allow).

    "Add device"

    ⚠️ Warning: On iOS, Xiaomi watches can automatically disconnect from Bluetooth to save charge. To avoid this, turn off the Low Bluetooth power feature in your iPhone settings.

    πŸ’‘

    On the iPhone, Xiaomi smartwatches work in a β€œstripped-down” mode. If you are interested in notifications from messengers or advanced features, consider buying a watch with full support for iOS (for example, the Apple Watch or Amazfit GTR 4 with firmware for the iPhone).

    5. Solving connection errors

    Even if you follow the instructions correctly, you can have failures, and let's look at the most common mistakes and how to fix them.

    πŸ›‘ Error: "The device is linked to another account"

    πŸ”Ή Reason: The watch was not reset before connecting to a new phone.

    πŸ”Ή Decision:

    1. Complete the reset (see Section 3).
    2. If the reset doesn’t work, sign in on the new phone to the same Mi Account the watch was previously linked to.

    πŸ›‘ Error: "It is impossible to synchronize data"

    πŸ”Ή Decision:

    1. Check your phone’s internet connection (synchronization requires the cloud).
    2. Log out of the Mi Account in the app and log in again.
    3. Remove the watch from the device list in Mi Fitness and add it again.

    πŸ’‘

    If the Xiaomi Watch S3 or Amazfit GTR 4 doesn’t sync workout data, try exporting it manually through Settings β†’ Export data in.gpx or.tcx format.

    6 Transfer the steps and training data to a new phone

    When changing phones, many users lose their activity history. To avoid this, use one of the following ways:

    ☁️ Sync through the Mi Account cloud:

      πŸ“Š Exports to Google Fit or Apple Health:

      1. In Mi Fitness, go to Profile β†’ Settings β†’ Linked accounts.
      2. Connect Google Fit (for Android) or Apple Health (for iPhone).
      3. Allow exporting data on steps, training and sleep.

      πŸ’Ύ Manual export to file:

      For the Amazfit GTR 3/4 and Xiaomi Watch S2 models, data export in.csv or.gpx format is available:

      1. In the Zepp app (for Amazfit) or Mi Fitness, select the right training.
      2. Click Export and save the file to your phone or cloud.

      ⚠️ Attention: pulse and blood oxygen levels (PHOTO)SpOβ‚‚If they are critical (e.g. for medical monitoring), take screenshots of the graphs on your old phone.

      7. Alternative ways of connecting (if nothing works)

      If standard methods don't work, try advanced solutions that take longer, but often help in desperate situations.

      πŸ”§ Method 1: Connect via ADB (for Android)

      This method is suitable if the clock is β€œhang” during reset or does not respond to commands. You will need a computer with ADB drivers installed.

      πŸ“Œ Instructions:

      1. Download and install Platform Tools.
      2. Connect your phone to your PC and enable USB Debugging (Settings β†’ About Phone β†’ Assembly Number (7 taps) β†’ For developers β†’ USB Debugging).
      3. Open the command line in the adb folder and execute: adb devices adb shell am start -n com.xiaomi.hm.health/com.xiaomi.hm.health.device.AddDeviceActivity
      4. Follow the instructions on your phone screen to force the device to be added.

      πŸ”§ Method 2: Using third-party applications

      If Mi Fitness can’t see the watch, try alternative programs:

      • πŸ“± Notify & Fitness for Mi Band (for Mi Band) - supports advanced features.
      • πŸ“± Tools & Mi Band – allows you to reset your watch without official software.
      • πŸ“± Amazfit Watch Faces (for Amazfit) – sometimes helps wake up non-responsive watches.

      πŸ”§ Method 3: Feedback with Xiaomi

      If none of these methods work, please contact us for support:

      1. Go to the Xiaomi support website.
      2. Select "Smart Devices" β†’ "Wearable Devices".
      3. Describe the problem by saying, Model watches, model old and new phones, steps you've tried before.

      Attach a check or confirmation of purchase (if the hours are guaranteed).

      FAQ: Frequent questions about connecting Xiaomi watches

      ❓ Can you connect a Xiaomi watch to two phones at the same time?
      Officially, no. The watch is tied to one Mi Account and one phone, but there's a workaround: Connect the watch to the first phone. Enable "Visibility for All" mode (if any). On the second phone, install the Notify & Fitness for Mi Band app and connect as if to an "alien" device (the function will be limited). ⚠️ Notifications will be duplicated and step data will diverge.
      ❓ Why did all the data disappear after connecting to the new phone?
      You probably didn't sync your data to the Mi Account cloud before you changed your phone. Try: Log in to your old account on your new phone and wait for sync. Check your linked accounts (Google Fit, Apple Health) β€” the data might have been saved there. If you have an Amazfit watch, try to recover history through Zepp Life (Profile β†’ Data Import menu).
      ❓ How to connect a Xiaomi watch to a phone without a Mi Account?
      Without a Mi Account, you can only connect a firmware watch from third-party developers (such as Custom Firmware for Mi Band). This is officially impossible – the first time you set up the system requires authorization. Alternative: Create a new Mi Account (even if you don’t plan to use it). Use applications like Mi Band Master (requires root rights on your phone). ⚠️ Without an account, you will lose access to cloud sync, firmware updates and certain features (such as weather).
      ❓ Can I transfer the dials from one phone to another?
      Yes, but not all: πŸ”„ Standard dials (from Mi Fitness) will be automatically transferred when you sign in to the same account. 🎨 Custom dials (downloaded from third-party sources) need to be re-installed. To do this: Download the dial file (.bin or.fw) to a new phone. Use the Amazfit Watch Faces app or Mi Band Master to install.
      ❓ Why don't you get notifications after you connect to your iPhone?
      On iOS, notifications are limited: πŸ“΅ Only SMS and calls are shown by default. For other apps (WhatsApp, Telegram), you need to: Open iPhone Settings β†’ Notifications β†’ Mi Fitness. Enable "Allow notifications" and "Show on lock screen." In the Mi Fitness app itself, go to Profile β†’ Notification Settings and select the desired messengers. ⚠️ Even after settings, notifications can come with a delay (up to 5-10 minutes).