If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[Bluetooth]Crazy CPBS query from many Car kits cause power consumption issue

RESOLVED WONTFIX

Status

Firefox OS
Bluetooth
--
major
RESOLVED WONTFIX
4 years ago
4 years ago

People

(Reporter: shawnjohnjr, Assigned: shawnjohnjr)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [status: needs patch][target:5/24])

Attachments

(1 attachment)

Comment hidden (empty)
Assignee: nobody → shuang
Severity: normal → critical
Whiteboard: [status: needs patch][target:5/24]

Comment 1

4 years ago
We need to support Phonebook Access feature via HFP (optional HFP 1.5 feature). If this bug impacts that feature, we need to fix in v1.2 (if not earlier).
blocking-b2g: --- → koi?

Updated

4 years ago
Blocks: 869468

Comment 2

4 years ago
Dear Mozilla Team,

Any update on this? Please let me know.
Flags: needinfo?(shuang)
Created attachment 757376 [details]
Bug 870882-Workaround

I'm still working on phonebook commands to load ME/DC/MC/RC, I toook some time to work on phonebook but I found it's not very easy to do in v.1.1 architecture.
Attach temporary workaround. Just fake it and reply empty ME/DC/MC/RC 0 records. At least we can get rid of power consumption problem here while car kit continually send CPBR/CPBS query commands. Maybe this is something we have to fix in v1.1. Can you give it a quick try for car kit mentioned in Bug 869468? Thanks.
Attachment #757376 - Flags: feedback?(leo.bugzilla.gecko)
Flags: needinfo?(shuang)
>>>>>>> Fix typo
 Bug 870882-Workaround
 I'm still working on Phonebook commands to load ME/DC/MC/RC, I took some
 time to work on phonebook but I found it's not very easy to do in v.1.1
 architecture.
 Attach a temporary workaround. Just fake it and reply empty ME/DC/MC/RC 0
 record. At least we can get rid of power consumption problem here while car
 kit continually sends CPBR/CPBS query commands. Maybe this is something we
 have to fix in v1.1 instead of adding new feature of phone book related commands.
 Can you give it a quick try for car kit mentioned in
 Bug 869468? Thanks.

Comment 5

4 years ago
Hi Shawn,

Unfortunately, bug 869468 was not fixed by this temp patch.
In my opinion, it seems that the temporary patch is limited because carkit need more command in next step.

I think that the call display of car kit is needed to control the some command.(CLIP, CIEV, CLCC, CIND ...) But this seems to be not associated with bug 869468. Because All of command is sent to carkit in air log.

Android phones are worked well and the difference is only PBAP profile.
Actually in the air log, CPBS ERROR is returned always when command is received.
I cannot find the modify point anymore, so I want to retest after PBAP is implemented in the future.

bug 869468 is not a common bug, only PSA RD45 carkit and seem to be not efficient.
If you agree with me , please make a comment about your analysis in bug 869468 and let's check again after PBAP is supported.

Thanks.

Updated

4 years ago
Flags: needinfo?(shuang)
Hi
I've tried again my patch and tested "AT+CPBS=?" and i can see "+CPBS: ("ME","DC","RC","MC"). OK.
I've checked your air log call_number_fail.cfa. It looks like testing is using my patch.
Can you double confirm again? I hope i did not misunderstand you.
call_number_fail.cfa capture based on my patch of bug 870882, right?

> Actually in the air log, CPBS ERROR is returned always when command is
> received.
Flags: needinfo?(shuang) → needinfo?(leo.bugzilla.gecko)
I'm not sure any side effect can be found if we do a fake reply for phonebook commands. In general, it is ok for us to reply "empty" phonebook at least car kit won't ask continuously.
If you have concern about this workaround, i suggest that let's defer it until PBAP profile introduced.

Comment 8

4 years ago
I have concern about this workaround, so it seems better to discuss again after PBAP profile introduced.

Thanks.
Flags: needinfo?(leo.bugzilla.gecko)

Updated

4 years ago
Attachment #757376 - Flags: feedback?(leo.bugzilla.gecko) → feedback-

Updated

4 years ago
Attachment #757376 - Flags: feedback-
add to backlog bug 905585
Blocks: 905585
blocking-b2g: koi? → ---
Severity: critical → major
This won't be fixed until we have PBAP profile which is not in v1.3 scope currently.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.