We have moved to a new Sailfish OS Forum. Please start new discussions there.

Sony Xperia & Bluetooth

asked 2017-10-13 21:51:18 +0300

JonnJonz gravatar image

updated 2018-04-04 23:28:24 +0300

Jolla announced different information about the bluetooth functionality (from not available to will maybe works without garanty).

Hope that the user which are using the Sony Xperia X in conjunction with Sailfish OS can share their experience, think this is not only interesting for me :-) Mean functionality with bluetooth devices, car entertainment systems etc.

The bluetooth functionality from the Jolla C was unfortunately a mess (no sync of the telephone list with the car entertainment system, problems with music streaming with the car entertainment system, bluetooth speaker etc.) Got from Jolla unfortunately, after mentioning these problems in the past, the answer that the Jolla C is only a community device (don't expect that we will fix such topics in the future).

Many thanks in advance :-)

Update: Sailfish X up and running, unfortunaltely the description from Jolla is not that good resp. not detailed enough.

First check: My Nokia bluetooth speaker are working fine when I use the Jolla media app, can conncet both of them (stereo mode). Connecting itself was very fast in my case. Received app (can recommend it :-)) is working now.

Jolla C is also working fine, can tranfer information between the two phones.

BMW: Possible to connect, contacts were synced (names and numbers) which was not supported with the Jolla C, calls via the hands-free system is possible. So this issue is fare better than in conjunction with the Jolla C.

