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

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 (2.1.4.13): 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 (2.1.4.14): 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

Comments

5

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
1

answered 2017-11-10 14:37:23 +0300

TomC gravatar image

updated 2017-11-10 14:41:11 +0300

Sailfish X, 2.1.3.5

Tested with Divoom Bluetune-Bean Bluetooth speaker: https://www.engadget.com/2014/01/03/divoom-bluetune-bean-review/

After several minutes of searching for BT devices, the Xperia found the speaker and it worked for playing music from Media player and native browser. After pairing, the device can be connected in a few seconds. Only the first search for the device took several minutes.

However, the touch screen keyboard stops working when the speaker is connected. In the settings for the type of device (mouse, keyboard, gaming control, toy, other), keyboard is selected by default for this device. I can select anything else but "Other". If I try to select Other, Keyboard is selected instead. If I select anything else, the touch screen keyboard still does not work as long as the speaker is connected. When it is disconnected, the touch screen keyboard works normally again.

BT connection to Jolla 1 worked fine.

edit flag offensive delete publish link more
1

answered 2017-11-14 23:05:29 +0300

ricardo gravatar image

Tricky to get my Xperia connected to 2011 VW Passat. Running 2.1.3.7 Kymijoki on phone. Eventually got connection set up however car generally does not connect first time when I get in. Once automatic connection fails, using car audio menu to connect to phone works half the time, rest of time message on car is 'connection not possible'.

Connection also randomly drops occasionally. It may take a number of attempts to make a call from car menu. Audio quality fine. Will be great if the team can improve things, Xperia is nice piece of hardware.

Jolla1 was much more reliable, even early days....

edit flag offensive delete publish link more
1

answered 2017-11-15 11:44:43 +0300

vision gravatar image

updated 2017-11-17 15:40:24 +0300

Answer coming from this post: https://together.jolla.com/question/169519/sony-xperia-bluetooth/?answer=170706#post-id-170706

@chalupa Yes.... developer mode always is the first thing what I am configuring after a new installation ;). Thanks for the hint... In that directory I didn't search for it so far..... however:

Unfortunately in "/var/lib/bluetooth" there are just two items:

1.) A directory named with the MAC address from the XperiaX itself.

2).) A file with name "board-address" which just contains the local MAC.

The MAC address and as well the other detected device called "Ozil Navi" which I want to delete is not there.

So it seems that the informatiom about detected devices is stored somewhere else. I was just searching again for new devices and they also are not listed in this directory. But at least they disappear when I switch off/on Bluetooth. The mentioned dead bodies however stay permanently listed.

And i wondering at which place on OS level the "detected devices" are stored since these entries do not dissapear anymore and can't be deleted via settings... They are just hard coded somewhere.

Anybody knows which file(s) I have to edit?

edit flag offensive delete publish link more

Comments

@vision: You have to remove the directory with your own MAC address. Don't worry it will be recreated after a bluetooth switch off/on. After that these "undeletable detected devices" should be gone (well, at least if worked out in my case).

chalupa ( 2017-11-16 16:36:06 +0300 )edit

@chalupa: Aaarggghh... I was just blind when I described the issue more detailed above.... Somehow I didn't notice at first glance that the MAC item is a directory. Therefor I have adapted now my description above to avoid confusion.

Under this local MAC directoy of course I could find and delete the bad and dead detected devices.

So finally all is good ;) Many thanks again for the crucial hint! Sometimes life can be so easy...

vision ( 2017-11-17 15:46:10 +0300 )edit

I have been following your instruction,however i am stuck at board address with the MAC of the phone. I can't input the proper command to see the "bad and dead detected devices" and remove them. Can you provide the line after entering ls that give us 00:00:00:00:00:00 board-address? This is really annoying.... Thanks!

plouffem ( 2017-11-29 17:54:06 +0300 )edit
1

answered 2017-11-15 14:34:17 +0300

Beethoven gravatar image

No luck with Bragi Dash, just connection failed when I touch 'The Dash' which does show up in the BT search. I checked with hcitool scan to see if there was any stored mac addresses, but just the device mac address was listed.

I tried to add the Dash mac address manually with hcitool CC, but it said 'inout output error'.

Pity, It took some time but I have almost everything set up perfectly with the Xperia, GPS, Yalp store, google maps working, all the Swedish banking shit working, but this is still broke.

