Modern wireless headphones such as the Xiaomi AirDots Pro (also known as Mi True Wireless Earphones 2) are complex electronic devices running specialized software. From time to time, developers release new versions of firmware that fix critical connection errors, improve noise reduction quality and optimize the operation of the active noise reduction system (ANC).
It's important to understand that the current version of the software is the key to stable operation of the Bluetooth module and the correct display of battery power on the screen of the smartphone. Ignoring updates can lead to desynchronization of channels when one earbud plays louder than another, or to the appearance of extraneous noises when talking. In this article, we will discuss in detail all known ways of installing new software, from standard methods through the application to more complex options for advanced users.
Before proceeding with any manipulation of your software TWS-In the case of headphones, you need to make sure that the hardware is intact, and any interference with the software code of the device requires a stable power supply and a reliable communication channel. The update process should not be interrupted categorically, as this can lead to an irreversible software failure, turning the headphones into a “brick.
Preparation of equipment and software
The first and most important step is to ensure that the battery is sufficiently charged: to successfully carry out the upgrade procedure, the charge of each headphone in the case should be at least 50%, and preferably 80% or higher. In the process of writing new data to the microcontroller, the power consumption of the device increases, and battery discharge at a critical moment can lead to damage to the loader.
The second critical aspect is the smartphone that will be used for data transfer: the device must be running Android operating system version 6.0 or higher, or iOS version 12.0 and later. For iPhone owners, the process can be limited to the functionality of the Xiaomi Earbuds application, while on Android, deeper settings are available through the Bluetooth system menu or specialized utilities.
⚠️ Warning: Make sure the distance between the smartphone and headphones does not exceed during the upgrade 10-15 Obstacles in the form of walls or metal objects can cause loss of data packets and recording error.
You also need to check the availability of free space in the memory of the smartphone and the stability of the Internet connection, as the firmware file can weigh from 10 to 50 megabytes. It is recommended to use the Wi-Fi network to download the distribution to avoid download breaks when switching between cell towers. Before starting work, close all background applications that consume traffic to ensure maximum channel bandwidth for Bluetooth connection.
Official method through the Xiaomi Earbuds app
The safest and most recommended way is to use the proprietary application Xiaomi Earbuds. This software package is designed specifically to interact with the ecosystem of Mijia and Xiaomi Wear, providing automatic compatibility check versions. After installing the application from Google Play or App Store, you need to log in to the Mi-account and add your headphones to the list of devices.
The application update process takes several steps: first, the system checks the current firmware version by comparing it to the database on the server. If a new version is available, a notification will appear on the home screen describing changes in the update log (changelog), the user only has to click the “Update” button and wait for the process to be completed, which usually takes 3 to 10 minutes.
- 📱 Open the Xiaomi Earbuds app and make sure the headphone status is displayed as “Connected».
- ⚙️ Go to the device settings menu, usually a gear icon or three dots in the corner of the screen.
- 🔄 Click on “Check Updates” or “Firmware Update” if it is available in the current version of the interface.
- 📥 Agree to download the file and do not turn off the smartphone screen until the installation is complete.
Importantly, in some regions, the app may not display the update immediately after it is released on the global market, due to the phased deployment of servers. If you are sure that the new version exists but the app does not see it, try clearing the app cache or reinstall it by removing the device from the list of paired in the Bluetooth settings.
💡
If the Xiaomi Earbuds app doesn’t see your headphones, try connecting to them first through the smartphone’s standard Bluetooth menu and then running the app.
Update via Bluetooth menu on Xiaomi and Redmi smartphone
Owners of Xiaomi, Redmi and POCO smartphones running on the MIUI or HyperOS shell have a unique advantage: In these devices, drivers for working with audio devices are built directly into the system, allowing you to update the firmware of the headphones without installing third-party applications, this method is considered the most reliable, since it eliminates compatibility errors of third-party software.
To start the process, you need to place both headphones in the charging case and open the lid without removing them. Then on the smartphone, you should go to the Bluetooth settings, find your AirDots Pro in the list, and click on the arrow or information icon next to the device name. The system settings menu that opens often displays the current version of the software and the update check button.
☑️ Check before updating through MIUI
If the system detects a new version, a pop-up window will appear on the screen with a suggestion to update the software. The interface may vary slightly depending on the version of MIUI (12, 13, 14 or 15), but the logic remains the same. Once the action is confirmed, a load will begin, during which the indicators on the headphones can flash at a certain rhythm, signaling the process of recording data.
⚠️ Warning: During upgrades via Bluetooth menus, the smartphone screen may go out to save power.Do not lock the phone completely and keep the screen on or touch it frequently so the system doesn't interrupt the connection.
It’s worth mentioning that this method only works if your Xiaomi AirDots Pro has previously been successfully paired with that particular smartphone. If you change your phone or reset your network settings, you’ll need to re-pair, after which the system will be able to identify the device again and offer up-to-date software.
Use of third-party utilities and Mi Home
In situations where official methods don’t work, users often turn to the Mi Home app. Although it’s originally designed to manage a smart home, many Xiaomi audio devices support integration with the platform. To connect, you need to add the device manually, selecting the “Hearbuds” category and following the pairing instructions through the search for new devices.
When you add headphones to Mi Home, you need to go to the device card. If the firmware needs an update, a red indicator or text notification will appear at the top of the screen or in the card settings. The update mechanism is similar to the Xiaomi Earbuds application, but sometimes Mi Home servers update faster or have alternative file distribution channels.
There are also third-party utilities from enthusiasts available on sites like GitHub or 4PDA. These programs, such as AndroPods or modified versions of Mi True Wireless, can provide access to hidden features and forced updates. However, using such software carries risks: the developer is not responsible for the work![CDATA[
The ability of your headphones after the intervention of unverified code.
]]>
- 🔍 Download third-party APK-files only from trusted sources with good reputation.
- 🛡️ Before installing an unknown application, check the file with an antivirus.
- 📉 Remember that using modified software may result in loss of warranty.
If you choose to use a third-party solution, carefully read the comments of other users, especially those who used a particular version of the application with your headphone model. Often in the comments you can find information about bugs that are not described in the official changelog.
Can I upgrade my iPhone headphones?
Common Errors and How to Resolve Them
The process of updating digital devices rarely goes perfectly smoothly, and Xiaomi AirDots Pro is no exception. One of the most common problems is the process hanging at a certain percentage, for example, 45% or 80%. This often indicates unstable connection or background activity of other applications intercepting the Bluetooth channel.
Another common error is the message “Can’t check updates” or “Server is unavailable.” This can be due to problems on the server side of Xiaomi, as well as the wrong settings of the date and time on your smartphone. Make sure that you have automatic time synchronization over the network, as security certificates require a precise matching of time to establish a secure connection.
The table below will help you diagnose the problem faster by the error code or the behavior of indicators:
| Symptom/Error | Possible cause | Decision |
|---|---|---|
| The indicator flashes red. | Low battery charge | Charge the case and headphones to 100% |
| Connection error 1004 | Interruption of signal | Get closer to the router, turn off Wi-Fi on your phone (use 4G/5G) |
| The update is stuck at 99% | Background process | Reboot your smartphone without removing the headphones from the case |
| Headphones not visible in the app | The pairing error | Make reset to factory settings (clamb 15 seconds) |
In some cases, it helps to completely reset the headphones to the factory settings. To do this, you need to place them in the case, open the lid and pinch the touch pads on both headphones (or the button on the case, if any) for 15-20 seconds, until the indicator flashes white or orange. After reset, the pairing and updating procedure will have to be reset.
⚠️ Attention: If after a failed update, the headphones stopped responding to any actions and did not enter the pairing mode, the bootloader may be damaged.
💡
The most common cause of errors is an unstable Internet or too much distance between the phone and headphones during data transfer.
Verification and completion of the process
Once the updates are successfully installed, the system will automatically restart the headphones, and you will hear a characteristic beep or voice greeting “Power on”, which indicates a regular start of the system. To make sure that the new version is actually installed, you can go back to the Xiaomi Earbuds app or the Bluetooth menu.
The device information section will include the version number, for example, 2.0.5_0094. It is recommended to compare this number with the information on the official forum or in the description of the latest version on the manufacturer's website. If the numbers match, then the procedure was successful and your AirDots Pro run on the latest software.
Now that the update is complete, it’s worth checking the basic features of the microphone, track switching and noise reduction, and sometimes after the upgrade, it takes several discharging and charging cycles to finally adapt the battery calibration and processor algorithms to the new code.
Keep in mind that regular software updates are not only new features, but also improving the security of your data. Bluetooth protocols are constantly being improved, and older versions of firmware may contain vulnerabilities through which audio or device access can theoretically be intercepted.