How to Remove a Bluetooth Device from Xiaomi: Full Guide

Managing wireless connections on Xiaomi and Redmi smartphones is a basic skill, but sometimes standard methods fail to work correctly. Users often face a situation where an unnecessary gadget hangs on the list, interferes with connection or simply takes up space in the memory of the module. This can occur after changing headphones, selling an old fitness bracelet or when trying to connect a new audio system in the car.

In Android, especially in the MIUI or HyperOS shell, the process of detachment of devices has its nuances. Sometimes the "Forget" button is inactive, and sometimes the phone continues to automatically try to connect to a device that you no longer need. Understanding the mechanisms of the Bluetooth stack will help avoid many errors.

In this article, we will take a closer look at not only the standard shutdown paths, but also forced resetting methods, cleaning the system cache and working with the engineering menu, learn to fully control your smartphone and get rid of the β€œdigital garbage” that can slow down the search for new connections.

Standard Removal Procedure Through Settings

The most obvious and frequently used method is the regular settings menu. First, you need to unlock the screen and go to the main app menu. Find the gear icon that stands for Settings. At the top of the screen, there's usually a search box, but we'll need a Bluetooth section that's often placed in the top menu group or in the Connections and Sharing category.

Once you log in, you'll see the status switch and the network list, and below is the "My Devices" or "Adjoined Devices" block, and that's where you keep your history of all successful connections, and then you'll find the name of the gadget you're planning to remove, which could be the Mi Band, the wireless headset, or the Android Auto car system.

Click on the device name or the arrow to the right of the device, and the context menu will open with the connection, and you will need to find the "Disable" button or the gear icon to access additional options. In the menu that opens, select "Unplug" or "Forget device." The system will request confirmation of action to prevent accidental deletion.

  • πŸ” Make sure the device is out of range so it doesn’t try to reconnect during the removal process.
  • πŸ“± Check if the device is system (such as a stylus or keyboard) and is blocked from deleting.
  • πŸ”„ After removal, it is recommended to turn off and turn on Bluetooth again to update the list.

⚠️ Warning: If you remove a car tape recorder, be sure to put the parking on the hand brake before doing so and turn off the engine to avoid distractions.

β˜‘οΈ Pre-deletion check

Done: 0 / 4

Problems with the "Forget" button and methods of bypassing

Sometimes users encounter an interface bug where the delete button turns gray or doesn't respond to presses. This is a common problem in older versions of MIUI, where the system process freezes in anticipation of a response from the periphery, and in such a situation, simply pressing it won't help, requiring deeper intervention in the module.

The first step when the interface freezes is to try to disable the wireless module itself. Put the Bluetooth slider to off. Wait 5-10 seconds for the module to completely shut down, then turn it on again. If the Forget button is active, follow the standard deletion procedure. However, if the persists problem, you will need to clear the cache of system services.

To do this, go to Settings β†’ Applications β†’ All Apps. In the upper right corner, click on three dots and select Show System. Find Bluetooth or Bluetooth MIDI Service. Go inside and select Memory, and then click Clear Cache and Clear All Data. This will reset the pairing list to factory state.

Why can't the button work?
The Forget button may be inactive if the device is actively used by another application, such as a navigator or voice recorder, and the cause may be damage to the system configuration file after a failed firmware update.

Cache work and reset network settings

If deleting a particular device is impossible and clearing the Bluetooth app cache hasn't helped, a more radical method is to reset the network settings, which will affect not only Bluetooth, but also stored Wi-Fi networks, as well as mobile data settings, so before starting the operation, make sure you remember passwords from important access points.

To reset, open Settings and find the Connection and Sharing or Additional Settings section. Depending on the HyperOS or MIUI version of the shell, the path may be slightly different. Look for Wi-Fi, Mobile and Bluetooth Reset. Click on it and confirm the action with the screen unlock password.

Once rebooted, the phone will be clean in terms of network settings, all previously paired devices will be removed without the possibility of recovery through the menu, you will have to re-enter passwords from Wi-Fi and re-mating with the desired gadgets, guaranteed to solve problems with software conflicts in the communication protocol stack.

Action.Impact on dataNeed for a reset
Removal of one deviceOnly device settingsNot required
Cleaning up Bluetooth cacheTemporary files of servicesPreferably.
Resetting network settingsWi-Fi, Bluetooth, Mob.Automatically.
Full reset (Hard Reset)All phone data.Yeah, full.
πŸ“Š Have you been unable to remove the device?
Yeah, the button didn't work.
No, I left right away.
Remove through reset settings
I didn't use Bluetooth.

Using Developer Mode for Diagnostics

For advanced users who want to gain full control of the Bluetooth adapter, there is a developer mode, which hides settings that allow you to control protocol versions and scan behavior, activating this mode requires caution, since incorrect settings can lead to unstable communication.

To enter the developer menu, go to Settings β†’ Find the line "Version." MIUI" or "Version." OS" And press it fast. 7-10 You'll get a notification that you've become a developer. Now go back to the main settings menu, go to Advanced Settings and select Developer For".

Scroll down to Network or Bluetooth. Here you can find options like Bluetooth MAP version or Disable absolute volume. To remove dead devices, switching the AVRCP profile version or temporarily disabling the module via Bluetooth HCI snoop log can sometimes help. However, the way in this menu is to simply make sure that no experimental features are enabled that block standard management.

⚠️ Warning: Changing the values in developer mode can make the phone invisible to other devices or disrupt audio profiles. Write down the initial values before changing.

Removal via Engineering Menu and ADB

In cases where the interface is completely blocked or the device is marked as system and is not removed, you can use the command line. ADB (Android Debug Bridge: This method requires connecting your phone to your computer via a computer. USB-cable and availability of installed Xiaomi driver USB Driver on PC.

First, you need to enable USB debugging in the "Developers" menu, which was discussed above. Connect your smartphone to your computer and open the command prompt (CMD) or terminal in the folder with the ADB tools. Enter the command to check the connection adb devices. If the window appears on the phone with a request for permission, confirm it.

To reset Bluetooth settings via ADB, you can use the following command, which forcibly clears the database of paired devices:

adb shell pm clear com.android.bluetooth

This command is similar to manually cleaning application data, but it is executed at the system level and often ignores user interface locks. Once the command is executed, the phone can automatically restart the communication module. If a deeper cleaning is required, you can use it. SQL-database requests, but this requires root rights and carries risks to the stability of the system.

πŸ’‘

When using ADB, always keep the cable connected until the operation is complete. Interrupting communication can cause the cleaning process to freeze.

Frequent questions and specific problems

Even after completing all the steps, there may be specific situations, such as a phone can see a device but not let it be removed, or a device can appear in the list again after a reboot, often because a Google or Xiaomi Cloud account syncs settings to return "remote."

Also, consider the physical factor: If the device you remove is nearby and on, it can instantly trigger a handshake, returning to the visible list. To ensure removal, it is best to re-enter the removed gadget into the pairing mode and then remove it when it is in standby mode, or vice versa, completely turn off the deleted gadget before cleaning the list on the phone.

Some Redmi Note or Poco models have a device-duplicating bug, and two identical headphones can hang on the list, so you need to delete both, and if one doesn't get deleted, try renaming your phone in Bluetooth settings, which sometimes shakes up the list and makes the buttons active.

Why can't the phone see the deletion device?
If the device is not listed as "Conjugated", but it connects automatically, it may be hidden in the "Available Devices" section or linked through your Mi Account. Try disabling Bluetooth on the gadget itself to break the connection, and then clear the Bluetooth cache on the phone.
Can I remove the device if my phone is infected with a virus?
Viruses rarely block the removal of Bluetooth devices, but they can disguise themselves as system processes. If you can't remove an unknown device, check your phone with antivirus and listen to the list of apps for suspicious names.
Is the device history reset when you update MIUI?
Usually, when you upgrade your firmware over the air (OTA), the list of paired devices is saved, but when you switch between major versions of Android (for example, 11 to 12) or when you install custom firmware, the list can be cleared automatically.

πŸ’‘

A guaranteed way to remove any device is a complete network reset that cleans all network configurations, including hidden system records.

⚠️ Note: If you reset your network settings, you will lose the passwords from all Wi-Fi networks. Write them down in advance or make sure you know the login details.