QMI message get_plmn_name

这篇博客探讨了Android QCRIL中关于SPN(服务提供商名称)和PLMN(公共陆地移动网络)名称的优先级设置。日志显示了在不同情况下如何选择显示SPN或PLMN。用户可以通过修改系统属性“persist.vendor.radio.prefer_spn”来控制此行为,设定值从0到3,分别对应不同的显示策略。博客还提供了详细的行为解释和默认值说明。
摘要由CSDN通过智能技术生成

//QMI message get_plmn_name

Please see below qcril log.
[ 63/ 0] MSG 06:55:18.860000 Android QCRIL/Low [ DiagLogger.cpp 82] [qcril_qmi_nas] RIL[0][qcril_qmi_nas.cpp: 16698] [DispatcherModul(1401,1505)] qcril_qmi_util_prefer_spn_over_plmn_name: is_nw_scan 1
//spn_plmn_name_preference 0===>QMI_RIL_NAS_DO_NOT_PREFER_SPN
[ 63/ 0] MSG 06:55:18.860000 Android QCRIL/Low [ DiagLogger.cpp 82] [qcril_qmi_nas] RIL[0][qcril_qmi_nas.cpp: 16699] [DispatcherModul(1401,1505)] qcril_qmi_util_prefer_spn_over_plmn_name: spn_plmn_name_preference 0
[ 63/ 0] MSG 06:55:18.860000 Android QCRIL/Low [ DiagLogger.cpp 82] [qcril_qmi_nas] RIL[0][qcril_qmi_nas.cpp: 16705] [DispatcherModul(1401,1505)] qcril_qmi_util_prefer_spn_over_plmn_name: spn is present
[ 63/ 0] MSG 06:55:18.860000 Android QCRIL/Low [ DiagLogger.cpp 82] [qcril_qmi_nas] RIL[0][qcril_qmi_nas.cpp: 16711] [DispatcherModul(1401,1505)] qcril_qmi_util_prefer_spn_over_plmn_name: plmn_name is present
[ 63/ 0] MSG 06:55:18.860000 Android QCRIL/Low [ DiagLogger.cpp 82] [qcril_qmi_nas] RIL[0][qcril_qmi_nas.cpp: 43727] [DispatcherModul(1401,1505)] qcril_qmi_nas_check_long_short_name_as_mcc_mnc: MCC 404, MNC 20, QMI_NAS_EONS_NAME Vodafone IN

BTW, this is controlled by android system prop “persist.vendor.radio.prefer_spn”
It is 0 in DUT/REF device, the value 0 is our default value/suggestion value.

qcril_qmi_nas.cpp
#define QMI_RIL_PREFER_SPN_OVER_PLMN_NAME “persist.vendor.radio.prefer_spn”

The user needs to set “persist.vendor.radio.prefer_spn” to the following values to prefer SPN over the PLMN name in specific scenarios:
0 -> Always prefer PLMN over SPN when both of them are present. (Default)
1 -> Prefer SPN over PLMN for OPERATOR_NAME and PLMN over SPN for NW_SCAN results when both of them are present.
2 -> Prefer PLMN over SPN for OPERATOR_NAME and SPN over PLMN for NW_SCAN results when both of them are present.
3 -> Always prefer SPN over PLMN when both of them are present.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值