First a feedback of the tests with the Jabra BT250 device. Please see my report and the logfiles in the attachment.
I am also posting the plain text here which I have attached as pdf & odt-file.
--------------------- Text ------------------------
Reporting on Bluetooth bug 1500242
System Information of the device
Detailed image information of the system used for testing
system-image-cli -i:
current build number: 196
device name: krillin
channel: ubuntu-touch/rc-proposed/bq-aquaris.en
last update: 2015-12-05 18:28:01
version version: 196
version ubuntu: 20151204.1
version device: 20151028-869191d
version custom: 20151111–36-46-vivid
Controller 4C:74:03:64:75:ED
Name: Aquaris E4.5 Ubuntu Edition
Alias: Aquaris E4.5 Ubuntu Edition
Class: 0x5c0110
Powered: yes
Discoverable: no
Pairable: yes
UUIDs:
Headset AG (00001112-0000-1000-8000-00805f9b34fb)
Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
SIM Access (0000112d-0000-1000-8000-00805f9b34fb)
Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
PnP Information (00001200-0000-1000-8000-00805f9b34fb)
A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0523
Discovering: no
Modifications on the device (debugging information)
sudo mount -o remount,rw /
Since no bluetooth-override file was available I used:
sudo sed -i 's/exec \/usr\/sbin\/bluetoothd/exec \/usr\/sbin\/bluetoothd -d/g' /etc/init/bluetooth.conf
sudo sed -i 's/--start/--start --log-level=debug/g' /usr/share/upstart/sessions/pulseaudio.conf
I was not 100% sure about the ofono modifications: “Add '-d' to the exec line in /etc/init/ofono.override”. I have modified the line in ofono.override to:
I tested this 2 times.
1. I have restarted the phone after these modifications (logfile start with 1_*).
2. I have not restarted the phone and carried out the tests directly thereafter (logfile start with 2_*).
Issue with Jabra BT250 device
I followed the connection & pairing process with [bluetooth]# devices and made two screen shots:
[bluetooth]# devices
Device 90:03:B7:46:8E:E9 SEAT_BT
Device 00:80:00:00:15:76 Bluetooth Mouse
I put the Jabra is search mode and the phone found the device:
After this the Jabra changed from search mode into operational mode. This is how the bluetooth window looked like after the pairing process (correct symbol of the head set):
I can place calls and receive calls. I can end the calls with the button on the bluetooth device.
Then I turned the Jabra device off (power off of the device) ...
[CHG] Device 00:07:A4:00:A7:05 Connected: no
… and put it back on. I expect that the device automatically reconnects to the phone. So first I did nothing just waiting.
in version 1_* and 2_* as described above. Both habe been generated during these session of the above steps. I hope this helps. If you need anything further please let me know.
First a feedback of the tests with the Jabra BT250 device. Please see my report and the logfiles in the attachment.
I am also posting the plain text here which I have attached as pdf & odt-file.
------- ------- ------- Text ------- ------- ------- ---
Reporting on Bluetooth bug 1500242
System Information of the device
Detailed image information of the system used for testing
system-image-cli -i:
current build number: 196 touch/rc- proposed/ bq-aquaris. en 36-46-vivid
device name: krillin
channel: ubuntu-
last update: 2015-12-05 18:28:01
version version: 196
version ubuntu: 20151204.1
version device: 20151028-869191d
version custom: 20151111–
hciconfig -a
hci0: Type: BR/EDR Bus: UART
BD Address: 4C:74:03:64:75:ED ACL MTU: 1021:4 SCO MTU: 184:1
UP RUNNING PSCAN
RX bytes:1054 acl:0 sco:0 events:56 errors:0
TX bytes:3734 acl:0 sco:0 commands:56 errors:0
Features: 0xbf 0x3e 0x8d 0xfe 0xdb 0xff 0x5b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH SNIFF
Link mode: SLAVE ACCEPT
Name: 'Aquaris E4.5 Ubuntu Edition'
Class: 0x5c0110
Service Classes: Rendering, Capturing, Object Transfer, Telephony
Device Class: Computer, Handheld
HCI Version: 4.0 (0x6) Revision: 0x0
LMP Version: 4.0 (0x6) Subversion: 0x0
Manufacturer: MediaTek, Inc. (70)
bluetoothctl
[NEW] Controller 4C:74:03:64:75:ED Aquaris E4.5 Ubuntu Edition [default]
[NEW] Device 90:03:B7:46:8E:E9 SEAT_BT
[NEW] Device 00:80:00:00:15:76 Bluetooth Mouse
[bluetooth]# show
Controller 4C:74:03:64:75:ED 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb) 0000-1000- 8000-00805f9b34 fb)
Name: Aquaris E4.5 Ubuntu Edition
Alias: Aquaris E4.5 Ubuntu Edition
Class: 0x5c0110
Powered: yes
Discoverable: no
Pairable: yes
UUIDs:
Headset AG (00001112-
Generic Attribute Profile (00001801-
A/V Remote Control (0000110e-
SIM Access (0000112d-
Generic Access Profile (00001800-
PnP Information (00001200-
A/V Remote Control Target (0000110c-
Audio Source (0000110a-
Audio Sink (0000110b-
Handsfree Audio Gateway (0000111f-
Message Notification Se.. (00001133-
Phonebook Access Server (0000112f-
Modalias: usb:v1D6Bp0246d0523
Discovering: no
Modifications on the device (debugging information)
sudo mount -o remount,rw /
Since no bluetooth-override file was available I used:
sudo sed -i 's/exec \/usr\/ sbin\/bluetooth d/exec \/usr\/ sbin\/bluetooth d -d/g' /etc/init/ bluetooth. conf debug/g' /usr/share/ upstart/ sessions/ pulseaudio. conf ofono.override” . I have modified the line in ofono.override to:
sudo sed -i 's/--start/--start --log-level=
I was not 100% sure about the ofono modifications: “Add '-d' to the exec line in /etc/init/
exec ofonod -P -d provision, udev*,dun* ,smart* ,hfp_bluez5, stktest, sap
I tested this 2 times.
1. I have restarted the phone after these modifications (logfile start with 1_*).
2. I have not restarted the phone and carried out the tests directly thereafter (logfile start with 2_*).
Issue with Jabra BT250 device
I followed the connection & pairing process with [bluetooth]# devices and made two screen shots:
[bluetooth]# devices
Device 90:03:B7:46:8E:E9 SEAT_BT
Device 00:80:00:00:15:76 Bluetooth Mouse
I put the Jabra is search mode and the phone found the device:
[bluetooth]# devices
Device 90:03:B7:46:8E:E9 SEAT_BT
Device 00:80:00:00:15:76 Bluetooth Mouse
[CHG] Controller 4C:74:03:64:75:ED Discoverable: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[NEW] Device 00:07:A4:00:A7:05 JABRA 250
[CHG] Device 00:07:A4:00:A7:05 RSSI is nil
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[CHG] Device 00:07:A4:00:A7:05 RSSI: -38
[CHG] Controller 4C:74:03:64:75:ED Discoverable: no
[CHG] Device 00:07:A4:00:A7:05 RSSI is nil
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
[CHG] Controller 4C:74:03:64:75:ED Discoverable: yes
The I pressed “connect” in the screen of the Jabra of the phone:
[CHG] Device 00:07:A4:00:A7:05 Connected: yes 0000-1000- 8000-00805f9b34 fb 0000-1000- 8000-00805f9b34 fb 0000-1000- 8000-00805f9b34 fb 0000-1000- 8000-00805f9b34 fb 0000-1000- 8000-00805f9b34 fb
[CHG] Device 00:07:A4:00:A7:05 UUIDs: 00001108-
[CHG] Device 00:07:A4:00:A7:05 UUIDs: 0000111e-
[CHG] Device 00:07:A4:00:A7:05 Paired: yes
[CHG] Device 00:07:A4:00:A7:05 ConnectedProfiles: 0000111e-
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[CHG] Device 00:07:A4:00:A7:05 ConnectedProfiles: 00001108-
[CHG] Device 00:07:A4:00:A7:05 ConnectedProfiles: 0000111e-
[CHG] Device 00:07:A4:00:A7:05 Trusted: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[CHG] Controller 4C:74:03:64:75:ED Discoverable: no
After this the Jabra changed from search mode into operational mode. This is how the bluetooth window looked like after the pairing process (correct symbol of the head set):
I can place calls and receive calls. I can end the calls with the button on the bluetooth device.
Then I turned the Jabra device off (power off of the device) ...
[CHG] Device 00:07:A4:00:A7:05 Connected: no
… and put it back on. I expect that the device automatically reconnects to the phone. So first I did nothing just waiting.
[CHG] Device 00:07:A4:00:A7:05 Class: 0x20040c
[CHG] Device 00:07:A4:00:A7:05 Icon: audio-card
[CHG] Device 00:07:A4:00:A7:05 Connected: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
[CHG] Device 00:07:A4:00:A7:05 Connected: no
[CHG] Controller 4C:74:03:64:75:ED Discoverable: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
[CHG] Controller 4C:74:03:64:75:ED Discovering: yes
[CHG] Controller 4C:74:03:64:75:ED Discovering: no
I was alos not able to manually reconnect it.
The bluetooth window looked like the following (see the changed symbol!):
The window of the Jabra device looked like:
I have attached the debugging files:
/home/phablet/ .cache/ upstart/ application- legacy- ubuntu- system- settings- .log .cache/ upstart/ dbus.log
/home/phablet/
in version 1_* and 2_* as described above. Both habe been generated during these session of the above steps. I hope this helps. If you need anything further please let me know.