Bluetooth Not Working with Sony Headphones on OP6T
-
From my preliminary searching of these forums, I get the sense that bluetooth is a bit of a fraught subject when it comes to Ubuntu Touch. Nevertheless, I want to see what my options are for getting my headset (Sony WH-1000XM3) to play audio from my OP6T.
At the moment, the UT side says that it is connected to the headphones, but I don't get the usual "Bluetooth Connected" notification from the headphones themselves. Upon trying to play some audio from the phone, it just plays out of the phone speakers, and not the headphone as desired.
This sounds similar to a problem on the Pixel 3a.
I know it says on the OP6/6T device page that bluetooth "works" so I am curious if any others are having similar issues?
Regardless of that, what are my options for trouble shooting?
I have attempted a restart of the bluetooth service:
sudo service bluetooth restart
But that just hangs and I need to restart the device. Also tried this:
rfkill block bluetooth && rfkill unblock bluetooth
But that also didn't resolve it.
bluetoothctl
has also been mentioned in a few posts, and it looks like quite a powerful tool, but I don't have much experience with it. Any pointers? -
@bielsnohr
The specific headset your using is probably the cause.
When bluetooth for a specific Ubuntu Touch device works, then it is still not sure that all bluetooth peripherals are going to work.
You can try to use other headsets or speakers... (older models non-BLE have a better chance to work)... -
Just checked on my OP6 with OTA-22:
I am able to connect to Bluetooth headphones (MusicMan BT-X42) and listen to music.
Make sure that in/etc/bluetooth/main.conf
the last line says:
AutoEnable=true
About bluetoothctl, its sometimes a bitch, but you can try:
sudo bluetoothctl
then you get a inside the terminal something like:
[bluetooth]#
there you enter, always followed by an 'enter':
power on agent on default-agent scan on
wait a moment... until you see $yourheadphones device.
You first need to trust your headphones:trust $yourheadphones
then when its trusted, you should be able to pair:
pair $yourheadphones
and finally connect:
connect $yourheadphones
Not sure if you have to turn scan off or not:
scan off
Hope that helped... I did not test this procedure on my phone, but on a rpi