修改plmn与spn

PLMN: Public Land Mobile Network,即公共陆地移动网络。
SPN: Service Provider Name,即服务提供商名。

相同点:
PLMN与SPN都可以mcc+mnc (mobile country code + mobile network code) 的形式代表一个运营商。

不同点:
PLMN与当前注册的网络有关,表示的是网络所驻留的运营商,是可变的;
SPN与当前注册的网络无关,与提供SIM卡服务的运营商有关,写在卡中,但如果客户有要求也是可以修改的。

通常当PLMN与SPN不同时,表现为漫游

扩展:mcc与mnc
MCC=移动设备国家代码,由3位数字组成。MNC=移动设备网络代码,由1位到3为数字组成。
Eg: 中国移动 460 00 --mcc460 mnc00
参考文档:mcc与mnc
2.平台对plmn与spn使用
<1>手机上能看到 运营商名称 的地方:
1). 锁屏和下拉显示的网络名称:
网络plmn与卡spn名称,按照协议及sim卡文件由所注册网络共同决定。
2). 设置/关于手机/状态信息/SIM卡状态/网络
该部分是当前所注册到网络plmn名称
3). 设置/无线和网络/更多/移动网络/网络运营商/搜索网络(手动)
该部分搜索出来的网络名称包含:
当前所注册到网络plmn名称、当前可注册网络plmn名称、当前禁止注册的网络plmn名称
4). 设置/无线和网络/SIM卡
该部分指卡的spn名称

<2>平台中何处使用plmn,何处使用spn:
状态栏下拉窗口中显示的运营商名与锁屏界面显示的运营商名,通常是plmn,代码中的逻辑可以是plmn或spn,或两者的组合;
在设置的移动网络列表中显示的SIM卡的名称的组成部分通常采用的是spn。

3.在哪里修改配置plmn, spn:
可在Z:\7731e81\sc7731e.81.az\vendor\sprd\telephony-res\spn\spn-conf.xml中添加或修改相应的plmn,

修改plmn与spn参考路径:
Z:\7731e81\sc7731e.81.az\vendor\sprd\telephony-res\operatorname_overlay\frameworks\base\core\res\res\对应语言下
Plmn:numeric_operator.xml
spn修改文件(对应语言下):operatori18n.xml

猜你喜欢

转载自blog.csdn.net/baidu_41672657/article/details/82802541