Closed Bug 874796 Opened 7 years ago Closed 7 years ago

[CBS] [User Story] Enable/Disable Cell Broadcast

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

x86
macOS
defect
Not set
critical

Tracking

(blocking-b2g:leo+, b2g18 verified, b2g-v1.1hd fixed)

RESOLVED FIXED
1.1 QE2 (6jun)
blocking-b2g leo+
Tracking Status
b2g18 --- verified
b2g-v1.1hd --- fixed

People

(Reporter: wmathanaraj, Assigned: daleharvey)

References

()

Details

(Keywords: feature)

Attachments

(1 file)

As a user I want to be able to easily switch on/off the cell broadcast option so I can control the information received on my device.
Blocks: 848372
As discussed on phone, even the user disables CBS, we still has to keep it enabled for some emergency channels, right?
Correct. Any Channel that is identified as an emergency broadcast channel must remain enabled.
Adding Rob, who is handling the UI side of this effort for the UX team. Note that the user should not be able to disable to emergency channel.
Flags: needinfo?(rmacdonald)
I've posted the Cell Broadcast spec to the meta bug - Bug 848372 - [META] Full Cell Broadcast implementation. Please flag me with any feedback or questions.

The spec and related content is also stored on Mozilla's box.com site. Go to https://mozilla.box.com/system and click on the Cell Broadcast folder.

- Rob
Flags: needinfo?(rmacdonald)
"As a user I want to be able to easily switch on/off the cell broadcast option so I can control the information received on my device." is this an IOT requirement, or a desirable UI feature? We are way past feature freeze and past CS. If this is not an IOT blocker, we need to know that so we can postpone this. I really need some feedback from product here. We are running out of time.
No longer blocks: 848372
We're confirming with partner QA to see if this is a showstopper. Feedback from the partner has been that it's expected, but it's a very late requirement. We don't expect an answer until tomorrow, as there is a stat holiday for the partner today. Will update asap. 

(In reply to Andreas Gal :gal from comment #5)
> "As a user I want to be able to easily switch on/off the cell broadcast
> option so I can control the information received on my device." is this an
> IOT requirement, or a desirable UI feature? We are way past feature freeze
> and past CS. If this is not an IOT blocker, we need to know that so we can
> postpone this. I really need some feedback from product here. We are running
> out of time.
If we must do this, we can probably cover this, but I would prefer not to. I will set leo? for now to track this.
blocking-b2g: --- → leo?
As per last discussion with Operator:

it is mandatory to have an option for the user to be able to enable/disable the cell broadcast option.  (MTR 2014V1: MTR-30319, MTR-30320)

All channels - emergency and non-emergency channels should be switched on/off with this single option as per agreement with Operator.

The default setting for this option should be ON (MTR 2014V1: MTR-25400 and in accordance with ISD 5.60)
Blocks: 848372
blocking-b2g: leo? → leo+
Depends on: 879671
Keywords: feature
Target Milestone: --- → 1.1 QE2 (6jun)
Assignee: nobody → dale
Attached file Pointer to GH
In testing this currently doesnt set the correct default value (which gets read as null on initial read)
Attachment #758910 - Flags: review?(kaze)
Flags: in-moztrap?
Attachment #758910 - Flags: review?(kaze) → review+
Can this be landed now?
(In reply to Dale Harvey (:daleharvey) from comment #9)
> In testing this currently doesnt set the correct default value (which gets
> read as null on initial read)

I think the value in build/settings.py is ignored because it is defined in Gecko (/b2g/app/b2g.js).

UX-wise, I’m not sure the current implementation in the Settings app is straight-forward: the “Cell broadcast service” switch will be ON when the `ril.cellbroadcast.disabled' setting is true.

Merging nonetheless, but requesting some UX love for this in case we have to open a follow-up.
https://github.com/mozilla-b2g/gaia/commit/ed33f05e869945e12bb05ca94b56c2ce0dea25ef
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Uplifted ed33f05e869945e12bb05ca94b56c2ce0dea25ef to:
v1-train: 4996c41dc65feef718d11e4cee411dc63c70c923
Flags: in-moztrap? → in-moztrap+
1.1hd: 4996c41dc65feef718d11e4cee411dc63c70c923
Verified it is fixed on Leo device, the future "Cell Broadcast Service" switch ON/OFF is implemented, in the "Settings"-"Call Settings"

Environmental  Variables:
Build ID: 20130717070237
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/582e3a7018b0
Gaia: c506c50adaaebcf729ac3c27887ba2931ab79040
Platform Version: 18.1
RIL Version: 01.01.00.019.138
You need to log in before you can comment on or make changes to this bug.