Speaker shows the same icon and type as headset

Bug #1519593 reported by TarotChen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Invalid
Undecided
Unassigned
bluez (Ubuntu)
Invalid
Undecided
Unassigned
ubuntu-system-settings (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Test Env:
current build number: 185
device name: krillin
channel: ubuntu-touch/rc-proposed/bq-aquaris.en
last update: 2015-11-23 03:35:34
version version: 185
version ubuntu: 20151120.1
version device: 20151028-869191d
version custom: 20151111

BT speaker:
Philips BT25

Steps:
1.Bluetooth speaker set to discovery mode
2.Open Bluetooth settings
3.Wait a moment for the device to appear in the list
4.Check the icon of speaker
5.Tap on it to open device page
6.Check the info

Actual:
It shows the icon and type same as headset

Expected:
Need an icon for speaker and the type should be speaker rather than headset

Tags: bluez5
Revision history for this message
Simon Fels (morphis) wrote :

That isn't that easy as you looks like. It depends hardly on what the device says it is. Can you please follow the steps for bluetoothctl on https://wiki.ubuntu.com/DebuggingBluetooth so find out what the class-of-device for this device is? This field encodes what type of device the speaker says it is. And when it says its a headset we can't do anything other than showing the headset item.

Changed in bluez (Ubuntu):
status: New → Invalid
tags: added: bluez5
Changed in ubuntu-system-settings (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
TarotChen (tarotchen) wrote :

Here is the info:

[bluetooth]# info FC:58:FA:11:D0:67
Device FC:58:FA:11:D0:67
 Name: Philips BT25
 Alias: Philips BT25
 Class: 0x260404
 Icon: audio-card
 Paired: yes
 Trusted: yes
 Blocked: no
 Connected: yes
 ConnectedProfiles:
   A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
   Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
   Headset (00001108-0000-1000-8000-00805f9b34fb)
   Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
 LegacyPairing: no
 UUIDs:
   Serial Port (00001101-0000-1000-8000-00805f9b34fb)
   Headset (00001108-0000-1000-8000-00805f9b34fb)
   Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
   A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
   A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
   Handsfree (0000111e-0000-1000-8000-00805f9b34fb)

Revision history for this message
Simon Fels (morphis) wrote :

Class 0x260404 is major class 'Audio/Video' and minor class 'Wearable Headset Device'. With this marking this device as headset is the right thing to do as we don't have any other way to find out what it is.

Changed in ubuntu-system-settings (Ubuntu):
status: Incomplete → Invalid
Changed in canonical-devices-system-image:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.