Skip to content

Bluetooth input service conflict

RonsDev edited this page Nov 2, 2012 · 3 revisions

On most Android systems is another Bluetooth input service active which can conflict with BlueCtrl. This Bluetooth service is basically the counterpart of BlueCtrl and allows you to use a Bluetooth input device, like a keyboard or another device running BlueCtrl, with your Android device. In other words, it receives input events whereas BlueCtrl sends them.

The problem about this service is, that it can interrupt the pairing process of some systems. The most notably is Microsoft Windows which cannot be paired if the service is active.

Disabling the Bluetooth input service

Please note that you are unable to use Bluetooth input devices if the service is disabled and that updating the Android system or installing a new ROM will revert the changes.

Disabling the service requires a Android system modification which can be done with the following “Update.zip”. Just install the zip inside the Recovery to disable the service. If you want to revert the changes and re-enable the service, you can install the zip again. You can download the zip here:

https://github.com/downloads/RonsDev/BlueCtrl/DisableBtInputService.zip

Alternatively you can disable the service manually with the following steps:

Warning: This should only be done by professionals!

  1. Deactivate Bluetooth
  2. Go to the directory /system/etc/bluetooth/
  3. Backup the main.conf file so that you are able to revert the changes
  4. Edit the main.conf INI file so that the key DisablePlugins contains the value input (be careful that you don't change the owner of the file)
  5. Activate Bluetooth
Clone this wiki locally