This and the fingerprint scanner are going to be great to have in a future update!

edit flag offensive delete publish link more
1

answered 2017-11-15 21:33:54 +0300

ziellos gravatar image

updated 2018-02-21 09:44:21 +0300

My Xperia-X (Sailfish OS 2.1.3.7) does not pair with my Nokia HS-4W headset. It is listed under available devices, but when trying to pair, the message "pairing cancelled" is shown (in fact, a similar German message of cause).

The headset pairs successfully with my Nokia 6310i from the same era.

Edit 02/21/2017: same behaviour after updating to Sailfish OS 2.1.4.13

edit flag offensive delete publish link more
1

answered 2017-11-19 16:51:25 +0300

Loenneberga gravatar image

I was able to pair my Sailfish X without any problems with Bose QC35 head phones and with a BMW hands free (car was build 2016). The BMW also indicated that BMW bluetooth music should work and indeed I could skip tracks on the Sailfish, i.e. jumping from one music track to the next and backwards, using the BMW controls (iDrive) but unfortunately there was no sound transmitted, at least I heard no music. With my iPhone it works without any problem. Maybe someone found a solution? There is a connection and the BMW recognizes the Sailfish. I have no idea wat the problem could be.

edit flag offensive delete publish link more
1

answered 2017-11-23 01:02:14 +0300

deloptes gravatar image

updated 2017-11-23 16:32:06 +0300

Sailfish Xperia X comes with bluez5. In bluez5 HFT was moved to ofono. In Sailfish for Xperia X the HFT is not enabled.

I am wondering if I did not save my answer or it was removed without a notice.

This is quite confusing question, because one does not understand how different bluez4 to bluez5 is and that Sailfish X uses bluez5 (also some other devices with recent Sailfish).

Another confusion is introduced by different profiles supported by different audio systems.

To make it clear:

  1. HFT means hands free telephony when audio from phone is routed to the other device and microphone from other device is routed to phone.
  2. a2dp is when one device is the source of audio and the other plays the audio (like MP3) - sourcfe or sink
  3. Headset - is pretty self explaining

People think that when they hear caller in the car audio system they use HFT, but in fact this must have been a2dp.

I hope Jolla will enable HFT support soon. And I hope that pairing will also work with older devices.

edit flag offensive delete publish link more

Comments

1

I don't know the difference between HFT and HFP, but I do know My car works Correctly for phone calls, as the headunit changes screen reporting number of caller etc. Also since I usually have My phone beried in my pocket, there is no way known people would hear anything other than mmuffled noises if the phone was using it's mike not the cars.

Therefore My conclusion would be that since the phone reports the car supports HFP (note the P) then it's using HFP for calls an not HFT since as you say HFT is not enabled.

What's the diference between HFP (Hands Free Profile) and HFT (Hands Free Telephony), I don't know my google foo is failing me on this.

P.S. Sailfish X Offical OS.

GD ( 2017-11-24 02:04:26 +0300 )edit
1

answered 2017-11-24 07:52:04 +0300

Zer0 gravatar image

Xperia X pairs and plays music great with Pioneer DEH80-PRS, but doesn't change songs from the headunit buttons. Jolla1 worked just fine.

edit flag offensive delete publish link more
1

answered 2017-11-27 07:56:28 +0300

Rool gravatar image

updated 2018-02-02 07:06:44 +0300

Sennheiser PXC550 is connecting fine. During listening there is some packet loss. Not depending on distance. When WLAN is turned off, there is no more packet loss .

edit flag offensive delete publish link more
1

answered 2017-11-27 22:01:02 +0300

peter.woelflingseder gravatar image

Xperia X pairs with Lancia Delta III (Blue&Me handsfree system) but works very unreliably.

  • During establishing of phone call, Blue&Me sometimes reports that call was ended. Connection to Blue&Me gets lost, and on phone there is ongoing call. Need to stop call and reactivate Bluetooth connection on phone.
  • Xperia X does not always automatically connect to Blue&Me after starting engine (Bluetooth activated on phone all the time, not connected to any other device).

Both did never happen with Jolla 1.

Without this being fixed Xperia X is not suitable for daily business life.

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

Question tools

Follow
29 followers

Stats

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

Seen: 17,613 times

Last updated: Sep 07 '20