How to Switch Headphones Xiaomi Mi True Wireless: official and unofficial ways

Xiaomi Mi True Wireless headphones (including Mi True Wireless Earbuds Basic 2, Mi AirDots and their modifications) require periodic firmware updates to fix bugs, improve sound and increase battery life. However, official documentation from Xiaomi often does not mention the nuances of the process, which causes users to face errors: from the β€œinvisibility” of the headphones in the application to complete failure after a failed update.

In this article, we will analyze all the current methods of firmware - from the standard update via Mi. Home/Xiaomi Wear before manually reflashing through ADB We'll focus on restoring your headphones after they're bricked (when they stop turning on or being defined by the device). TWS-Headphones – Start with the Preparation section to avoid typical mistakes.

1. Which firmware to choose: official or custom?

Official updates from Xiaomi guarantee stability, but often lack additional features (for example, support for aptX or LDAC codecs). Custom firmware (such as Earbuds Toolbox or modified versions from enthusiasts) add:

  • 🎡 Advanced equalizers and sound profiles
  • πŸ”‹ Optimization of energy consumption (before) +2 hours of autonomy)
  • πŸ”„ Ability to turn off automatic shutdown when removed from the ear
  • πŸ“± Support for gestures that are not in stock firmware

However, custom firmware has risks:

  • ⚠️ Loss of warranty (if headphones are warranty, it is better to use official methods).
  • ⚠️ Possible bugs with iOS or older versions of Android.
  • ⚠️ The risk of turning headphones into a β€œbrick” if installed incorrectly.
πŸ“Š What kind of firmware do you prefer for your headphones?
Official (stability is more important)
Castomium (more functions are needed)
Not yet updated.
I don't know what to choose.

For most users, the best option is official updates, especially if the headphones are used with devices on MIUI. Custom firmware should be considered only if there are specific problems (for example, bad sound or quick discharge) that are not solved by standard methods.

2. Preparation of headphones for firmware

Unprepared headphones may freeze during the upgrade or stop working altogether.

Charge your case and headphones to 100% (use the original cable)

Disconnect your headphones from all devices (forget them in Bluetooth settings)

Make sure that the Mi Home/Xiaomi Wear app is up to date

Download the firmware beforehand if you are planning a manual update

Connect headphones to your smartphone on Android 8.0+ (Only an official update is available for iOS)-->

Pay special attention to battery power, if the case runs out during firmware, the headphones may fail.

  • πŸ“± Smartphone compatibility: firmware via Mi Home works only on Android (only automatic β€œover-the-air” update is available for iPhoneΒ»).
  • 🌐 Stable Internet connection: if the update is interrupted due to a network break, the headphones may freeze.
  • πŸ”Œ Use the original. USB-cable: cheap cables may not provide stable power during firmware.

⚠️ Note: If the headphones have already been stitched with custom software, you can only return the official firmware through Fastboot mode (see section 5.

3. Official firmware via Mi Home / Xiaomi Wear

The safest way is to upgrade through a proprietary app, and the instructions are relevant for Mi True Wireless Earbuds Basic 2, Mi AirDots Pro, Redmi AirDots and their clones.

Steps:

  1. Install the latest version of Mi Home (for older models) or Xiaomi Wear (for newer ones).
  2. Connect the headphones to the smartphone via Bluetooth.
  3. Open the app, find the headphones in the list of devices and go to Settings β†’ Firmware Update.
  4. If the update is available, click Download and Install. Don't turn off your headphones or close the app until the process is complete (takes 5-10 minutes).

After a successful update, the headphones will automatically restart. If the application does not have an update button, then:

  • πŸ”Ή The latest version of the software has already been installed on the headphones.
  • πŸ”Ή The model does not support updates through the application (relevant for some). OEM-Mi True Wireless for the Indian market).
  • πŸ”Ή The app does not recognize headphones due to regional restrictions (the solution is to change the region in Mi Home to China).

πŸ’‘

If the update hung during the "Preparation for installation" stage, remove the headphones from the case, wait for them to turn off, then return it and try again.

Manual update via ADB (for power users)

If the official update is not available or you need to roll back on the previous version, you can use ADB (Android Debug Bridge).This method is suitable for models on a Qualcomm QCC3020 or BES2300 chip (refine the chip model in the characteristics of your headphones).

Tools required:

  • πŸ“± Android smartphone with root rights or PC with drivers installed ADB.
  • πŸ”— Firmware in.bin or.hex format (you can download it on the forums) 4PDA or XDA-Developers).
  • πŸ› οΈ QFlash Tool (for Qualcomm chips) or BES2300 Tool.

Step-by-step:

  1. Connect the headphones to the PC in Fastboot mode (this usually requires holding the button on the case for 10-15 seconds until the red indicator flashes).
  2. Open the command line and check the connection: Adb devices should display the headphone serial number.
  3. Download the firmware through the utility (for example, for QFlash Tool): qflash --port=COMX --file=firmware.bin where COMX is the headphone port, firmware.bin is the firmware file.
  4. Wait until it is completed (don't turn it off) USB-The headphones will reboot automatically.

⚠️ Note: Incorrect Firmware Through ADB may result in loss IMEI headphones (relevant for models with Bluetooth 5.0)+). Before the procedure, make a backup of the current firmware command: adb backup firmware