Unfortunately syncing music, independent if I use the Jolla media app or the app "Received" is not possible, no sound. In the settings Sailfish X is supporting 7 different profiles (Jolla 1 only 6), but with the Jolla 1 everything is running fine but not with the Xperia X :-(

Jolla please help!

Update II ( No changes, not working after the (EA) update. On top of that also the bluetooth of my Jolla 1 is not working anymore (see also here: https://together.jolla.com/question/179310/jolla1-audio-not-routed-over-bluetooth-in-21413/)

Update III ( together.jolla.com/question/179310/jolla1-audio-not-routed-over-bluetooth-in-21413/ --> solved

I had the possibility to test it with some other cars (and entertainment systems), think the results are independent from V13 or V14:

BMW 220D (manufacturing date January 2018): Possible to connect, sync telephone list incl. numbers, calls via the hands-free system were possible, music were routed via bluetooth

VW Passat (manufacturing date February 2018): Possible to connect, sync telephone list incl. numbers, calls via the hands-free system were possible, music were routed via bluetooth, strange behavior: possible to turn the volume down but not up :/ (only possible on the phone in both direction).

Maybe this is more an issue about the manufacturing date of the entertainment system and not an issue about the used car brand itself.

edit retag flag offensive close delete



You already got several responses. Please write a summary of the answers in your question.

michfu ( 2017-10-17 10:52:30 +0300 )edit

right collect all answers

ljimonad4iks ( 2017-10-30 19:09:41 +0300 )edit

HFT is not enabled in Sailfish Xperia X because of bluez5. See my answer somewhere down the road - I have posted also the profiles reported by Sailfish Xperia X and AquaFish.

Sailfish on AquaFish is bluez4 and HFT works.

Headset and Audio source and sink (a2dp) seem to work in bluez4 and bluez5. Perhaps not all devices but most.

There are issues with pairing, especially pairing older devices.

deloptes ( 2017-11-23 01:06:51 +0300 )edit

In my case the bluetooth implementation of the Jolla C is not working, with my BMW sync is possible but with no audio, no names (only telephone numbers) etc. Not sure what cause all the problems, Jolla gave never an answer regarding that issue. They aware of the problem but don't saw any reasons to fix that.

JonnJonz ( 2018-02-21 23:22:29 +0300 )edit

Try filling the "name" and "surname" fields in Prople, then check if names are shown. On the Alfa Giulia only entdies with names are shown, and the infotainment hardware is the same as BMW.

Giacomo Di Giacomo ( 2018-02-21 23:33:03 +0300 )edit

65 Answers

Sort by » oldest newest most voted

answered 2017-10-14 00:55:33 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-10-16 12:17:12 +0300

DrYak gravatar image

My Xperia X connects with my:

  • Jolla 1
  • Nokia n900 & n9
  • JBL Flip 3 (audio)
  • JBL headphones
  • AUDI A3 Dension Lite (audio playback and voice)
  • Parrot

Everything I need! I'm a happy guy!

edit flag offensive delete publish link more


Do you have one or two JBL Flip 3 (stereo mode)? I have also two bluetooth loudspeaker, but when I connect both of them (stereo mode) with my Jolla C the sound is awful (with one device is ok). Not sure what caused the problem, seems to be a problem to transfer all the information. Works great with my Jolla 1.

JonnJonz ( 2017-10-14 13:55:46 +0300 )edit

No, I have just one Flip. But I did not have a problem with any bluetooth device, so I don't expect problems with 2. But not sure

JoJo ( 2017-10-14 22:05:04 +0300 )edit

Thanks for this answer. I tried to pair my Xperia X with my Jolla1, but it failed the first tries. No other phone found while searching. So I gave up.

But your answer gave me the incentive to do some more tries, with different variations ("Visibility: On" instead of "On (3 minutes)" and so on). And suddenly the smartphones found each other.

But pairing failed, so I tried this again several times in different variations: Started pairing from Jolla1, started pairing from Xperia X, ...

After about 10 to 20 tries, pairing the two phones, laying directly next to each other, succeeded, too. So I finally can send pictures from Jolla1 to Xperia X. :) But this whole process needs some more fixing to work more flawlessly. (At least it works in the end ;)

ralooyar ( 2017-10-29 22:28:52 +0300 )edit

paired with Sony WH-1000Xm2 ;)

ljimonad4iks ( 2017-10-30 19:03:29 +0300 )edit

answered 2017-10-13 23:12:47 +0300

AHT gravatar image

updated 2018-03-11 12:57:45 +0300

To put it briefly, Bluetooth in X worked perfectly when connected with Jolla1 and C-fied Aquafish to transfer files and contact information. Pairing with hands-free system of 2009 Toyota failed systematically.

Update: Finally got the hands-free working with X. Thanks goes to Pigg on "Bluetooth pairing between car and Jolla1...etc" thread. On 2009 Toyota Prius and Sailfish

  • Have some device with working connection listed in hands-free to get to the HF set up menu.

  • Go Set up -> Phone Set up on HF and set passkey to 0000.

  • Now the BT pairing between X and HF should go OK.

edit flag offensive delete publish link more

answered 2017-10-18 13:14:46 +0300

Qwerty gravatar image

updated 2017-10-19 14:01:05 +0300

Yes @SagaciousT I entered car's mac address. Devel-su will ask you the password. Then, atleast for me, graphical settings opened and asked for the pin number. Actually my problem was that entering pin dialog did not start. At first I searched nearby devices with hcitool scan.

Edit. This is what I did to pair Xperia with my car. Graphical paring gave "pairing failed" all the time and pin-dialog didn't start.

devel-su (type your password)
hcitool scan (finds nearby bluetooth devices)
hcitool cc xx:xx:xx:xx:xx (put your devices mac address)

Then pin-dialog started and pairing was done .

edit flag offensive delete publish link more


Now I can pair my phone with my car with these instructions. Thank you. Sorry my poor English.

Gouneesz ( 2017-11-01 17:22:01 +0300 )edit

answered 2017-11-12 18:47:17 +0300

deloptes gravatar image

Jolla PLEASE give us usable bluez4 version for Sailfish X, PLEASE, PLEASE, PLEASE!

edit flag offensive delete publish link more

answered 2017-10-14 00:07:54 +0300

objectifnul gravatar image

updated 2018-03-13 23:42:57 +0300

I paired successfully my Xperia with

1) my Soundmatters FoxL loudspeaker image description

2) my physical azerty keyboard image description

To be checked: car audio.

--EDIT-- Car audio OK (Garmin Nüvi)

--EDIT-- (again) Weird: Car audio was still OK with SFOS (keeping pairing established before) until I had to reflash my Xperia after a major patch accident. Now I still can peer Xperia and Nüvi, but the connection is unstable (lasts less than two seconds) and no audio link at all. Generally speaking, bluetooth usability is constantly worsening since Iijoki (March 2017).

edit flag offensive delete publish link more


I paired and operate sucesfully X with Lumia 640 Jolla 1 Ford car audio

Paired but do not tranfered files Asus Transformer

To be checked BMW moto audio

orol ( 2017-10-14 11:50:46 +0300 )edit

where did you get your Xperia cover and mini bluetooth keyboard?? Looks great...

melg01 ( 2017-10-14 12:53:40 +0300 )edit

Thanks a lot!

melg01 ( 2017-10-15 13:16:42 +0300 )edit

@objectifnul: When you pair your BT keyboard and position the cursor in the text field, is it possible to hide the on-screen keyboard, or do you always see it? the TOHKBD had this possibility for Jolla 1...

bennypr0fane ( 2018-07-13 15:19:48 +0300 )edit

answered 2017-10-14 12:44:49 +0300

melg01 gravatar image

updated 2017-10-16 19:48:36 +0300

My Xperia X finds my UE Boom 2 speaker but fails to pair with it :-(

EDIT: after a few more tries, suddenly paired with my Boom and working fine, although some occasional glitches or jitter. Bluetooth may need some improvement, but at least it's basically working, that's more than I expected.

edit flag offensive delete publish link more


Can you pair only one of them?

JonnJonz ( 2017-10-14 13:58:24 +0300 )edit

I also tried to connect my XperiaX to an UE Boom 2. Phone said the device is conected but the UE didn't confirm with that drumsound BUT as I played an audiofile the sound came from the UE. I am running official SailfishX and the UE Bopm 2 is on latest firmware.

Helge ( 2017-10-16 09:48:40 +0300 )edit

Same here. Connecting to UE Boom 2 worked after a few times. What really bothers me are the "glitches" (short lags about every 30 seconds when playing music). I hope this will improve. My Jolla 1 worked very well with the speaker.

SKD ( 2018-02-02 20:25:44 +0300 )edit

answered 2017-11-23 00:50:35 +0300

deloptes gravatar image

updated 2017-11-23 00:58:37 +0300

I have no idea how people report that they could connect to HFT when HFT is not enabled in the Sailfish Xperia X. The only explanation is that those car system suport a2dp or headset thus audio is routed via car audio system, but microphone on the Xperia is used, which is not what HFT is.

So let put it right. HFT is not enabled in Sailfish for Xperia X at the moment, but audio source (a2dp) or headset is. A2dp/headset is meant to playback music from mobile phone via bluetooth on an audio system or headset. Thus (stereo) audio goes one way from device to remote audio system which is connected to speakers.

What we need is HFT enabled and working. which means that we have mono audio (microphone) routed from the audio system to the mobile device.

The reason is that Sailfish X adpoted bluez5 where HFT was moved to ofono. Now someone needs to enable HFT in ofono, write the configuration files, test it and push it upstream.

      Name: Nokia N9 16GB
      Alias: Nokia N9 16GB
      Class: 0x5a020c
      Icon: phone
      Paired: yes
      Trusted: yes
      Blocked: no
      Connected: yes
      LegacyPairing: no
      UUID: Vendor specific         (00000002-0000-1000-8000-0002ee000002)
      UUID: Dialup Networking       (00001103-0000-1000-8000-00805f9b34fb)
      UUID: OBEX Object Push        (00001105-0000-1000-8000-00805f9b34fb)
      UUID: OBEX File Transfer      (00001106-0000-1000-8000-00805f9b34fb)
      UUID: Audio Source            (0000110a-0000-1000-8000-00805f9b34fb)
      UUID: A/V Remote Control Targ (0000110c-0000-1000-8000-00805f9b34fb)
      UUID: A/V Remote Control      (0000110e-0000-1000-8000-00805f9b34fb)
      UUID: Headset AG              (00001112-0000-1000-8000-00805f9b34fb)
      UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
      UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
      UUID: Message Access Server   (00001132-0000-1000-8000-00805f9b34fb)
      UUID: Vendor specific         (00005005-0000-1000-8000-0002ee000001)
      UUID: Vendor specific         (00005601-0000-1000-8000-0002ee000001)

      Name: Intex Aqua Fish
      Alias: Intex Aqua Fish
      Class: 0x58020c
      Icon: phone
      Paired: yes
      Trusted: yes
      Blocked: no
      Connected: yes
      LegacyPairing: no
      UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
      UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
      UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
      UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
      UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
      UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
      UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)

      Name: Sailfish X
      Alias: Sailfish X
      Class: 0x1c0000
      Paired: yes
      Trusted: yes
      Blocked: no
      Connected: yes
      LegacyPairing: no
      UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
      UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
      UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
      UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
      UUID: Advanced Audio Distribu.. (0000110d-0000-1000-8000-00805f9b34fb)
      UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
      UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
      UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
      UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
      UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
      UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)

