B2G/Bluetooth: Difference between revisions

580 bytes removed ,  10 November 2015
 
(8 intermediate revisions by the same user not shown)
Line 30: Line 30:
* Make HFP be able to handle multi-SIM scenario. ({{bug|921991}})
* Make HFP be able to handle multi-SIM scenario. ({{bug|921991}})


=== Firefox OS v2.2 (Planned Feature Landing: 2015/Jan/15) ===
=== Firefox OS v2.2 ===
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1005934 Move bluedroid to a separate process]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1005934 Move bluedroid to a separate process]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1102703 Support Lollipop]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1102703 Support Lollipop]
* [https://github.com/mozilla-b2g/platform_system_bluetoothd Bluedroid daemon]
* [https://github.com/mozilla-b2g/platform_system_bluetoothd Bluedroid daemon]


=== Firefox OS v3.0 (Under Planning) ===
=== Firefox OS v2.5 ===
* [https://bugzilla.mozilla.org/show_bug.cgi?id=872460 Support Bluetooth GATT Client]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=872460 Support Bluetooth GATT]
* [https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2 Bluetooth Web API refinement]
* [https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2 Bluetooth Web API refinement]
** Ben Tian is the driver of this item. Please see more discussion [https://groups.google.com/forum/#!topic/mozilla.dev.webapi/SSVxpdq_lfQ here].
** Jocelyn Liu/Ben Tian are the driver of this item. Please see more discussion [https://groups.google.com/forum/#!topic/mozilla.dev.webapi/SSVxpdq_lfQ here].
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1040437 Expose BluetoothSocket API (which is based on RFCOMM)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=943809 HID (Bluetooth Keyboard, Mouse and Gamepad support)]


== Supported Bluetooth Profiles ==
== Supported Bluetooth Profiles ==
Line 58: Line 56:
** AVRCP 1.3 ({{bug|842948}})
** AVRCP 1.3 ({{bug|842948}})


== Unsupported Bluetooth Profiles ==
=== Firefox OS v2.5 ===
* HFP 1.6 wideband speech ({{bug|911635}})
* BLE (Bluetooth Low Energy)
* BLE (Bluetooth Low Energy)
** GATT (Generic Attribute Profile) ({{bug|872460}})
** GATT (Generic Attribute Profile) ({{bug|872460}})
* HFP Wideband Speech (HD Voice) ({{bug|911635}})
 
== Unsupported Bluetooth Profiles ==
* HID (Human Interface Device Profile) ({{bug|880759}}, {{bug|943809}})
* HID (Human Interface Device Profile) ({{bug|880759}}, {{bug|943809}})
* FTP (File Transfer Profile)
* FTP (File Transfer Profile)
Line 67: Line 67:
* PAN (Personal Area Network Profile) ({{bug|947085}})
* PAN (Personal Area Network Profile) ({{bug|947085}})


== Meta Bugs ==
== In-house Scheduled PTS (Profile Tuning Suite) Test ==
* [https://bugzilla.mozilla.org/show_bug.cgi?id=861047 Certification-related]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=807758 A2DP]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=834553 AVRCP]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=829396 HFP]
 
== In-house Scheduled PTS(Profile Tuning Suite) Test ==
; [https://www.bluetooth.org/en-us/test-qualification/test-tools-overview/profile-tuning-suite What is PTS?]
; [https://www.bluetooth.org/en-us/test-qualification/test-tools-overview/profile-tuning-suite What is PTS?]


Line 80: Line 74:
After v1.2, the PTS test was scheduled right after each branching out.
After v1.2, the PTS test was scheduled right after each branching out.


* [https://bugzilla.mozilla.org/show_bug.cgi?id=1206635 v2.5(Flame-KK)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1159612 v2.2(Nexus5-L)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1139349 v2.2(Flame-KK)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1064733 v2.1(Bluez)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1064733 v2.1(Bluez)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1064739 v2.1(Bluedroid)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1064739 v2.1(Bluedroid)]
Line 298: Line 295:
You can subscribe to dev-bluetooth.
You can subscribe to dev-bluetooth.
https://lists.mozilla.org/listinfo/dev-bluetooth
https://lists.mozilla.org/listinfo/dev-bluetooth
== Experimental Bluetooth V2 API/GATT API ==
* If you want to try the latest Bluetooth V2 API and GATT client API, you can apply the following patch to switch V2 API:
* [https://bug1053673.bugzilla.mozilla.org/attachment.cgi?id=8590639 Enable Bluetooth V2 API Patch]


== Links ==
== Links ==
Confirmed users
891

edits