Android 不插SIM卡,手机不能拨打紧急电话;2g+gsm配置才支持112紧急拨号

DESCRIPTION

不插SIM卡,手机不能拨打紧急电话

Root Cause

手机没有写入合法的IMEI;或者当地的某个运营商不支持紧急电话,而手机正好选上了这个运营商;或者当地的某个运营商不支持无SIM卡的紧急电话,而手机正好选上了这个运营商

SOLUTION

检查手机是否有写入合法的IMEI

用对比机切换到同一制式(与测试机同为2G或者同为3G),同样不插卡看对比机是否能拨打,

Note:由于不插卡情况下手机会忽略运营商而只按照信号强度选择小区,不同的手机由于硬件差异可能选择上不同的小区,所以在拿做对比测试的时候,可以多换几个地点来测,在每个地点都重新开关机

再试。另外可以通过察看log中消息MSG_ ID_ MMI NW_ ATTACH_ IND来知道手机连接到的网络。

Example

深圳移动2G支持紧急电话,联通2G不支持拨打紧急电话,手机不插卡情况下在有些地区会选择上移动小区就能打紧急电话,在另-些地区会选择 上联通小区就不能打紧急电话。

紧急电话机制:

1.目前MTK设置必须在GSM网络。

2.根据实际测试只有移动2g网络支持112

modem频段不支持2g将无法拨打;

如果没有配置gsm,就不要在设置什么 gsm only + gsm preferr

vendor/mediatek/proprietary/packages/services/Telephony/

src/com/mediatek/services/telephony$ EmergencyNumberUtils.java

private static void parseEccListPreference() {

sGsmOnlyEccMap.clear();

sGsmPreferredEccMap.clear();

sCdmaPreferredEccMap.clear();

捕捉gsm only和prefer 的异常,需注释掉

} catch (FileNotFoundException e) {

log("Ecc List Preference file not found");

// sGsmOnlyEccMap.put("OM", "112,000,08,118");
//sGsmOnlyEccMap.put("OP01", "112");
//sGsmPreferredEccMap.put("OM", "911,999");
//sGsmPreferredEccMap.put("OP01", "000,08,118,911,999");
//sGsmPreferredEccMap.put("OP20", "999");

sCdmaPreferredEccMap.put("OM", "110,119,120,122");

sCdmaPreferredEccMap.put("OP20", "110,119,120,122,911");

} catch (XmlPullParserException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} catch (Exception e) {

e.printStackTrace();

}

}

相关推荐
Xzaveir3 分钟前
企业号码展示不可观测怎么办:状态机、拨测事件与异常回放
android·人工智能
2501_9160074713 分钟前
iOS和macOS应用程序性能分析和优化工具使用综合指南
android·macos·ios·小程序·uni-app·iphone·webview
黄林晴1 小时前
Nearby Connections 重大变更:不再自动开启 Wi-Fi / 蓝牙,适配指南
android
恋猫de小郭1 小时前
Flutter 全新真 3D 实现,用 flutter_scene 能开发一个「我的世界」
android·前端·flutter
HLC++14 小时前
Linux的进程间通信
android·linux·服务器
爱笑鱼17 小时前
Binder(二):AIDL 生成的 Proxy、Stub 和 Parcel 到底在做什么?
android
爱笑鱼18 小时前
Binder(一):一次方法调用,究竟怎样跨进程执行?
android
壮哥_icon19 小时前
【Android 系统开发】使用 BAT 脚本高效自动化管理 /system/priv-app/ 系统应用(安装与卸载)
android·运维·自动化
用户693717500138420 小时前
Claude Code终端日志Token占用实测:一个过滤器砍掉60%-90%
android·前端·后端
蝉蜕日记20 小时前
AccumuPDF高级版 v2.57 | 视图文转换PDF,合并分割压缩
android·智能手机·pdf·生活·软件需求