How to check the Bluetooth version on Xiaomi phone: everything from settings to engineering menu

Why it’s important to know the version of Bluetooth on Xiaomi and what it gives the user

The Bluetooth version on your Xiaomi, Redmi or POCO not only determines data transfer speeds, but also the stability of the connection with headphones, fitness bracelets, smart watches and even automotive systems. For example, Bluetooth 5.0 consumes 40% less power than 4.2, and Bluetooth 5.2 supports LE Audio, a technology that improves the sound in wireless headphones. But how do you know which version is installed on your device?

Manufacturers rarely put this information on the box or in the basic specs of a smartphone. Meanwhile, it depends on the version whether you can connect the new AirPods Pro 2 (require Bluetooth 5.0+) to the phone or use Dual Audio to connect two headphones simultaneously. In this article, we will analyze all the working methods of checking, from standard settings to hidden engineering menus, which work even on older models like the Redmi Note 4 or Mi A1.

It’s worth noting that some Xiaomi models (especially budget ones) may have hardware limitations, such as the Redmi 9A is equipped with Bluetooth 5.0, but due to the weak Helio G25 chipset, the real data transfer speed may be lower than that of flagships with the same standard. So version verification is only the first step.

Method 1: Verify through standard Android settings (works on MIUI 12-14)

The easiest method is to use the built-in MIUI tools.It is suitable for most modern Xiaomi smartphones, including the Xiaomi 13, Redmi Note 12 and POCO F5. However, on some devices (especially with custom firmware), this path may not be available.

Instructions:

  1. Open the Settings app (cog icon).
  2. Go to the About Phone (or About Device) section.
  3. Tap on All Characteristics (sometimes called Software Information or Characteristics).
  4. Scroll down to the Wireless Networks block – there should be a Bluetooth version string.

If there are no features, try an alternative path:

  • πŸ“± Settings β†’ Connections and sharing β†’ Bluetooth β†’ tap on three points in the upper right corner β†’ Additionally.
  • πŸ” On some firmware, the version is displayed in the Bluetooth Status section after the module is turned on.

⚠️ Attention: On devices with MIUI Global Bluetooth may not display correctly (e.g. 5.0 instead of 5.2) This is a firmware bug, and the real version is better checked by other methods.

πŸ“Š What version of Bluetooth is your Xiaomi smartphone using?
4.2. or lower
5.0
5.1
5.2
5.3
I don't know.

Method 2: Use the engineering menu (#4636##)

The hidden engineering menu (or Testing Menu) provides detailed information about the hardware components of the smartphone, including the Bluetooth version.This method works on most Xiaomi devices, but requires caution - do not change other settings on the menu to not disrupt the phone.

Step-by-step:

  1. Open the phone (calling) application.
  2. Enter the combination: ##4636### (some models may require ##2254###).
  3. In the menu that opens, select Phone Information (or Phone Information).
  4. Scroll down to the Bluetooth block – there will be a Bluetooth address bar and Bluetooth version.

If the combination does not work:

  • πŸ”§ Try entering ##232338## is an alternative code for checking wireless modules.
  • πŸ“΅ Some firmwares have blocked the engineering menu, in which case use the app method (see next section).
  • πŸ”’ If the phone asks for a password, enter the standard one for Xiaomi: 1234 or 0000.
What to do if the engineering menu is not opened?
Some firmware (especially Chinese) have blocked access to the engineering menu, so you can try it: 1. Install the application MTK Engineering Mode (for devices on MediaTek chips). 2. Use it. ADB-Command: Adb shell am start -n com.android.settings/.TestingSettings 3. Enable Developer Mode and search for Enable Engineering Mode in additional settings.

Method 3: Diagnostic applications (AIDA64, DevCheck, CPU-Z)

If standard methods don't work, third-party utilities will come to the rescue, not only showing the Bluetooth version, but also providing additional information about the chipset, antenna, and supported profiles (e.g., A2DP).

AnnexPlusesConsLink to Google Play
AIDA64Shows the Bluetooth version, MAC-address and supported code (SBC, AAC, aptX)Paid version for full functionalityDownload
DevCheckFree, simple interface, shows a version of the Bluetooth chipsetAdvertising in the free versionDownload
CPU-ZDisplays Bluetooth version in the SoC sectionLess detailed information than AIDA64Download

How to use AIDA64:

  1. Install and open the application.
  2. Go to Systems.
  3. Select Bluetooth – there will be a Bluetooth version bar and a Bluetooth address.
  4. For more information, tap on Bluetooth Information – it will display supported profiles and code.

⚠️ Note: On some devices AIDA64 It can show a version of the protocol supported by the chipset, rather than the one that is actually used in the system. For example, Snapdragon 8 Gen 2 supports Bluetooth 5.3, but the manufacturer could limit it to 5.2 at the firmware level.

β˜‘οΈ Checklist before using applications

Done: 0 / 4

Method 4: Checking through ADB (for advanced users)

If you're familiar with ADB (Android Debug Bridge), you can get a Bluetooth version directly from system logs, which is suitable for devices with an unlocked bootloader or developer mode on, and the advantage is 100% accurate, because the data is taken from the core of the system.

Instructions:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ For Developers and turn on USB Debugging.

Terminal

adb shell dumpsys bluetooth_manager

In the conclusion, find the line mAdapterProperties - there will be a version.

Alternative command for obtaining advanced information:

adb shell settings get global bluetooth_version

If the team doesn’t work, try:

  • πŸ–₯️ Install the latest Xiaomi drivers for your model (you can download on the official website).
  • πŸ”Œ Use the original USB-cable (cheap cables may not transmit data for debugging).
  • πŸ”„ Reboot your phone and PC before trying again.
adb kill-server && adb start-server

Then reconnect.-->

Method 5: Analysis of technical specifications for the phone model

If the software methods didn’t help, you can find out the Bluetooth version from your Xiaomi model, which does not give a 100% guarantee (the manufacturer could change the hardware in different versions of the device), but is suitable for preliminary evaluation. For example, all smartphones on the Snapdragon 888 (like Xiaomi Mi 11) are equipped with Bluetooth 5.2, and budget models on the Helio G85 (for example, Redmi Note 10) – Bluetooth 5.0.

Where to look for official specifications:

  • 🌍 Official Xiaomi website β†’ Specifications section for your model.
  • πŸ“„ GSMArena – enter the phone model and go to the Comms tab.
  • πŸ› οΈ Kimovil – there are often specified version of Bluetooth, even for little-known models.

Important: Some sites (such as the Marketplace product cards) may have the Bluetooth version incorrectly specified, always check the data with official sources or check through the engineering menu.

Xiaomi modelChipsetBluetooth versionFeatures
Xiaomi 13 ProSnapdragon 8 Gen 25.3Support for LE Audio, Dual Audio, and aptX Adaptive
Redmi Note 12 Pro+MediaTek Dimensity 10805.2LC3 (low latency for games)
POCO X5 ProSnapdragon 778G5.2Limited support for aptX HD
Redmi 10AHelio G255.0No support for Dual Audio

What to do if the Bluetooth version doesn’t meet expectations

Did you check the version and find that your Xiaomi is equipped with Bluetooth 4.2, but the specs should be 5.0? Or the smartphone does not support the right codec for headphones?

  • πŸ”„ Update your firmware: Sometimes the manufacturer adds support for new protocols through updates. Check for updates in Settings β†’ Updating the system.
  • πŸ“± Check your headphone settings: Some devices (such as AirPods) automatically switch to a compatible codec. In your phone's Bluetooth settings, there may be an option called Priority Sound Quality.
  • πŸ› οΈ Use an external Bluetooth adapter: For older models (e.g. Redmi) 4X) buy USB-C/OTG-Bluetooth adapter 5.0 (Example: Asus USB-BT500).
  • βš™οΈ Reset network settings: Go to Settings β†’ Connections β†’ Resetting Wi-Fi, mobile network and Bluetooth settings.This can help if the module is not running stable.

