EM060K 无法拨打和接听电话

10-15 16:23:53.433 D/RILJ ( 1005): [0152]> SET_MUTE enableMute = false [PHONE0]
10-15 16:23:53.434 D/RILJ ( 1005): [0153]> DIAL [PHONE0]
10-15 16:23:53.435 D/RadioVoice( 550): setMute(): 152
10-15 16:23:53.436 D/RILC ( 550): onRequest: SET_MUTE datalen=4
10-15 16:23:53.436 D/ATC ( 550): AT> AT+CMUT=0
10-15 16:23:53.440 D/GsmCdmaCallTracker( 1005): [0] update phone state, old=IDLE new=OFFHOOK
10-15 16:23:53.455 D/EmergencyNumberTracker( 1005): [0]country:cn
10-15 16:23:53.455 D/EmergencyNumberTracker( 1005): [0]System property doesn’t provide any emergency numbers. Use embedded logic for determining ones.
10-15 16:23:53.456 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.457 D/ATC ( 550): AT< OK
10-15 16:23:53.457 D/RadioVoice( 550): setMuteResponse: serial:152, slotId:0
10-15 16:23:53.458 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.458 D/RadioVoice( 550): dial(): 153
10-15 16:23:53.458 D/RILJ ( 1005): [0152]< SET_MUTE [PHONE0]
10-15 16:23:53.459 D/RILC ( 550): onRequest: DIAL datalen=48
10-15 16:23:53.459 D/ATC ( 550): AT> AT+COPS=3,2;+COPS?
10-15 16:23:53.464 D/EmergencyNumberTracker( 1005): [0]Search results - inRilEccList:false inEmergencyNumberDb:false inEmergencyNumberTestList: false
10-15 16:23:53.466 D/EmergencyNumberTracker( 1005): [0]country:cn
10-15 16:23:53.466 D/EmergencyNumberTracker( 1005): [0]System property doesn’t provide any emergency numbers. Use embedded logic for determining ones.
10-15 16:23:53.466 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.467 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.467 D/EmergencyNumberTracker( 1005): [0]Search results - inRilEccList:false inEmergencyNumberDb:false inEmergencyNumberTestList: false
10-15 16:23:53.468 D/ATC ( 550): AT< +COPS: 0,2,“46011”,7
10-15 16:23:53.468 V/SMSVC ( 1005): getSubscriptionUserHandle subId = 1 userHandle = UserHandle{-10000}
10-15 16:23:53.468 D/ATC ( 550): AT< OK
10-15 16:23:53.468 D/ATC ( 550): AT> ATD18276061387;
10-15 16:23:53.482 D/PhoneCfgMgr( 1005): 103 failure. Not getting phone capability.com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
10-15 16:23:53.484 D/EmergencyNumberTracker( 1005): [0]country:cn
10-15 16:23:53.484 D/EmergencyNumberTracker( 1005): [0]System property doesn’t provide any emergency numbers. Use embedded logic for determining ones.
10-15 16:23:53.485 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.485 D/EmergencyNumberTracker( 1005): [0]found sim in slotId: 0 subid: 1
10-15 16:23:53.485 D/ATC ( 550): AT< NO CARRIER
10-15 16:23:53.485 D/RadioVoice( 550): dialResponse: serial:153, slotId:0
10-15 16:23:53.486 D/RILJ ( 1005): [0153]< DIAL [PHONE0]

直接用ATD命令能打电话吗?

发送: ATD18276061387;
返回: NO CARRIER

这个问题看起来和RIL、Android无关。
看起来就是这个模块不支持voice call。

em060k-gl不支持吗

是的。不支持Voice Call。

那有相同接口并且双卡单待的类似模块推荐吗

M.2 接口封装面向也是笔电,一般只有数据需求,没有语音电话要求,就算ATD可以执行成功,由于这个模块没有接CodeC,也无法语音拨号。


是否支持voice call 可以看固件的 releaseNote。