I'm trying to get a bluetooth keyboard paired via terminal in Ubuntu Touch (see here for more details). For this purpose, I need the executable bluetoothctl, which appears to be provided by BlueZ 5 (as opposed to BlueZ 4).

I have tried installing BlueZ 5 on desktop and it caused many problems with the package manager and nuked the sound of the computer (forcing a purge of BlueZ 5 and reinstalling BlueZ 4 fixed things). I have tried installing BlueZ 5 on my Ubuntu phone (Aquaris E4.5) and it bricked it (necessitating a reflash), so I'm really not sure how I should try to install this. What I've tried to do is as follows:

sudo apt-get remove bluez
sudo add-apt-repository ppa:vidplace7/bluez5
sudo apt-get update
sudo apt-get install bluez bluez-tools

I note that others appear to be seeing problems with BlueZ 5 also.

What should I do instead?

On desktop, I am using Ubuntu 14.04 LTS and on phone, I am using Ubuntu 15.04 - armhf (20151118-205525).

  • 1
    Could you please edit your question and add information about the releases/images you use on the phone and desktop? – LiveWireBT Dec 20 '15 at 16:46
  • @LiveWireBT Thanks for the suggestion. I've added details on the system versions I'm using. – d3pd Dec 20 '15 at 16:51

I would try a Live version of Ubuntu 15.10 as it has Bluez 5 and see if it functions to your liking using the "Try without Installing Ubuntu" option


The Ubuntu Touch OTA9 release includes Bluez5 and it enables pairing with ThinkPad keyboards. Here's the little BQ Aquaris E4.5 acting almost as a palmtop.

  • how does this answer the question? – Kalamalka Kid Apr 24 '16 at 9:24
  • 1
    @KalamalkaKid BlueZ5 gets installed by upgrading from OTA8 to OTA9. – d3pd Apr 25 '16 at 9:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.