What if ADB can’t see the headphones?
1. Check if the debugging mode is on USB on your smartphone (if you connect via your phone). 2. Try another one USB-cable (preferably original from Xiaomi). 3. Install drivers for your chip (Qualcomm or BES) manually via Windows Device Manager. 4. Reboot the headphones in Fastboot, holding the button on the case for 20 seconds.

5.Restore headphones after a failed firmware

If the headphones aren’t turned on, not detected by devices, or are constantly rebooted after the upgrade, try the following recovery methods:

Symptoms.Possible causeDecision
Headphones are not turned on, the indicator does not burnComplete discharge or firmware damageConnect the case to charging for 1 hour, then reset (hold the button on the case for 30 seconds.)
The headphones are defined as "Unknown Device".Bluetooth module damagedSwipe a Bluetooth chip through the QFlash Tool with the --force flag
Constant reboot (blitzing red-blue)Conflict of firmware versionsReverse to the previous version of the software through ADB
Sound's distorted, speaker cracking.Damaged sound driversReset your settings via Xiaomi Wear or reflash the audio module

If the headphones are fully bricked (no buttons, no charge), the only option is to sell the flash memory at the service center, and the cost of repair is usually 30-50% of the price of new headphones, so evaluate the feasibility.

πŸ’‘

90% of the time, the headphones are bricked because of an interrupted update. Always monitor the case charge level and don't turn it off. USB-cable.

6. Alternative firmware methods

If the standard methods do not work, you can use third-party utilities or β€œbypass” methods:

  • πŸ”§ Earbuds Toolbox - a universal utility for firmware TWS-Headphones (supported by Xiaomi, Redmi, Haylou, etc.) can be downloaded on GitHub.
  • πŸ“± iOS Firmware (Backway): Some models can be upgraded via the Mi Fit app on iPhone if you first change region to China.
  • πŸ”„ Firmware rollback: If the new version of the software is unstable, go back to the previous one through ADB flag-headed --downgrade.

To use the Earbuds Toolbox:

  1. Download and install the utility on the PC.
  2. Connect the headphones in Fastboot mode.
  3. Select the headphone model in the list and download the firmware.
  4. Click Flash Firmware and wait until it is completed.

This method has the advantage of supporting informal firmware with advanced features, but beware: some modified firmware may block access to official updates in the future.

7. Frequent errors and their solutions

Even when you follow the instructions, you're going to have some common problems.

  • πŸ”΄ Update Failed error in Mi Home: Reason: Incompatibility between the app and firmware versions. Solution: Update Mi Home to the latest version or roll back to the previous one (e.g. 6.0 to 5.9).
  • πŸ”΄ Headphones are not identified after firmware: Reason: reset Bluetooth stack. Solution: remove the headphones from the list of conjugated devices on all gadgets, then reset via holding the button on the case for 15 seconds.
  • πŸ”΄ Sound disappears after update: Reason: Reset audio settings Solution: switch codec in Bluetooth settings to SBC (instead AAC or).

If neither method worked, check the headphones on another device, and sometimes the problem lies in the smartphone (for example, in conflict with the shell of MIUI or ColorOS).

Can I flash Xiaomi headphones through the iPhone?
Officially, no. Mi Home for iOS doesn't support firmware. TWS-However, some users successfully update their headphones through Mi Fit, if you first change your account region to China and use it. VPN. Alternative – to borrow an Android smartphone for firmware.
How to find out the current firmware version on Mi True Wireless?
Open the Xiaomi Wear or Mi Home app, find your headphones in the list of devices and go to Settings β†’ About the program. The firmware version is usually listed in Vx.x.x.x.x. If the app doesn't show the version, try scanning the headphones through the Earbuds Toolbox.
What to do if after firmware headphones discharge in 2 hours?
This is a typical problem when installing custom firmware or unofficial modifications. Solutions: Return to the official firmware via ADB. Disable additional features (such as gestures or an improved equalizer). Check battery status: if the headphones are older than 2 years, the problem may be battery wear.
Can I use a smartphone without a smartphone (only from a PC)?
Yeah, but you will. ADB-bridge or specialized utilities like QFlash Tool. Connect your headphones to your PC in Fastboot mode (hold the button on the case for 10-15 seconds until the indicator flashes), then follow the manual firmware instructions (section 4). Without an Android smartphone, you will not be able to upgrade via Mi Home.
How to download the official firmware for Xiaomi Mi True Wireless?
Official firmware is distributed only through Mi Home/Xiaomi Wear applications. Downloading software files from third-party sites (such as 4PDA) is risky - they can be modified or contain viruses. If you need a specific version of the firmware, contact Xiaomi with the headphone model and current version of the software.