OSDN Git Service

Further Clarify Scope of KEY_CARRIER_NAME_OVERRIDE
authorNathan Harold <nharold@google.com>
Fri, 6 Apr 2018 18:27:40 +0000 (11:27 -0700)
committerNathan Harold <nharold@google.com>
Fri, 6 Apr 2018 18:27:40 +0000 (11:27 -0700)
commit178020a2f8c7710c90a66793176fae33108f9c15
tree5da8f3339c10b22ff44405ed9f5eb9bad31b0226
parentfe85e4589bc17e899f471dde1b6573f4673a31b9
Further Clarify Scope of KEY_CARRIER_NAME_OVERRIDE

There is still confusion about the scope of the
KEY_CARRIER_NAME_OVERRIDE. This CL further clarifies
that the carrier, for purposes of this string, is the
service provider. Thus, the CARRIER_NAME_OVERRIDE will
still be subject to SPN display rules.

Note: to use this override in scenarios such as roaming
where the display rules may not choose the name of the
home operator (and thus not choose this override), a
service provider may choose to use other flags such as
KEY_FORCE_HOME_NETWORK_BOOL and
KEY_SPN_DISPLAY_RULE_USE_ROAMING_FROM_SERVICE_STATE_BOOL
to achieve the desired display behavior.

Bug: 77461054
Test: none (docstring-only change)
Change-Id: Id866df7ef9ce593de1f9d31d2556af4bfc766a8e
telephony/java/android/telephony/CarrierConfigManager.java