⚠️ Attention: On devices with MIUI version below 12.5 may not support modern codecs (e.g, LDAC Or aptX, even if the hardware allows it, and only flashing it to custom firmware (e.g. Pixel Experience) will help).

πŸ’‘

If your phone supports Bluetooth 5.0+ but the headphones are unstable, the problem may be energy saving settings. Add a music playback app to the exclusion of battery optimization (Settings β†’ Battery β†’ Battery Optimization).

FAQ: Frequent questions about Bluetooth on Xiaomi

My Xiaomi shows Bluetooth 5.0, but the headphones plug in as 4.2.
This can happen for several reasons: Headphones use outdated codec (e.g. SBC instead of AAC); phone settings include power saving mode for Bluetooth; phone firmware limits the real version of the protocol (often found on Chinese versions of MIUI); Solution: Try manually selecting the codec in Bluetooth settings (if available) or update the headphone firmware.
Can I upgrade the Bluetooth version on the old Xiaomi (like the Redmi Note 3)?
No, the Bluetooth version is defined by a hardware chipset and antenna module, which can only be upgraded by replacing the motherboard, but sometimes the manufacturer adds support for new profiles (for example, A2DP 1.3) through software updates, which improves compatibility.
How to check what codec is used when connecting headphones?
To do this: Install the Bluetooth Codec Checker app (available on Google Play). Connect your headphones and open the app to show the current codec (SBC, AAC, aptX, etc.). On MIUI, you can also see the codec in your Bluetooth settings: tap the gear icon next to the connected device.
Why does Bluetooth on Xiaomi drain the battery quickly?
Main reasons: Use of an outdated version of the protocol (for example, 4.2 instead of 5.0); Constant search for devices in the background (turn off Visibility in Bluetooth settings); Incorrect firmware (will help reset network settings or flashing); Solution: turn on Adaptive Bluetooth mode in the battery settings or use the Greenify application to optimize background activity.
Will my Xiaomi Bluetooth LE Audio support?
LE Audio (Low Energy Audio) requires Bluetooth 5.2+ and support for the LC3 codec. Check: Bluetooth Version (should be 5.2 or 5.3). LE Audio option in the developer settings (includes via Settings β†’ For developers β†’ Enable LE Audio). Headphone compatibility (e.g. Sony WF-1000XM5 or Nothing Ear 2 support LE Audio). LE Audio is currently officially supported on Xiaomi 13/14, Redmi K60 and new POCO models with Snapdragon Genagon 8 2/3.