Closed Bug 898410 Opened 11 years ago Closed 11 years ago

[User Story] Messaging Settings Runtime Customization by SIM

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:koi+)

RESOLVED FIXED
blocking-b2g koi+

People

(Reporter: pdol, Assigned: aus)

References

Details

(Keywords: feature, verifyme, Whiteboard: [ucid:System25, FT:systems-fe, KOI:P1][systemsfe],QARegressExclude)

User Story: As an OEM, I want to be able to specify which messaging APN, Identifer, Password, HTTP proxy host, HTTP proxy port, MMS proxy, MMS port and MMSC should be used on the device based on the MNC/MCC setting from the SIM card inserted in order to target customizations to locales without needing to use separate builds. Acceptance Criteria: 1. If a certain messaging settings (including APN, Identifier, Password, HTTP proxy host, HTTP proxy port, MMS proxy, MMS post and MMSC) are specified to be included for an MNC/MCC combination, and a SIM card with that MNC/MCC combination is inserted into the device the messaging settings used by the device are those specified. 2. If no SIM card is inserted, the specified default messaging settings are used by the device. Note: this functionality should already exists - this user story is just to ensure the inclusion of integration tests and QA test verification.
Whiteboard: [ucid:System25] → [ucid:System25, FT:systems-fe, KOI:P1]
Flags: in-moztrap?(jsmith)
Depends on: 898409
Ghislain 'Aus' Lacroix changed story state to started in Pivotal Tracker
Assignee: nobody → aus
Status: NEW → ASSIGNED
Flags: in-moztrap?(jsmith) → in-moztrap?(jhammink)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Ghislain 'Aus' Lacroix changed story state to accepted in Pivotal Tracker
Ghislain 'Aus' Lacroix changed story state to accepted in Pivotal Tracker
Ghislain 'Aus' Lacroix changed story state to accepted in Pivotal Tracker
Keywords: verifyme
Reopening this, see bug 898409 comment 13 for the details.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [ucid:System25, FT:systems-fe, KOI:P1] → [ucid:System25, FT:systems-fe, KOI:P1][systemsfe]
Landed as part of pull request for Bug 891725, which also contained revert revert and fix. A sad mess I will try not to repeat. https://github.com/mozilla-b2g/gaia/pull/12121
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
blocking-b2g: koi? → koi+
Aus - Can you provide a sample customization showcasing how this could work?
Flags: needinfo?(aus)
See https://github.com/mozilla-b2g/gaia/tree/master/shared/resources/apn for the README.md See https://github.com/mozilla-b2g/gaia/blob/master/shared/resources/apn.json#L3179 for what is the final output file that we actually load and parse at run-time. I pointed you to the test data we use. The MMS settings are the ones of interest for this bug.
Flags: needinfo?(aus)
Whiteboard: [ucid:System25, FT:systems-fe, KOI:P1][systemsfe] → [ucid:System25, FT:systems-fe, KOI:P1][systemsfe],QARegressExclude
You need to log in before you can comment on or make changes to this bug.