Xiaomi headphones are some of the most popular wireless gadgets on the market, but even they sometimes have problems with displaying the charge level. You take the headphones out of the case and they suddenly turn off after 10 minutes? Or the indicator on the case flashes green, but the sound is interrupted? In this article, we will analyze all possible ways to check charging, from standard to hidden, which are not described in the official instructions.
The problem is that different Xiaomi models (from the budget Redmi AirDots to the flagship Xiaomi Buds 4 Pro) use different methods of display. ADB-We've collected up-to-date data for 2026, including workarounds for devices without official support.
Important: if your headphones are running too fast, the problem may not be the display of charge, but the wear and tear of the battery. At the end of the article, there is a section on the diagnosis of such cases.
1. Standard indicators on the case and headphones
The most obvious way is to use built-in LEDs, which are located on the front of the case or inside most Xiaomi models (e.g. Xiaomi Buds 3T Pro).
- π’ Green (permanent) β charge case and headphones 60-100%.
- π‘ Yellow/orange (permanent) β Case charge of 20-59%, headphones can be fully charged.
- π΄ Red (permanent) β Case charge less than 20%, headphones discharged.
- π Blinking white β headphones are connected to the device (not a charge indicator!).
- β‘ Flashing red β charging error (check contacts or cable).
Some models (such as the Redmi Buds 4 Active) have the indicator hidden inside the case and only visible when opened, sometimes you need to press the button on the case or take out the headphones to activate it.
β οΈ Warning: If the indicator flashes red for more than 10 seconds, it is a sign of a short circuit in the battery.
To accurately determine the level of charge on the indicator, use this table:
| Model headphones | Green. | Yellow. | Red color. | Features |
|---|---|---|---|---|
| Xiaomi Buds 4 Pro | 70β100% | 30β69% | 0β29% | The indicator on the case and headphones is synchronized |
| Redmi Buds 4 Active | 50β100% | 20β49% | 0β19% | Indicator only on the case, headphones do not show charge |
| Xiaomi Buds 3T Pro | 60β100% | 20β59% | 0β19% | When connected to the phone, it shows the exact percentage in the notification. |
| Redmi AirDots 3 | 80β100% | 30β79% | 0β29% | The indicator flashes when connected to charging |
2. Check through the Mi Fit or Xiaomi Wear app
The official Mi Fit (older models) and Xiaomi Wear (newer ones) apps show the charge level of the headphones and case with an accuracy of 1%.
- Connect the headphones to the phone via Bluetooth.
- Open the Xiaomi Wear app (or Mi Fit for models up to 2022).
- Go to the Devices section β [Your headphones] β Battery status.
- If there is no data, update the headphone firmware in the same menu.
Xiaomi Wear also has a lock screen widget that shows the headphone charge in real time.
- Click the empty space on the lock screen.
- Select the Widgets β Xiaomi Wear.
- Drag the widget onto the screen.
β οΈ Warning: If the app is 100 percent charge, but the headphones are running out quickly, that's a sign of battery calibration failure.Solution: discharge the headphones to 0 percent, then charge to 100 percent without interruption.
Update Xiaomi Wear to the latest version|
Turn on Bluetooth and GPS on your phone |
Make sure the headphones are connected to the phone |
Close background applications that interfere with the connection-->
3. Voice assistant and hidden commands
Few people know, but some Xiaomi models support voice commands to check the charge. For example, in Xiaomi Buds 4 Pro you can say:
βHey Xiaomi, whatβs the charge level?βThen the assistant will voice the percentage of charge on the headphones and the case, if the voice assistant doesn't answer:
- Check if it is enabled in the headphone settings (Xiaomi Wear β Voice Assistant).
- Update the headphone firmware.
- Make sure that the language of voice is set in Russian or English.
For models without a voice assistant (like Redmi AirDots 2), there is a hidden button combination:
- Put the headphones in the case.
- Close the lid.
- Press and hold the button on the case for 10 seconds until the indicator starts flashing white and red.
- The color sequence will show the level of charge (e.g., 3 green + 1 yellow = 75%).
How to reset the settings of Xiaomi headphones to factory?
4. Verification through Bluetooth settings on Android/iOS
If you donβt have an official Xiaomi app, you can find out the charge level through the phoneβs standard settings. Instructions for Android 12+:
- Open Settings β Connected devices β Bluetooth.
- Find your headphones in the list and click on the gear (βοΈ) near-name.
- Some firmware (MIUI, Samsung One UI) displays the charge level here.
On iPhone (iOS 15+):
- Open the Control Point (swipe down from the upper right corner).
- Hold your finger on the playback control unit (where the track name is displayed).
- In the upper right corner will appear the battery icon with a percentage of the charge of headphones.
If this data is not available, then your model does not transmit charge information via standard Bluetooth protocol, in which case only the official application or the official application will help. ADB-Teams (see next section).
π‘
If Xiaomi headphones donβt display charge on your iPhone, try turning them off, then turn on pairing mode (hold the button on the case for 3 seconds) and plug them back in. Sometimes this resets the Bluetooth cache and restores battery data transfer.
5. Advanced Methods: ADB and Engineering Menu
For models that do not show charge in standard ways (for example, Redmi AirDots S), you can use the device. ADB-This method requires you to connect the phone to the computer, but it gives you accurate data.
Instructions for Windows/macOS:
- Download and install Googleβs Platform Tools.
- Connect your phone to your computer via USB (enable USB debugging in the developer settings).
- Open the command prompt (cmd or terminal) and type: adb devices make sure your device appears in the list.
- Enter the command to request the charge level: adb shell dumpsys battery In the conclusion, find the line level: X, where X is the percentage of charge of the headphones.
For Xiaomi with a Qualcomm processor (for example, Xiaomi Buds 3 Pro), an alternative team works:
adb shell cat /sys/class/power_supply/battery/capacityβ οΈ Attention: Use ADB It can reset Bluetooth settings on your phone if you type the wrong command. Before experimenting, back up your settings in Settings. β System system β Backup.
If ADB doesn't show you the data, try the headphone engineering menu.
- Put the headphones on the phone.
- Enter the Xiaomi Wear app code ##3644633##
- In the menu, select Battery Info.
π‘
ADB-commands and engineering menus work only on headphones with a Qualcomm chipset or BES. For models on Airoha (e.g. Redmi Buds 3 Lite) these methods are not suitable.
6.Diagnostics of charging problems
If Xiaomi headphones are quickly discharged or not charged at all, the problem may be:
- π Battery wear (natural aging after 300-500 charge cycles).
- π Contamination of contacts in the case or on headphones (dust, oxidation).
- π± Firmware failure (for example, after a failed update).
- β‘ Faulty cable or power supply (especially if you use non-original accessories).
For diagnosis:
- Check the charging cycle: Fully discharge the headphones, then charge to 100% without interruption.If the running time does not match the stated (for example, 3 hours instead of 6), the battery is worn out.
- Check the contacts: Take a magnifying glass and check if the contacts of the case and headphones have black plaque or scratches. Clean them with a cotton swab dipped in alcohol.
- Test with another cable: Try charging the case with the original Xiaomi cable (especially important for USB-C models where cheap cables may not provide the right current).
Critical sign of malfunction: If the case heats up above 40Β°C during charging, this indicates a short circuit in the power controller.
| Symptoms. | Possible cause | Decision |
|---|---|---|
| Headphones discharge in 1-2 hours | Battery wear or background processes | Check out apps that use a microphone (such as voice assistants) |
| Case doesn't charge headphones. | Oxidation of contacts or failure of the controller | Clear your contacts, try another cable. |
| The indicator flashes red when connected to the charger | Short circuit or incompatible power supply | Use the original adapter on 5V/1A |
| Charge 'stuck' by 80% | Activated mode of extending the battery life | Disable it in Xiaomi Wear β Battery settings |
7. Alternative methods for older models
If you have an outdated model (e.g. Xiaomi Mi AirDots Basic or Redmi AirDots S), the official methods may not work.
- π± Third-party applications: Battery Monitor (shows the charge of Bluetooth devices). nRF Connect (for models on a Nordic Semiconductor chip).
- π§ Modified firmware: On forums (e.g, 4PDA) There are custom firmware for Xiaomi Buds 3 and other models that add charge display.
- π External chargers: Some powerbanks with display (e.g. Xiaomi Mi Power Bank 3) show the current consumption of the case. 0.1A β headphones charged.
For Xiaomi Mi AirDots Youth Edition, there is an undocumented way:
- Put the headphones on the phone.
- Open the Mi Fit app.
- Go to Profile β Settings β About the program.
- Click 5 times on the Mi Fit logo and a hidden menu with battery data will open.