Ask / Submit

Revision history [back]

click to hide/show revision 1
initial version

posted 2017-11-23 00:50:35 +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 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) is. A2dp is meant to playback music from mobile phone via bluetooth on an audio system. 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.

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.

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 A2dp/headset is meant to playback music from mobile phone via bluetooth on an audio system. 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.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.