Closed Bug 855643 Opened 11 years ago Closed 11 years ago

[B2G] RIL: can't get correct selectionMode at the first time querying mobileConnection.networkSelectionMode

Categories

(Firefox OS Graveyard :: General, defect)

x86
All
defect
Not set
normal

Tracking

(blocking-b2g:tef+, firefox20 wontfix, firefox21 wontfix, firefox22 fixed, b2g18 fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 fixed)

VERIFIED FIXED
B2G C4 (2jan on)
blocking-b2g tef+
Tracking Status
firefox20 --- wontfix
firefox21 --- wontfix
firefox22 --- fixed
b2g18 --- fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- fixed

People

(Reporter: jj.evelyn, Assigned: hsinyi)

References

()

Details

Attachments

(2 files)

When Settings app launched, the first query of `mobileConnection.networkSelectionMode` always get 'null', but it did changed to 'manual' if we successfully switch to another operator network.

nominate it as tef+ since it blocks bug 852038 which is a tef+
blocking-b2g: tef? → tef+
The cause of this issue is that RadioInterfaceLayer only send |RIL:NetworkSelectionModeChanged| once if user doesn't ask to change the selection mode. So, when settings app is up, RILContentHelper of that process would have no chance to get the selectionMode. The solution would be that RILContentHelper actively updates the mode in its constructor. Patch ongoing.
blocking-b2g: tef+ → tef?
Oops, sorry, I didn't mean to innominate tef :(
blocking-b2g: tef? → tef+
Attached patch patchSplinter Review
Please see my comment#1.
Attachment #731056 - Flags: review?(allstars.chh)
Attachment #731056 - Flags: review?(allstars.chh) → review+
https://hg.mozilla.org/mozilla-central/rev/75759f66b716
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
No longer blocks: 856520
Depends on: 856520
Blocks: 856520
No longer depends on: 856520
This is going to need a b2g18-specific patch or some uplift approval for dependent bugs.
(In reply to Ryan VanderMeulen [:RyanVM] from comment #6)
> This is going to need a b2g18-specific patch or some uplift approval for
> dependent bugs.

The patch is on the way. Thanks, RyanVM!
b2g-18 patch checkin-needed, thanks.
Keywords: checkin-needed
Whiteboard: [NO_UPLIFT]
Requesting a backout in email, given the fact that the commercial RIL may break from this change.
We have finished implementing this functionality in commercial RIL. However due to some technical issues we are unable to make an AU release tonight. The AU should be available tomorrow.
Whiteboard: [NO_UPLIFT]
Hey John, can this bug please be bumped to the front of your uplift queue?
Flags: needinfo?(jhford)
https://hg.mozilla.org/releases/mozilla-b2g18/rev/056b4044f178

Waiting on v1.0.1 to finish updating locally
Flags: needinfo?(jhford)
This issue appears fixed on the Unagi build ID: 20130410070209
Kernel Date: Dec 5
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18/rev/423f7851bdb5
Gaia: c614b3f3c956dc1e1adf93cf4cf41511ce75de80

also, issue appears fixed on  Unagi build ID: 20130410070204
Kernel Date: Dec 5
Gecko: http://hg.mozilla.org/releases/mozilla-b2g18_v1_0_1/rev/935ff9a97f7b
Gaia: aff876b051c51d091cecf322b90c4f0093281b5e

When Settings app launched, the first query displays properly.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: