Xiaomi AirDots Pro 2: Official and Unofficial Update Methods

The firmware of Xiaomi AirDots Pro 2 wireless headphones (also known as Mi True Wireless Earphones 2 Pro) can significantly improve their performance: fix bugs, add new features or optimize power consumption. However, the process requires caution - wrong actions can turn a device into a "brick." In this article, we will analyze all available ways to upgrade, from official to alternative, and also explain how to avoid typical errors.

Many users are faced with the question: should you flash your headphones yourself? If your pair is stable, you do not have to take risks. But if you notice a connection failure, low sound quality or fast battery discharge, updating the firmware can help. The main thing is to follow the instructions and not improvising with unverified files.

โš ๏ธ Warning: Firmware through unofficial sources voids Xiaomi's warranty and could lead to irreversible consequences. Official updates are only distributed through the Mi Home app (now Xiaomi Home).

1. How to check the current firmware version

Before you start the update, make sure that it is really necessary. To do this, check the current version of the software of your headphones:

1. Connect AirDots Pro 2 to your smartphone via Bluetooth.

2. Open the Xiaomi Home app (formerly Mi Home).

3. Go to Profile โ†’ My Devices and select the headphones.

4. In the device information block, find the firmware version line (for example, V4.7.1_G).

Compare it to the latest official releases on Xiaomi's website. If the versions match, no update is required.

๐Ÿ’ก

Save a screenshot of the current firmware version โ€“ this will help roll back if problems arise after the update.

2. Official Update via Xiaomi Home

Xiaomi regularly releases updates for AirDots Pro 2, fixing bugs and adding new features (for example, support for LC3 for better sound in Bluetooth 5.2).

Step-by-step:

  1. Update the Xiaomi Home app to the latest version in Google Play or App Store.
  2. Connect the headphones to the phone and open the application.
  3. Go to Profile. โ†’ My devices. โ†’ AirDots Pro 2.
  4. Press three points (โ‹ฎ) in the upper right corner and select the firmware update.
  5. If a new version is available, click Update and wait until it is completed (the headphones will reboot automatically).

It takes 3-5 minutes. Don't turn off Bluetooth or remove the headphones from the case during the upgrade, it will interrupt the process.

Download the latest version of Xiaomi Home| Charge headphones and case to 100%| Connect to stable Wi-Fi| Put on headphones (to confirm the sound)

-->

3. Alternative firmware methods: risks and opportunities

If the official update is not available in your region or you want to install custom firmware (for example, to unlock additional features), you can use informal methods.

  • ๐Ÿ”ด Loss of warranty โ€“ Xiaomi does not support third-party firmware.
  • ๐Ÿ”ด "Brickingโ€ โ€“ headphones may stop turning on.
  • ๐Ÿ”ด Sound problems โ€“ incompatible firmware distorts sound.

Among the popular tools for alternative firmware:

  • ๐Ÿ› ๏ธ Flashing Tool for Xiaomi Earbuds (Windows)
  • ๐Ÿ“ฑ Earbuds DIY (Android requires root)
  • ๐Ÿ’ป Python scripts for working with DFU-regime

โš ๏ธ Warning: Unofficial firmware often contains modified Bluetooth drivers that may conflict with other devices (such as Samsung or iPhone smartphones).

๐Ÿ“Š Have you ever used headphones unofficially?
Yeah, it went well.
Yeah, but there's a problem.
No, I'm afraid to take risks.
I tried it, but it didn't work.

4. Flashtool firmware guide (for power users)

If you decide to unofficially update, follow this instruction. All actions you perform at your own risk!

Tools required:

  • ๐Ÿ–ฅ๏ธ Windows PC 10/11 (For Flashing Tool).
  • ๐Ÿ”Œ Type-C cable for connecting the case.
  • ๐Ÿ“ Firmware in.bin or.hex format (download only from trusted forums, for example, XDA Developers).

Step-by-step:

  1. Download and install Flashing Tool for Xiaomi Earbuds (e.g., from here).
  2. Connect the headphone case to the PC via Type-C.
  3. Press the button on the case for 10 seconds to activate DFU-mode (the indicator should flash red and white).
  4. In the program, select the downloaded firmware file and press Start Flash.
  5. Wait for the message Success (the process will take 5-15 minutes).

After the firmware, the headphones will automatically restart. If they don't turn on, try resetting (press the button on the case for 20 seconds).

What do I do if the firmware is frozen?
If the process is stuck in the recording phase (more than 30 minutes), disconnect the cable, remove the headphones from the case and try again. If the problem repeats, the firmware is incompatible with your version of the device.

5. firmware compatibility table for AirDots Pro 2

Not all firmware is suitable for all regions, but the following are the current versions of the software and their features:

Firmware versionRegionMajor changesRelease date
V4.7.1_GGlobalCorrection of connection bugs, optimization of power consumptionMarch 2023
V4.5.8_CNChinaLC3 support added, microphone improvedDecember 2022
V4.3.2_EUEuropeReduced sound delay in gamesOctober 2022
V4.0.0_ModCastomyUnlocking EQ-settings, increased volume of sound2023 (informally)

Note: Firmware for the Chinese version ( CN) may not work on global devices and vice versa.

6. Frequent errors and their solutions

Even with the official update, users are facing problems.

  • ๐Ÿ”„ Headphones are not updated through Xiaomi Home Solution: Reinstall the app, clear the cache or try another smartphone. Sometimes it helps to reset the headphones (press the button on the case for 15 seconds).
  • ๐ŸŽง After firmware no sound Solution: Check Bluetooth settings on your phone (probably lost profile) A2DP). Reconnect the device.
  • ๐Ÿ”‹ Fast discharge after update Solution: Reset your headphone settings and complete a full charging cycle (discharge to 0%, then charge to 100%).

If the headphones stopped turning on after unofficial firmware, try to return the original version of the software through the DFU-In extreme cases, contact the service center - sometimes it helps to flash through the flashing through JTAG (But it's expensive).

๐Ÿ’ก

Before any firmware, keep a backup of your current headphone settings (if possible). 80% of the time, the problem after the update is solved by resetting to factory settings.

7. How to roll back firmware to the previous version

If the new firmware is worse than the old one, you can roll it back.

  1. Download the desired version of the software from the official website or a trusted source.
  2. Connect your headphones to your PC and activate DFU-The regime (as described above).
  3. Use the Flashing Tool to record old firmware.
  4. After completion, reset the headphone settings (clip the button on the case for 20 seconds).

Note that rollbacks are not always possible, for example, if a new firmware changes the structure of the NVRAM partition, you canโ€™t go back without losing functionality.

โ“ Can I flash AirDots Pro 2 via iPhone?
The official update via Xiaomi Home is available for iOS as well. Alternative methods (such as Flashing Tool) require a Windows PC.
โ“ Why do not the headphones connect after the firmware?
Probably, Bluetooth settings have gone wrong. Remove the device from the list of conjugated on the phone, reset the headphones (the button on the case for 15 seconds) and reconnect.
โ“ Where to download the official firmware for AirDots Pro 2?
Official firmware files are distributed only through Xiaomi Home. Xiaomi website can only find a list of changes, but not the.bin files themselves.
โ“ Can I use one headphone if the other one is broken?
Technically, yes, but it doesn't make sense -- the firmware syncs between both headphones, and if one of them is faulty, the update can end up in error.
โ“ How to know if the custom firmware or official?
The official versions have a format VX.X.X_G (global VX.X.X_CN (Castoms are often in the title Mod, Custom or author's name (e.g., the name of the author, V4.0.0_KirillMod).