Have you noticed that Xiaomi, Redmi or POCO Bluetooth turns on on its own without you? This is a common problem that not only drains the battery, but also creates security risks. In some cases, the module is activated at night, in others, when connecting to Wi-Fi or after updating MIUI. In this article, we will analyze 10 real reasons for this behavior and give step-by-step instructions on how to turn off Bluetooth autoactivation forever, including hidden settings and radical methods for experienced users.
According to service center statistics, this problem is faced by owners of devices based on MIUI 12-14, with the most frequent complaints coming to the models of Redmi Note 10/11 Pro, Xiaomi 12T and POCO X3/X4. 60% of cases are to blame for background processes, 25% are firmware errors, and the remaining 15% are hardware failures or malware. We analyzed user reports from the forums 4PDA, Mi Community and XDA Developers to collect relevant solutions.
1. Automatic synchronization with Mi Ecosystem devices
The most common reason is the automatic connection to other Xiaomi gadgets (earphones, fitness bracelets, speakers).The MIUI system aggressively tries to maintain a connection with previously paired devices, even if they are out of range. For example, if you have ever connected a Mi Band 6 or Redmi Buds 3 Pro, the smartphone can periodically turn on Bluetooth in the hope of detecting them.
How does it work technically? In the background, com.xiaomi.bluetooth is launched, which scans the airwaves every 15 to 30 minutes. If a familiar device appears within a radius of 10 meters, the module is activated automatically, and this behavior is written in the firmware and does not always depend on the user's settings.
- ๐ Check the list of paired devices: go to Settings โ Bluetooth and remove all unnecessary gadgets.
- โ๏ธ Turn off autoconnect: in the same menu, tap three dots in the top right corner โ Bluetooth settings โ turn off Automatic Connection to audio devices.
- ๐ฑ Reset network settings: Settings โ About Phone โ Reset settings โ Reset Wi-Fi, mobile network and Bluetooth settings.
โ ๏ธ Warning: Once the network is reset, you have to re-enter Wi-Fi passwords and pair all Bluetooth devices, which helps 70 percent of the time, but doesn't guarantee a complete solution on the MIUI 13+ models, where the auto-connection logic is hardwired into the system.
2. firmware errors and MIUI bugs
The second most common cause was software errors in the MIUI shell, for example, in MIUI 12.5-13.0 versions, there was a bug in which Bluetooth was turned on after:
- ๐ Reboot the device;
- ๐ถ Connecting to a new Wi-Fi network
- ๐ Charges up to 100% of the phone
- ๐ฑ Receiving notifications from system applications (e.g., Mi Home or Security).
The issue is partially fixed in MIUI 14, but on some devices (for example, Xiaomi 11 Lite NE 5G) it persists due to a conflict with the Android Auto module.
| MIUI version | Bug models | Reason. | Decision |
|---|---|---|---|
| 12.5โ13.0 | Redmi Note 10 Pro, POCO X3 Pro | Conflict with com.miui.bluetooth | Upgrade to MIUI 14 or roll back to 12.0.3 |
| 13.0.4โ13.0.8 | Xiaomi 11T Pro, Mi 10 | Error in BluetoothStack | Remove Bluetooth cache via ADB |
| 14.0.1โ14.0.3 | Redmi K50, POCO F4 | Conflict with Android Auto | Disable Android Auto in the settings |
If your model is in the table, try the following steps:
- Update your firmware to the latest stable version via Settings โ About Phone โ System Update.
- If the update doesnโt work, roll back to the previous version of MIUI using the Mi Flash Tool (instruction below).
- For power users: delete the Bluetooth cache via ADB: adb shell pm clear com.android.bluetooth
3. Background applications and malware
Many apps (especially Chinese ones) independently include Bluetooth to collect data or display targeted ads.
- ๐ต Mi Music, NetEase Cloud Music โ scanning nearby music transfer devices
- ๐ Mi Home, Yeelight โ looking for smart lights and sensors
- ๐ฎ Game Turbo โ includes Bluetooth for connecting gamepads
- ๐ Analytics, MSA (Miui System Ads) โ collect data about nearby devices for advertising.
How to check which app is to blame:
- Go to Settings โ Applications โ Application Management โ Rights.
- Select Other rights โ Bluetooth.
- See which programs have access and disable the rights for the suspicious.
โ ๏ธ Warning: Some system applications (e.g., Security or Finder) don't have a rights button, in which case only delete via ADB or disable via Titanium Backup (requires root).
If you suspect malware:
Install Malwarebytes or Dr.Web|Run a deep scan.|Check the list of installed applications for unknown|Disable the installation from unknown sources (Settings) โ Privacy โ Special rights)|Reset your phone to factory settings if viruses are detected-->
4. Energy saving and optimization settings
Paradoxically, sometimes Bluetooth is turned on because of the power saving modes, and MIUI has an Adaptive Battery feature that can activate communication modules to "optimize" work.
- ๐ When the charge is low (less than 15%), the system tries to find fast charging devices (e.g. Mi Power Bank).
- โก In Ultra Battery Saver mode, Bluetooth can be enabled to transmit critical notifications.
- ๐ At night (23:00 to 7:00) background sync with Mi Cloud is triggered, which sometimes uses Bluetooth.
How to turn it off:
- Go to Settings โ Battery and Performance โ Battery Modes.
- Select Performance (disables adaptive algorithms).
- Turn off MIUI Optimization in Settings โ About Phone โ MIUI version (stamp 7 times on version to open hidden settings).
5. Hardware failures and module damage
If the software methods didn't work, the problem could be the physical damage to the Bluetooth module.
- ๐ง People who have been in the water (even if the phone is still working normally)
- ๐ฑ Falling from a height (especially to the angle where the module is located);
- โก Incorrectly charged (using unoriginal cables).
Signs of hardware failure:
- Bluetooth is turned on every 5-10 minutes, regardless of the actions.
- The module does not turn off even after resetting the settings;
- In Settings โ About phone โ The SIM- state of the card displays a Bluetooth address error unavailable.
Diagnosis:
- Check the integrity of the module using the engineering menu: ##4636## โ Phone information โ Bluetooth status If the status of Error or Unsupported โ the module is damaged.
- Connect your phone to your PC and check logs via ADB: adb logcat | grep Bluetooth Look for lines with HCI error or Hardware failure.
โ ๏ธ Warning: If the diagnostics confirmed a hardware failure, do not try to repair the module yourself - in 90% of cases, this leads to damage to the motherboard. Contact the service center (the cost of replacing the Bluetooth module for Xiaomi is from 1,500 to 3,000 rubles).
6 Conflict with Android Auto and other services
If youโre using Android Auto or plugging your phone into a car radio, the system can automatically turn on Bluetooth when:
- ๐ Connection to the USB- port of the machine;
- ๐ Location in a previously preserved location (geofensing);
- ๐ Reboot the phone after connecting to the tape recorder.
How to turn off autostart:
- Go to Settings โ Connected devices โ Connect to the car.
- Turn off the Automatic Startup of Android Auto.
- Remove all the saved cars from this menu.
- To completely shut down, run the command: adb shell pm uninstall -k --user 0 com.google.android.projection.gearhead
Alternative method (without ADB):
- ๐ฑ Install AppOps (requires root or ADB)
- ๐ Find Android Auto in the list of apps.
- โ Disable the rights AUTO_START and BLUETOOTH_ADMIN.
List of vehicles causing conflict
7. Hidden developer settings and debugging functions
There are hidden parameters in MIUI that can affect how Bluetooth works.
- ๐ง Bluetooth AVRCP Version โ if 1.3-1.5 is installed, there may be a crash.
- ๐ก Bluetooth Scan Mode โ In Always scannable mode, the module is enabled for scanning.
- ๐ Disable Bluetooth A2DP hardware offload โ if disabled, spontaneous restarts are possible.
How to change the settings:
- Activate Developer Mode: Settings โ About Phone โ MIUI version (shap 7 times).
- Back to Settings โ Additionally. โ For developers.
- Find the Network โ Bluetooth Settings section and install: Bluetooth AVRCP Version โ 1.6; Bluetooth Scan Mode โ No scannable; Disable Bluetooth A2DP hardware offload โ On.
8 Radical methods: system-level shutdown
If nothing has worked, extreme measures remain:
Method 1: Disconnect via ADB (without root)
Follow the commands:
adb shell pm disable-user --user 0 com.android.bluetooth
adb shell settings put global bluetooth_on 0This will completely block the Bluetooth module, but may disrupt some features (such as Mi Share).
Method 2: Remove system applications (requires root)
Remove from Root Explorer or ADB:
adb shell
su
mount -o rw,remount /system
rm /system/priv-app/Bluetooth/Bluetooth.apk
rm /system/app/Bluetooth/Bluetooth.apk
rebootMethod 3: Firmware custom Recovery and core
Install TWRP and run the kernel with Bluetooth disabled (e.g., FrancoKernel for POCO F1), which is a risky method, but gives a 100% guarantee.
โ ๏ธ Warning: Radical methods can lead to loss of warranty, NFC inoperability (if modules are combined) and problems with updates. Use them only if you are prepared for consequences.