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.
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:
- Make sure the headphones are over 50% charged.
- Connect them to your smartphone and open Mi Home.
- Go to the headphone settings (Devices β AirDots Pro 2 β Three in the upper right corner).
- Click Update firmware (if the button is inactive β no updates).
- 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:
- Download and unpack Googleβs Platform Tools.
- Place the firmware file (for example, airdots_pro_2_v1.8.2.0.bin) adb.exe folder.
- Connect the case to the PC by holding the button on the back for 10 seconds (to activate the firmware mode).
- 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).
- 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?
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:
- Put the headphones on the phone.
- Open the app and select the AirDots Pro 2 (TWSJBQ02QY) model.
- Click Check Firmware to check the current version.
- Download the firmware through Download Firmware (the application will find the actual one).
- 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 1006 | The discrepancy between the firmware version and the headphone model | Download firmware specifically for TWSJBQ02QY (not for AirDots 3 or Air 2) |
| Failed to connect to ADB | There are no drivers or headphones not in firmware mode | Hold the button on the case for 10 seconds to activate the DFU mode. |
| Headphones do not turn on after firmware | Failure 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 update | Change the sound profile in the new firmware | Reset your headphone settings via Mi Home |
If the headphones stopped responding to buttons or are not determined by the phone, try a hardware reset:
- Put both earphones in the case.
- Hold the button on the case for 30 seconds (the indicator should go out and light up again).
- 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:
- Download the desired firmware version (for example, 1.6.8.0).
- Connect the case to the PC in firmware mode (hold the button for 10 seconds).
- 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
- 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:
- Use firmware only from trusted developers (e.g. Xiaomi EU or LineageTWS).
- Create a backup of the original firmware through ADB: adb pull /dev/block/mmcblk0 backup.bin
- 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.