How to reflash Xiaomi AirDots Pro 2: official and unofficial ways

Xiaomi AirDots Pro 2 headphones (TWSJBQ02QY) remain among the most popular wireless headsets in the Mi True Wireless lineup, but their software doesn’t always work perfectly. Users face problems like poor sound synchronization, spontaneous shutdowns or quick battery discharge – and in many cases these bugs are solved by updating the firmware. However, official instructions from Xiaomi often keep silent about the nuances of the process, and alternative methods of flashing require caution.

In this guide, we will analyze all available ways to update the firmware for AirDots Pro 2: from the standard OTA-Update via Mi Home to manually flash through ADB You will learn how to check the current version of the software, where to download official and custom firmware, and how to avoid the device's blink if you fail to update.

Check the current version of the firmware

Before you start flashing, make sure your headphones really need an update. The latest firmware for AirDots Pro 2 fixes critical bugs, but doesn't always bring noticeable improvements. For example, version 1.7.6.0 fixed a bug with latency in games, and 1.8.2.0 optimized power consumption.

To find out the current version of the software:

  • πŸ“± Connect headphones to your smartphone via Bluetooth.
  • πŸ” Open the Mi Home app (or Mi AIoT for new versions).
  • 🎧 Go to the Devices section β†’ Headphones β†’ Settings β†’ Device information.
  • πŸ“ Remember or take a picture of the firmware version line (e.g. 1.6.8.0).

If your version is below the latest official (the current one can be checked on Xiaomi's website), it makes sense to upgrade, but remember: some custom firmware may not warranty.

πŸ“Š Have you ever updated the firmware on Xiaomi headphones?
Yes, in an official way.
Yeah, through custom firmware.
No, but I want to try.
No, I don't plan on.

Official Update via Mi Home

The safest and most recommended way is to upgrade through an over-the-air (OTA) app, which is suitable for most users and does not require technical skills.

  • ⚠️ It only works on original headphones (clones and fakes are not supported).
  • πŸ”„ Requires stable Bluetooth and Internet connection.
  • ⏳ The process can take up to 15 minutes.

Step-by-step:

  1. Make sure the headphones are over 50% charged.
  2. Connect them to your smartphone and open Mi Home.
  3. Go to the headphone settings (Devices β†’ AirDots Pro 2 β†’ Three in the upper right corner).
  4. Click Update firmware (if the button is inactive – no updates).
  5. Confirm the action and wait for the completion (earphones will restart automatically).

⚠️ Warning: If your headphones are disconnected from your phone during the upgrade, don't remove them from your case or press the buttons. Wait 5-10 minutes - they must restore the connection themselves.

Headphone charge >50%|Case charge >30%|Stable Wi-Fi or Mobile Internet|Background applications (especially messengers) are closed)|Headphones connected to Mi Home-->

Handheld firmware via ADB (for experienced users)