PS: This information on that question was so misleading. I had an impression HFT really is supported. Took me some reasonable time to find out why it is not.

edit flag offensive delete publish link more


when I pair a stereo headset to a linux desktop PC, I can use it to make VoIP calls, but the profile used by the headset is a2dp, not HFT. So I'm guessing, HFP is only needed for mono headsets? By the way, there is no BT profile named HFT - I assume you are talking about HFP.

bennypr0fane ( 2018-07-13 15:26:13 +0300 )edit

answered 2017-10-14 00:33:09 +0300

francisbbelisle gravatar image

Someone have try with Pebble watch?

edit flag offensive delete publish link more



Yes works with rockpool. But no companion app is working :-( But this is also at J1, JC and AquaFish.

chris_bavaria ( 2017-10-14 03:00:31 +0300 )edit

Same for me, my Pebble Time works great with rockpool (as it did with my Jolla C). As with the other phones, remember to select the non-LE device when pairing since rockpool unfortunately don't have LE support.

ghling ( 2017-10-14 14:20:43 +0300 )edit

Pebble Time Steel also works for me with Rockpool. Same advice as @ghling: Use the non-LE device. ;)

Armadillo ( 2017-11-15 19:30:58 +0300 )edit

answered 2017-10-14 12:28:29 +0300

MaxT gravatar image

updated 2017-10-16 22:38:26 +0300

My XperiaX pairs perfectly with OneplusOne, bluetooth Speaker and Jolla1.

UPDATE: Mercedes Radio Audio 20 needs to activate 'external authorisation'. Then the phone can find the car and they are able to pair. Phone connection works well and future pairing will be established automatically. (Thanks to mbpilotuser for the support)

edit flag offensive delete publish link more


Mine will connect to the car, a Citroen C5 but will then timeout and disconnect after a couple of minutes. The Jolla 1 was always rock solid and never had any problems like that in the years I've had it.

toner_cloud ( 2017-10-14 17:19:49 +0300 )edit

answered 2018-01-31 15:40:41 +0300

wvh gravatar image

Adding to the list... I bought some cheap sports headphones, Anker SoundBuds Curve Bluetooth, and they work fine on Sailfish X. Fast pairing, don't lose connection, long range, (phone) battery use similar to wired headphones. Just occasional very short cuts when running uphill or turning head sharply left; I assume this is normal for bluetooth headphones.

I reckon most of those cheaper headphones will work as it seems a lot of them use the same hardware and come from the same factory in China, just with different brand names and accessories.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2017-10-13 21:51:18 +0300

Seen: 17,075 times

Last updated: Sep 07 '20