How to check the Bluetooth version on Xiaomi phone: all ways from MIUI 12 to HyperOS

Why it is important to know the version of Bluetooth in Xiaomi

Have you ever encountered a situation where Xiaomi AirDots headphones or Mi Band fitness bracelet refuse to connect to a smartphone when everything worked before? The reason may lie in the incompatibility of Bluetooth versions. Smartphone manufacturers rarely indicate this information on the box or in basic specs, but it depends on the stability of the connection with accessories, data transfer speed and even power consumption.

Xiaomi smartphones (including Redmi and POCO sub-brands) are equipped with Bluetooth chips of different generations, from outdated Bluetooth 4.0 to modern Bluetooth 5.3/5.4. Even within the same line (for example, Redmi Note 12) can meet different versions of the module. This article will help to accurately determine the version of Bluetooth on your device to avoid problems with connecting gadgets or to understand whether the phone supports new features like LE Audio or dual connection.

We’ll look at all the current ways to check, from standard MIUI/HyperOS settings to hidden engineering menus and ADB commands that work even on locked phones. And at the end of the article, you’ll find a table of compatibility of Bluetooth versions with popular Xiaomi accessories.

Method 1: Checking through phone settings (MIUI/HyperOS)

The easiest method is to use the smartphone’s built-in settings. Unfortunately, in the latest versions of MIUI and HyperOS, Xiaomi has hidden direct information about the Bluetooth version, but it can be found indirectly through the About Phone menu.

Instructions:

  1. Open the Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version (or HyperOS version) until the notification β€œYou are a developer!” appears.
  3. Go back to the main settings menu and select a new section for developers.
  4. Scroll down to the Network block and find the Bluetooth version.

If there is no item, try an alternative path:

  • πŸ” Settings β†’ Connections and sharing β†’ Bluetooth β†’ βš™οΈ Additional (on some models the version is displayed here).
  • πŸ“± Nana POCO F5 redmi K60 Information may be hidden in the settings β†’ System system β†’ About the device β†’ Specifications of equipment.

πŸ’‘

If the Developer section doesn't appear after the MIUI taps, restart the phone and repeat the action. Some firmware requires up to 10 taps.

⚠️ Note: On smartphones with HyperOS (for example, Xiaomi 14 or Redmi Note 13 Pro)+) If there is no Bluetooth information in the developer menu, use methods 2-5.

Method 2: Using Diagnostic Applications

If standard settings don’t show the Bluetooth version, third-party utilities will come to the rescue, not only determining the version of the module, but also testing its performance, showing supported codecs (SBC, AAC, aptX), and even data transfer speeds.

Top.-3 tested applications:

  • πŸ“Š AIDA64 (Free version: Go to the System section β†’ Bluetooth.The app will show the chip version, supported profiles (HFP, A2DP) even MAC-address.
  • πŸ”§ DevCheck: The Hardware tab β†’ Bluetooth. Here you can see if your Xiaomi supports dual audio connection).
  • πŸ› οΈ CPU-Z: section SOC β†’ Bluetooth, less detailed but reliable.

An example of the mapping in AIDA64:

Bluetooth Version: 5.2




Supported Profiles: A2DP 1.3, AVRCP 1.6, HFP 1.7, HSP 1.2




LE Features: LE Secure Connections, LE Data Length Extension

Make sure the application has access to device information (permissions in settings)

Compare the Bluetooth version to the official specifications of your model (see table below)

Check supported codecs - the sound quality in headphones depends on this

Note the availability of LE Audio (Bluetooth 5.2+ only)

-->

If applications show different versions (e.g. AIDA64 writes 5.0 and DevCheck 5.1), trust AIDA64 or CPU-Z data – they read information directly from the chip.

Method 3: Engineering menu (for advanced users)

The hidden engineering menu (Engineer Mode) provides detailed information about the hardware of the smartphone, including the Bluetooth version.This method works on most Xiaomi models, but requires caution - wrong actions can disrupt the module.

How to open the engineering menu:

  1. Open the Phone app.
  2. Enter the code ##4636## (to check your phone information).
  3. In the menu that opens, select Phone Information.
  4. Scroll down to the Bluetooth block – the version and status of the module will be indicated here.

Alternative codes for Xiaomi:

  • πŸ“Ά ##225## - Bluetooth test (shows version and signal).
  • πŸ”„ ##36446337## - full engineering menu (requires developer rights).
What to do if the engineering menu is not opened?
On some models (e.g. Xiaomi 13T or POCO X5 Pro), the engineering menu is blocked. In this case: 1. Install the MTK Engineering Mode app (for MediaTek processor devices) or Qualcomm Engineer Mode (for Snapdragon). 2. Grant root rights (if the phone is rooted). 3. Select Hardware Testing β†’ Bluetooth β†’ Version Info from the menu.

⚠️ Warning: Do not change the settings in the engineering menu unless you are sure of their purpose! for example, disabling Bluetooth Test Mode can cause device connection failures.

Method 4: ADB commands (for technical users)

If you are familiar with Android Debug Bridge (ADB), This method will provide the most accurate information about the Bluetooth version, including supported features at the firmware level, suitable for devices with unlocked bootloader or enabled debugging. USB.

Step-by-step:

  1. Install ADB Tools on your PC.
  2. Enable USB debugging in the developer settings on your phone.
  3. Connect Xiaomi to your computer and execute the command in the terminal: adb shell dumpsys bluetooth_manager
  4. Find the Bluetooth AdapterProperties bar in the output - there will be a version.

Example of output for Redmi Note 11 Pro+ 5G:

BluetoothAdapterProperties {




...




mName=Redmi Note 11 Pro+ 5G




mAddress=XX:XX:XX:XX:XX:XX




mBluetoothClass=2724688


  mRemoteVersion=5.2 (0xd)


...




}

Additional useful commands:

  • πŸ” Supported profiles: Adb shell dumpsys bluetooth_manager | grep "mProfiles"
  • πŸ“‘ The test is adb shell am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE

Through phone settings

Using applications (AIDA64, DevCheck)

Engineering menu

ADB teams

Never checked.-->

Method 5: Official Specifications and Compatibility Tables

If none of the methods worked (for example, on custom firmware), it remains to rely on official data from Xiaomi, the Bluetooth version is strictly tied to the chipset model and the board revision, so it can be identified by the serial number or device code.

How to find official information:

  1. Go to mi.com or specs.xiaomi.com.
  2. Enter your device model (e.g. 2201116PG for Redmi Note 11 Pro+ 5G).
  3. The Wireless & Networks or Connectivity section will include the Bluetooth version.

Compatibility table for Bluetooth versions with Xiaomi accessories:

Bluetooth versionSupported accessoriesFeatures
4.0–4.2Mi Band 1–3, AirDots BasicLow speed, high power consumption, no LE Audio support
5.0Mi Band 4–5, AirDots Pro, Mi True Wireless EarbudsImproved stability but limited range (up to 10 m)
5.1–5.2Mi Band 6–8, Buds 3/4, Smart Band 7 ProDual Audio, LE Audio support (starting at 5.2), low latency
5.3+Buds 4 Pro, Watch 2 Pro, all new modelsIncreased speed (up to 2 Mbps), improved noise resistance

πŸ’‘

If your smartphone supports Bluetooth 5.0+ but your headphones are late, the problem may be with the firmware: Update MIUI/HyperOS to the latest version or reset your network settings (Settings β†’ Connections β†’ Network Reset).

Frequent problems and their solutions

Even though you know the Bluetooth version, Xiaomi users often have trouble connecting devices, and let’s look at typical scenarios and how to fix them.

Problem 1: The device does not find the headphones / column

  • πŸ”„ Reboot both devices.
  • πŸ“± Turn off Bluetooth on your phone, turn on Flight Mode for 10 seconds, then activate Bluetooth again.
  • πŸ”Š Reset the headphone settings (usually by pressing the power button for 10-15 seconds).

Problem 2: Permanent connection breaks

  • πŸ“Ά Check if other wireless devices (Wi-Fi routers, microwaves) interfere).
  • πŸ”‹ If your phone’s battery is under 15%, Bluetooth may not work properly.
  • πŸ› οΈ Update the headphone firmware through the official app (e.g. Mi Earphones for AirDots).

Problem 3: Low quality sound

  • 🎧 In Bluetooth device settings, select High Sound Quality (AAC or).
  • πŸ“΅ Turn off Absolute Volume in the Developer Settings.
  • πŸ”Š Check if the Low Latency mode is on (it reduces the sound quality).

⚠️ Note: Xiaomi smartphones with Bluetooth 5.0 and older may experience conflict with Bluetooth 4.2 devices (such as old car radios.

Can I update the Bluetooth version of Xiaomi software?
No, the Bluetooth version is determined by a hardware chip soldered into the motherboard, but you can update the module's firmware (if the manufacturer has released an update) or reflash the phone to custom firmware with improved Bluetooth stack support, for example, the Pixel Experience firmware sometimes adds support for new profiles.
Why is Bluetooth 5.0 displayed in the settings, while AIDA64 shows 5.2?
That's OK! Manufacturers often specify the minimum guaranteed version in the settings, whereas a real chip can support a newer specification. Trust AIDA64 or ADB data - they read information directly from the controller.
How to check the version of Bluetooth on Xiaomi without root rights?
All of the methods in this article (except some ADB commands) work without root. If the engineering menu is blocked, use DevCheck or AIDA64 apps β€” they do not require superuser rights.
Does my Xiaomi Dual Audio support (connecting two headphones at the same time)?
Dual Audio is available on Bluetooth 5.0 devices+ and MIUI 12+. To turn on: Connect the first headphones. Open the settings. β†’ Connections β†’ - Bluetooth, hit the icon. βš™οΈ next to the connected device. Select Additional settings β†’ Dual Audio.
Can a non-original firmware change the Bluetooth version?
No, the firmware doesn't change the hardware, but custom firmware (like LineageOS) can add support for new profiles (like LC3 for LE Audio) or improve connection stability with an optimized Bluetooth stack.