If OTA-Update is not available or you want to install custom firmware (for example, with a modified equalizer), you can use the ADB (Android Debug Bridge: This is a risky method, because if you make a mistake, your headphones can turn into a brick, but it gives you more control over the process.

You'll need:

  • πŸ–₯️ Computer with Windows or macOS.
  • πŸ”Œ USB-Type-C Cable (to connect the case).
  • πŸ“¦ Archive with firmware (official or custom).
  • πŸ› οΈ Utilities. ADB and Fastboot.

Instructions:

  1. Download and unpack Google’s Platform Tools.
  2. Place the firmware file (for example, airdots_pro_2_v1.8.2.0.bin) adb.exe folder.
  3. Connect the case to the PC by holding the button on the back for 10 seconds (to activate the firmware mode).
  4. Open the command prompt in the ADB folder and execute: Adb devices If the device is not detected, install the drivers for Qualcomm QCC3020 (the chipset used in AirDots Pro 2).
  5. Start the firmware with the command: adb sideload airdots_pro_2_v1.8.2.0.bin

⚠️ Warning: If the process is stuck in the Waiting for device phase, check the case connection. Sometimes it helps to restart the PC or change the device. USB-port.

Where to download firmware for AirDots Pro 2?
Official firmware can be found on Xiaomi EU forums or in telegram channels like MIUI Updates. Castom firmware (e.g., with support for LDAC or AAC>) is available on 4PDA β€” but installing it can disrupt microphones or sensors. Important: Before downloading, check hash amounts of files (MD5) β€” many of the firmware on third-party sites contain viruses.

Alternative methods: through third-party applications

If the Mi Home doesn’t see updates and ADB seems too complicated, you can use specialized utilities. For example, the TWS Toolbox app (available on Google Play) supports manual firmware for many Xiaomi and Redmi models.

Pros of the method:

  • βœ… Simple interface (no need to enter commands manually).
  • βœ… Support for the current backup firmware.
  • βœ… Possibility of rollback to the previous version.

Cons:

  • ❌ Not all of the products are checked for compatibility.
  • ❌ Risk of blocking headphones when choosing the wrong file.

Instructions for TWS Toolbox:

  1. Put the headphones on the phone.
  2. Open the app and select the AirDots Pro 2 (TWSJBQ02QY) model.
  3. Click Check Firmware to check the current version.
  4. Download the firmware through Download Firmware (the application will find the actual one).
  5. Start updating with the Flash Firmware button.

πŸ’‘

If after firmware through TWS Toolbox headphones do not connect, reset them to factory settings: put in the case, hold the button on the case for 20 seconds until the indicator flashes red and white.

Typical errors and their solutions

Even if you follow the instructions, the update process may not go according to plan, and the following are the most common errors and ways to fix them:

Mistake.Reason.Decision
Error 1006The discrepancy between the firmware version and the headphone modelDownload firmware specifically for TWSJBQ02QY (not for AirDots 3 or Air 2)
Failed to connect to ADBThere are no drivers or headphones not in firmware modeHold the button on the case for 10 seconds to activate the DFU mode.
Headphones do not turn on after firmwareFailure to write firmware (incomplete file or interruption)Repeat the process with another firmware or go back to the factory.
The sound has become quieter after the updateChange the sound profile in the new firmwareReset your headphone settings via Mi Home

If the headphones stopped responding to buttons or are not determined by the phone, try a hardware reset:

  1. Put both earphones in the case.
  2. Hold the button on the case for 30 seconds (the indicator should go out and light up again).
  3. Connect the case to charging for 10 minutes, then try to synchronize the headphones again.

πŸ’‘

If none of these methods worked, contact Xiaomi Service Center. In some cases (for example, if the bootloader is damaged), it requires soldering of the memory chip, which is impossible to do at home.

Removing the firmware to the previous version

New firmware doesn't always work well, and if you've had some noise, connection issues, or reduced running time, you can return the previous version.

  • ⚠️ Xiaomi does not provide official tools for rollback.
  • πŸ”„ You will need a backup of your old firmware (if you haven’t done it, find it on the forums).
  • πŸ”§ The process is identical to manual firmware through ADB or TWS Toolbox.

Step-by-step instructions for rollback:

  1. Download the desired firmware version (for example, 1.6.8.0).
  2. Connect the case to the PC in firmware mode (hold the button for 10 seconds).
  3. V ADB Do it: Adb push. airdots_pro_2_v1.6.8.0.bin /sdcard/ adb shell dd if=/sdcard/airdots_pro_2_v1.6.8.0.bin of=/dev/block/mmcblk0
  4. Wait until the end and restart the headphones.

If the rollback didn’t help, it’s possible that the changes to the new firmware affect the hardware layer (like calibrating speakers), in which case you just have to wait for the next update.

Modified firmware: risks and opportunities

Enthusiasts create custom firmware for AirDots Pro 2, adding features like:

  • 🎡 Support for aptX codecs or LDAC (standard SBC/AAC).
  • πŸ”Š Customizable equalizer.
  • πŸ”‹ Optimized energy consumption.

However, such firmware has serious shortcomings:

  • ❌ Loss of warranty (even if you return the original firmware).
  • ❌ Risk of irreversible damage (e.g. overheating of the chipset).
  • ❌ Unstable operation of Bluetooth or microphones.

If you are still willing to experiment, follow the rules:

  1. Use firmware only from trusted developers (e.g. Xiaomi EU or LineageTWS).
  2. Create a backup of the original firmware through ADB: adb pull /dev/block/mmcblk0 backup.bin
  3. Check out other users’ reviews on the forums.

⚠️ Warning: Some custom firmware blocks updates through the Mi Home, and to return this feature, you will have to completely reflash the headphones again.

FAQ: Frequent questions about AirDots Pro 2 firmware

Can I use headphones without a computer?
Yes, if you use the app. TWS Toolbox or Mi Home (for the first time) OTA-However, for manual firmware through ADB Or a rollback to the old version will still require a PC.
Why do the headphones quickly discharge after firmware?
It could be related to: πŸ”‹ Unoptimized firmware (especially customized firmware). πŸ“Ά Permanent Bluetooth scan (try to disable automatic connection in phone settings). πŸ”Š Active noise emitter (if enabled in the new firmware) Solution: reset your headphone settings or revert to the previous version of the software.
How to check if I have AirDots Pro 2?
Fakes are often not supported. OTA-To make sure it's original: Check the serial number on the box and in the Mi Home (they should match). ~4.5g each and Qualcomm chipset QCC3020 (can be specified TWS Toolbox. There should be a sticker with the back of the case. QR-certification code.
What to do if the firmware is getting stuck at 0%?
This is a typical problem when using ADB. Try it: πŸ”Œ Reconnect the case to another USB-port. πŸ–₯️ Restart your computer and repeat the process. πŸ“₯ Download the firmware again (maybe the file is corrupted) If nothing helps, the headphones could go into emergency mode - contact the service.
Can I just use one headphone?
No, the firmware is always installed on both earbuds simultaneously through the case. If one of the headphones is not working, first try resetting it (hold the touchpad for 15 seconds), and then repeat the firmware.