[FAQ11783][NW]MVNO忽略国内漫游(ignore national roaming)

xiaoxiao2021-02-28  136

[DESCRIPTION] 有些地区的MVNO(Mobile Virtual Network Operator)和国内各MNO(Mobile Network Operator)签订了协议,使用国内所有MNO的网络不算漫游,所以需要判定如果MVNO的卡注册上国内的plmn,则忽略漫游   [SOLUTION] 上层Ap判定roaming的方法是GsmServiceStateTracker.java中的regCodeIsRoaming;请做如下修改:   Before: if((mServiceStateExt.ignoreDomesticRoaming() == true) && (isRoaming == true) && (strServingPlmn != null) &&(strHomePlmn != null)) {   After: if((((null != simRecords) && (PhoneConstants.MVNO_TYPE_NONE != simRecords.getMvnoMatchType())) || (mServiceStateExt.ignoreDomesticRoaming() == true)) && (isRoaming == true) && (strServingPlmn != null) &&(strHomePlmn != null)) {     关于MVNO和MNO的区别以及如何config请参考如下FAQ: ID: FAQ09811 [NW]如何区分MNO和MVNO
转载请注明原文地址: https://www.6miu.com/read-30334.html

最新回复(0)