Have you ever encountered a situation where a Xiaomi smart device โ whether itโs a Mi Band fitness bracelet, wireless headphones or a temperature sensor โ suddenly stops syncing with a smartphone? The reason often lies in the BLE (Bluetooth Low Energy) settings, which are hidden by default from the user. This technology is responsible for energy-efficient gadget connection, but its parameters are rarely available on the standard menu.
In this article, weโll break down what BLE is in Xiaomiโs ecosystem, where you can find its settings across devices (from Redmi Note 12 to Mi 11 Ultra), and how to configure them correctly. Youโll also learn why manually activating the developer mode is sometimes required to access advanced BLE settings is the only way to solve some smart device connectivity problems.
What is BLE and why is it needed in Xiaomi devices
Bluetooth Low Energy (BLE) is a modification of the classic Bluetooth, optimized for low-power devices. Unlike the standard protocol, BLE consumes minimal battery power, which is critical for wearable electronics: fitness trackers, Xiaomi Watch smartwatches or Mi Home smart home sensors.
In the Xiaomi BLE ecosystem, it is used to:
- ๐ Synchronize data between smartphone and fitness bracelet (steps, pulse, sleep).
- ๐ Smart home control: door sensors, thermostats, Yeelight lamps.
- ๐ง Connect wireless headphones (e.g., Xiaomi Buds 4 Pro) in low power mode.
- ๐ฑ File sharing between devices via Mi Share (an alternative to AirDrop).
However, standard Android settings often restrict access to BLE settings, such as the ability to manually change the Maximum Transmission Unit (MTU), a parameter that affects data rate, and the ability to unlock hidden menus.
Where are the BLE settings on Xiaomi smartphones
The default path to the BLE- settings is hidden. Depending on the version of the MIUI (from 12 to 14) and the smartphone model (POCO X5, Redmi 10, Mi 13, etc.), the menu may differ. Consider two main ways of access:
Method 1: Using the standard Bluetooth menu
This method works on most devices without additional manipulation:
- Open Settings โ Connections and Sharing โ Bluetooth.
- Activate Bluetooth if it is turned off.
- Click on the three dots (โฎ) in the upper right corner and select Additional Settings.
- Scroll down to the Bluetooth Low Energy (BLE) section.
Here you will see the basics: Device Visibility, Power Saving Mode, and BLE Reset. However, for advanced features (such as UUID or Connection Interval changes), this is not enough.
Method 2: Through the Developer Menu
If the standard settings do not give the necessary options, you will need to activate the developer mode:
- Go to Settings โ About Phone โ MIUI version.
- Click on the MIUI version 7-10 times in a row until you become a developer!
- Go back to the main Settings menu and open a new section for developers.
- Find the Bluetooth Settings or BLE Scan Parameters subsection.
This menu is available:
- ๐ BLE Scan Mode (Scan Modes: Low/Mediter/High Power Consumption).
- โก Connection Interval (connection interval, affects battery latency and consumption).
- ๐ Data Length Extension (Increased data packets for stability)
๐ก
If the Developer section disappeared after the MIUI update, try resetting your phone to factory settings (with data saved).
Advanced BLE settings: what can be changed
Once you activate the developer mode, you get access to settings that are usually hidden.
| Parameter | Default value | Recommended value | Impact |
|---|---|---|---|
| Scan Mode | Balanced | Low Latency (for games) Low Power (for battery saving) | Device detection speed |
| Connection Interval | 30-50 ms | 15โ30 ms (for stability) 100+ ms (for energy savings) | Battery delay and consumption |
| MTU Size | 23 bytes | 50-150 bytes (if supported by the device) | Data transfer speed |
| PHY Layer | 1M | 2M (for high speed)Coded (for long range) | Range and speed of connection |
โ ๏ธ Warning: Changing Connection Interval settings below 20ms may result in a loss of connection to some devices (e.g., Mi Band 7). If the gadget stops connecting after the changes, return the values to factory.
For the application of new settings:
- Turn off and turn on Bluetooth again.
- Reboot your smartphone.
- Remove the device from the list of conjugates and connect it again.
Disable/enable Bluetooth|Reboot smartphone |Remove device from the pairing list |Check connection at a distance of 5+ meters | Track battery consumption for an hour-->
BLE problems on Xiaomi: causes and solutions
Even after setting up the BLE correctly, users are faced with common errors, and here are the most common ways to fix them:
1. The device is not detected
If your Mi Band or Xiaomi Scale doesnโt appear on the list of available devices:
- ๐ Check the battery power of the gadget (minimum level - 20%).
- ๐ฑ Reboot your smartphone and device.
- ๐ Turn on/off Flight Mode for 10 seconds.
- ๐ซ Make sure the device is not connected to another smartphone.
2. Permanent breaks of the connection
If the connection is interrupted every few minutes:
- ๐ถ Check Connection Interval from the developer menu (optimum: 30-50ms).
- ๐ Disable Battery Optimization for the device-control application (e.g. Mi Fit or Zepp Life).
- ๐ต Make sure there are no sources of interference (microwaves, other Bluetooth devices) nearby.
3. High battery consumption
If after connecting the BLE- device, the smartphone discharges in a few hours:
- โก Set Scan Mode = Low Power.
- ๐ Close background applications that use Bluetooth (e.g. Mi Home).
- ๐ Check the Battery โ Battery usage in settings.
โ ๏ธ Warning: Some models (POCO F3, Redmi Note 11) may lose the MIUI 14 section of the developer menu after upgrading to BLE, and then roll back to the previous firmware version or reset the settings.
How to return a missing BLE section to MIUI 14?
BLE on smart watches and fitness bracelets Xiaomi
Mi Band, Xiaomi Watch and Amazfit devices also use BLE to communicate with a smartphone, but their settings are usually managed through proprietary apps (Mi Fit, Zepp Life) rather than through the Android menu.
To optimize the work:
- Open an application associated with the device (such as Mi Fit).
- Go to Device Profile โ Settings โ Connection settings.
- Activate the Stability Priority option (if available).
- Turn off Auto Update firmware if you notice lags.
For the Mi Band 7/8 and Xiaomi Watch 2 Pro, hidden commands are available via ADB:
adb shell am start -a android.bluetooth.device.action.PAIRING_REQUEST -n com.xiaomi.hm.health/com.xiaomi.hm.health.device.AddDeviceActivityThis command forcibly triggers the pairing process if the standard method does not work.
How to Reset BLE Settings to Factory
If after experimenting with the parameters of the device stopped connecting, return everything to the original state:
Method 1: Through the Bluetooth Menu
- Open Settings โ Connections โ Bluetooth.
- Click on โฎ โ Additional settings.
- Select Reset BLE settings.
- Confirm the action.
Method 2: Through network reset
This method will reset all network settings, including Wi-Fi and mobile data:
- Go to Settings โ About the phone โ Reset settings.
- Select Network Resetting.
- Enter the password and confirm.
โ ๏ธ Warning: Once BLE is reset, all the associated devices will be removed. You'll have to reconnect them, so pre-record or photograph their MAC- addresses (located in each gadget's settings).
๐ก
Resetting the BLE- settings is a last resort. Before you do that, try rebooting your smartphone and device and updating their firmware.
Safety when working with BLE
Bluetooth Low Energy, despite its convenience, has vulnerabilities. Here's how to protect your devices:
- ๐ Turn off BLE when not using smart gadgets.
- ๐ก๏ธ Update your smartphone and device firmware (via Mi Fit or Mi Home).
- ๐ซ Do not connect to unknown BLE- devices (risk MITM- attacks).
- ๐ Use two-factor authentication in your Xiaomi account.
In 2023, researchers discovered a vulnerability called BLESA (Bluetooth Low Energy Spoofing Attack) that allows attackers to swap data between devices. Xiaomi has released patches for most models, but on devices older than 2020 (such as the Mi Band 5), the risk remains.