Android 13 RM500U-CN 添加了内核驱动与RIL之后无法找到AT Port请问是怎么回事?

模块型号:RM500UCNVAA-D10-SNADA

image

提示一直找不到AT PORT,我看ttyUSB和说明书确实有点差异,是不是固件的问题。

image

AT 口没有找到。
ttyUSB1 和ttyUSB0 都不是。
option.c 有问题,正常应该是5个ttyUSB。

嗯,多谢,是VID加的不够导致的。

没有服务
09-03 22:02:47.543 1 1 E init : Control message: Could not find ‘aidl/android.hardware.radio.modem.IRadioModem/slot1’ for ctl.interface_start from pid: 240 (/system/bin/servicemanager)
09-03 22:02:43.968 3242 3242 W ServiceManager: Waited one second for android.hardware.radio.modem.IRadioModem/slot1 (is service started? are binder threads started and available?)
09-03 22:02:43.968 240 240 I servicemanager: Since ‘android.hardware.radio.modem.IRadioModem/slot1’ could not be found, trying to start it as a lazy AIDL service
09-03 22:02:43.969 240 5261 W libc : Unable to set property “ctl.interface_start” to “aidl/android.hardware.radio.modem.IRadioModem/slot1”: error code: 0x20
09-03 22:02:43.969 240 5261 I servicemanager: Tried to start aidl service android.hardware.radio.modem.IRadioModem/slot1 as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.
09-03 22:02:48.544 1 1 E init : Control message: Could not find ‘aidl/android.hardware.radio.modem.IRadioModem/slot1’ for ctl.interface_start from pid: 240 (/system/bin/servicemanager)
09-03 22:02:44.969 3242 3242 W ServiceManager: Waited one second for android.hardware.radio.modem.IRadioModem/slot1 (is service started? are binder threads started and available?)
09-03 22:02:44.969 240 240 I servicemanager: Since ‘android.hardware.radio.modem.IRadioModem/slot1’ could not be found, trying to start it as a lazy AIDL service
09-03 22:02:49.545 1 1 E init : Control message: Could not find ‘aidl/android.hardware.radio.modem.IRadioModem/slot1’ for ctl.interface_start from pid: 240 (/system/bin/servicemanager)
09-03 22:02:44.970 240 5262 W libc : Unable to set property “ctl.interface_start” to “aidl/android.hardware.radio.modem.IRadioModem/slot1”: error code: 0x20
09-03 22:02:44.970 240 5262 I servicemanager: Tried to start aidl service android.hardware.radio.modem.IRadioModem/slot1 as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.
09-03 22:02:45.969 3242 3242 W ServiceManager: Waited one second for android.hardware.radio.modem.IRadioModem/slot1 (is service started? are binder threads started and available?)
09-03 22:02:45.970 240 240 I servicemanager: Since ‘android.hardware.radio.modem.IRadioModem/slot1’ could not be found, trying to start it as a lazy AIDL service
09-03 22:02:50.545 1 1 E init : Control message: Could not find ‘aidl/android.hardware.radio.modem.IRadioModem/slot1’ for ctl.interface_start from pid: 240 (/system/bin/servicemanager)
09-03 22:02:45.971 240 5263 W libc : Unable to set property “ctl.interface_start” to “aidl/android.hardware.radio.modem.IRadioModem/slot1”: error code: 0x20
09-03 22:02:45.971 240 5263 I servicemanager: Tried to start aidl service android.hardware.radio.modem.IRadioModem/slot1 as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.
09-03 22:02:46.970 3242 3242 W ServiceManager: Waited one second for android.hardware.radio.modem.IRadioModem/slot1 (is service started? are binder threads started and available?)
09-03 22:02:46.970 240 240 I servicemanager: Since ‘android.hardware.radio.modem.IRadioModem/slot1’ could not be found, trying to start it as a lazy AIDL service
09-03 22:02:46.971 240 5264 W libc : Unable to set property “ctl.interface_start” to “aidl/android.hardware.radio.modem.IRadioModem/slot1”: error code: 0x20
09-03 22:02:46.971 240 5264 I servicemanager: Tried to start aidl service android.hardware.radio.modem.IRadioModem/slot1 as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.
09-03 22:02:51.546 1 1 E init : Control message: Could not find ‘aidl/android.hardware.radio.modem.IRadioModem/slot1’ for ctl.interface_start from pid: 240 (/system/bin/servicemanager)
09-03 22:02:47.971 3242 3242 W ServiceManager: Waited one second for android.hardware.radio.modem.IRadioModem/slot1 (is service started? are binder threads started and available?)
09-03 22:02:47.971 240 240 I servicemanager: Since ‘android.hardware.radio.modem.IRadioModem/slot1’ could not be found, trying to start it as a lazy AIDL service
09-03 22:02:47.972 240 5265 W libc : Unable to set property “ctl.interface_start” to “aidl/android.hardware.radio.modem.IRadioModem/slot1”: error code: 0x20
09-03 22:02:47.972 240 5265 I servicemanager: Tried to start aidl service android.hardware.radio.modem.IRadioModem/slot1 as a lazy service, but was unable to. Usually this happens when a service is not installed, but if the service is intended to be used as a lazy service, then it may be configured incorrectly.

HAL 没有跑起来,请问这个一般是哪个地方出问题了。

image

quectel.txt (13.2 KB)

Android 13 不用配置<version>2</version>.
提供下日志,logcat -b all
先确保rild 运行了

有运行起来了,这个是去掉了2 配置时的日志。

quectel.txt (4.9 MB)

ps -efl | grep -i radio 看看。
有两个服务要删掉.

知道原因了,多谢指点。
你们客服提供的驱动无法加载;替换成github上的库就正常了。 GitHub - QuectelWB/Quectel_RIL at aidl

image

同比手机信号少了2格,请问这个有调试指导文档嘛?

看RSRP -91,这个信号其实也不怎么好

测试网速的时候很容易模块重启,请再帮忙看看是什么原因。
quectel_all.txt (7.5 MB)

从日志看模块是重启了.
测速模块就重启,这个需要硬件看看。大概率是硬件

好的,谢谢。 :grinning: :grinning: