Closed Bug 1207480 Opened 9 years ago Closed 9 years ago

Include Bluedroid configuration from libhardware_moz

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(firefox45 fixed)

RESOLVED FIXED
FxOS-S10 (30Oct)
Tracking Status
firefox45 --- fixed

People

(Reporter: tzimmermann, Assigned: tzimmermann)

References

Details

Attachments

(10 files)

50 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
56 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
52 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
52 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
2.24 KB, patch
shawnjohnjr
: review+
Details | Diff | Splinter Review
58 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
56 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
60 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
60 bytes, text/x-github-pull-request
Details | Review
50 bytes, text/x-github-pull-request
shawnjohnjr
: review+
Details | Review
The build system's variable BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR is in the device's BoardConfig.mk.
Attachment #8676196 - Flags: review?(shuang)
Attachment #8676201 - Flags: review?(shuang)
Attachment #8676214 - Flags: review?(shuang)
Attachment #8676220 - Flags: review?(shuang)
Hi Shawn,

I'm surprised that only these 4 devices seem to use B2G's Bluedroid configuration; Aries, flatfish and others apparently do not. Should be change them to include the configuration as well?
s/be/we
(In reply to Thomas Zimmermann [:tzimmermann] [:tdz] from comment #6)
> Hi Shawn,
> 
> I'm surprised that only these 4 devices seem to use B2G's Bluedroid
> configuration; Aries, flatfish and others apparently do not. Should be
> change them to include the configuration as well?

For Aries, yes, we should add it but I forgot to add it during porting stage. :(
For flatfish, probably it won't be impacted. Flatfish does not support HFP (no RIL module) and the bluedroid stack is older so it doesn't support BLE flags. One left flag SDP_AVRCP_1_5 is for bluedroid customized from CAF, AOSP bluedroid stack never uses SDP_AVRCP_1_5.
Attachment #8676760 - Flags: review?(shuang)
Hi Shawn, I added pull requests for the Sony repositories.
Sheriffs, please land the pulls and the Gecko patch.
Keywords: checkin-needed
So, it looks like this gaia bump fixed the builds (even without my backout) for everything except the Aries device builds: https://hg.mozilla.org/integration/b2g-inbound/rev/e1bb533dd478
The Aries builds on Treeherder use device-aries and device-shinano-common. The latter still referred to Gecko. I think that's why the builds failed with the Gecko patch applied.
Flags: needinfo?(tzimmermann)
Attachment #8677346 - Flags: review?(shuang)
A backslash was missing at an EOL in the pull request for device-shinano-common. Fixed now.
B2g-inbound seems to build again. Let's try the Gecko patch.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=7a54e6c79965
The latest builds on b2g-inbound look good to me. For example

  https://treeherder.mozilla.org/#/jobs?repo=b2g-inbound&revision=84ec511f55c8

But it doesn't work on try. The repositories are there and at the correct rev. The same patches work locally with aries-l. Hmm...
It works locally.
Hi Shawn, this fix apparently makes aries build on the test infrastructure. The try session is linked in the comment above.
Attachment #8680019 - Flags: review?(shuang)
https://treeherder.mozilla.org/#/jobs?repo=b2g-inbound&revision=75937fe0d55b

This commit in b2g-inbound has built successfully with the aries patch applied. I'm going land the Gecko patch again.
https://hg.mozilla.org/mozilla-central/rev/6557bc19271f
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
removing the b2g 2.5 flag since this commit has been reverted due to an incorrect merge, sorry for the confusion
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: