Alexandre,

As this flag is to be set by OEMs, I believe they'd like to have at least a default customization.

For open market phones, there should be no customization.

--
Thomas Ho

於 13/8/12 上午7:57, Alexandre Lissy 提到:
What about not proposing any customisation ever if there is no SIM ?

Le 12/08/2013 16:41, Peter Dolanjski a écrit :
Hello,

I am sending this note to solicit feedback and raise visibility of a planned 
implementation of runtime market customizations with respect to the First Run 
Experience.

Background:
In 1.2, the Systems Front-End team is expanding on the ability to be able to 
customize the device for local markets. Based on the SIM card inserted into the 
device (during First Run), certain customizations are applied at runtime 
including app preloads, wallpaper, ringtone, settings, etc. Many refer to this 
as single-variant capabilities given that a single build (and therefore 
hardware SKU) can be shipped to multiple locales (with disparate customization 
requirements). The goal is to significantly reduce the logistics and costs 
associated with the OEM managing separate builds for each market, shipping 
different hardware SKUs to individual locales and also for the operator in 
being able to rebalance market inventory across locales without needing to 
reflash the devices. Overall, this makes FxOS more appealing to OEMs from a 
cost perspective.

The Challenge:
In working through the implementation options, it became clear that if the 
customizations were applied at any point (beyond First Run) that the SIM card 
was inserted there were many corner cases that complicated the solution and 
also potentially negatively impacted commercialization agreements with respect 
to app preloads and grid placement (which are monetized). Addressing these 
corner cases could put delivery of this functionality at risk for 1.2.

The Proposed Approach:
In order to eliminate the corner cases and simplify the approach (at least in 
the short term - 1.2), we are looking at the idea of introducing a flag, 
settable by the OEM (at the operator's request) which would require that the 
user enter the SIM card in order to complete the First Run. This would not 
affect (users could complete First Run without a SIM) open market devices or 
devices for which this restriction was not enabled. Further, while concern was 
raised that this would prevent OEMs from being able to do random device QA spot 
checks, the default customization (for SIMs other than the target markets) 
would apply, allowing the spot checks be be completed.

We acknowledge that preventing the user from completing First Run without a SIM 
(at the operator's request) may impact user choice and sovereignty, so we are 
open to feedback.

Please raise significant concerns with this approach.


Thanks,

Peter
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to