Hi,
I want to integrate EC200S to our Android 9.0, 64-bit Qualcomm device.
getprop | grep ril
[gsm.version.ril-impl]: [Quectel_Android_RIL_Driver_V3.3.44]
[init.svc.vendor.ril-daemon]: [running]
[init.svc.vendor.ril-daemon2]: [running]
[persist.rild.nitz_long_ons_0]: []
[persist.rild.nitz_long_ons_1]: []
[persist.rild.nitz_long_ons_2]: []
[persist.rild.nitz_long_ons_3]: []
[persist.rild.nitz_plmn]: []
[persist.rild.nitz_short_ons_0]: []
[persist.rild.nitz_short_ons_1]: []
[persist.rild.nitz_short_ons_2]: []
[persist.rild.nitz_short_ons_3]: []
[ril.subscription.types]: [NV,RUIM]
[rild.libpath]: [/vedor/lib64/libquectel-ril.so]
[ro.boottime.vendor.ril-daemon]: [17603959732]
[ro.boottime.vendor.ril-daemon2]: [17607813326]
[ro.vendor.ril.mbn_copy_completed]: [1]
[vendor.qcrild.libpath]: [/vendor/lib4/libreference-ril.so]
[vendor.rild.libpath]: [/vendor/lib64/libquectel-ril.so]
getprop | grep gsm
[gsm.current.phone-type]: [1,1]
[gsm.network.type]: [Unknown,Unknown]
[gsm.operator.alpha]: [TELE2]
[gsm.operator.iso-country]: [ru]
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: [25020]
[gsm.version.baseband]: [EC200SENAAR03A01M16]
[gsm.version.ril-impl]: [Quectel_Android_RIL_Driver_V3.3.44]
crw-rw---- 1 radio radio 188, 0 2021-11-19 18:16 ttyUSB0
crw-rw---- 1 radio radio 188, 1 2021-11-19 18:49 ttyUSB1
Also I have this errors:
RILJ setSignalStrengthReportingCriteria ignored. RadioProxy 1.2 is null
11-19 18:27:00.380 11111 11111 D UiccController: Received EVENT_GET_ICC_STATUS_DONE
RILJ RIL_REQUEST_GET_CELL_INFO_LIST error: com.android.internal.telephony.CommandException: INVALID_RESPONSE ret=[]
RILJ DATA_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: INVALID_RESPONSE ret={.regState = NOT_REG_MT_NOT_SEARCHING_OP, .rat = 0, .reasonDataDenied = 0, .maxDataCalls = 0, .cellIdentity = {.cellInfoType = NONE, .cellIdentityGsm = [], .cellIdentityWcdma = [], .cellIdentityCdma = [], .cellIdentityLte = [], .cellIdentityTdscdma = []}}
RILJ VOICE_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: INVALID_RESPONSE ret={.regState = NOT_REG_MT_NOT_SEARCHING_OP, .rat = 0, .cssSupported = false, .roamingIndicator = 0, .systemIsInPrl = 0, .defaultRoamingIndicator = 0, .reasonForDenial = 0, .cellIdentity = {.cellInfoType = NONE, .cellIdentityGsm = [], .cellIdentityWcdma = [], .cellIdentityCdma = [], .cellIdentityLte = [], .cellIdentityTdscdma = []}}
-Rlog/RLOG-RIL SIGNAL_STRENG: requestSignalStrength must never return an error when radio is on
11-19 18:27:53.174 12280 12281 E RILC : RIL_onRequestComplete: invalid RIL_Token
11-19 18:56:48.393 14314 14315 I use-Rlog/RLOG-RIL RILC: [setRadioState]:oldState=1, newState=2
11-19 18:56:48.393 14314 14315 E RILC : radioStateChangedInd: radioService[0]->mRadioIndication == NULL
11-19 18:56:48.860 15441 15443 I use-Rlog/RLOG-RIL RILC: Re-opening after close
all of this errors happend periodically
I cannot upload file, so, part of my logcat (right part) :
11-19 18:43:16.649 14300 14300 D RILD : RIL Daemon Started from rild.c
11-19 18:43:16.649 14300 14300 D RILD : RILd param count=3
11-19 18:43:16.649 14300 14300 D RILD : RIL Daemon libpath is /vendor/lib64/libquectel-ril.so
11-19 18:43:16.650 14300 14300 D RILD : RIL Daemon dlopen success
11-19 18:43:16.651 14300 14300 D RILD : RIL DAEMON event loop started
11-19 18:43:16.651 14300 14300 D RILD : RIL_Init argc = 3 clientId = 0
11-19 18:43:16.651 14300 14300 D use-Rlog/RLOG-RIL RILC: Quectel RIL Version: Quectel_Android_RIL_Driver_V3.3.44
11-19 18:43:16.652 14300 14300 D use-Rlog/RLOG-RIL RILC: libquectel-ril build info: On branch master Your branch is up to date with ‘origin/master’. 7ce2c0a57c4211cb88bc7b5f6936831b235ba168 06/03/21_17:00:09
11-19 18:43:16.652 14300 14300 D use-Rlog/RLOG-RIL RILC: Compiled date: Jun 3 2021 time: 17:00:14
11-19 18:43:16.652 14300 14300 E use-Rlog/RLOG-RIL RILC: ‘/vendor/manifest.xml’ not exist.
11-19 18:43:16.652 14300 14300 D use-Rlog/RLOG-RIL RILC: 1.2
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: t-prop_value is 1
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: before_dot is 9
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: [ro.build.version.release]: [9.0]
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: Android Version: 90, RIL_VERSION: 12 / 12
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: [ro.build.description]: [msm8953_64_a6001-userdebug 9 PKQ1.190202.001 20211116.135508 release-keys]
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: [ro.hardware]: [qcom]
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: selinux maybe set Enforcing mode, use command getenforce to check
11-19 18:43:16.660 14300 14300 D use-Rlog/RLOG-RIL RILC: selinux maybe set Enforcing mode, use command “setenforce 0” to disable
11-19 18:43:16.660 14300 14300 I use-Rlog/RLOG-RIL RILC: clientID = 0
11-19 18:43:16.660 14300 14302 I use-Rlog/RLOG-RIL RILC: mainLoop Start
11-19 18:43:16.663 14300 14302 D use-Rlog/RLOG-RIL RILU: find quectel module /sys/bus/usb/devices/1-1 idVendor=2c7c idProduct=6002
11-19 18:43:16.663 14300 14302 D use-Rlog/RLOG-RIL RILU: find_usb_device is 1
11-19 18:43:17.668 14300 14302 D use-Rlog/RLOG-RIL RILU: find /sys/bus/usb/devices/1-1:1.3/ttyUSB1
11-19 18:43:17.669 14300 14302 D use-Rlog/RLOG-RIL RILU: ttyAT = ttyUSB1
11-19 18:43:17.669 14300 14302 D use-Rlog/RLOG-RIL RILU: find /sys/bus/usb/devices/1-1:1.2/ttyUSB0
11-19 18:43:17.669 14300 14302 D use-Rlog/RLOG-RIL RILU: ttyDM = ttyUSB0
11-19 18:43:17.670 14300 14302 D use-Rlog/RLOG-RIL RILC: quectel at port is /dev/ttyUSB1
11-19 18:43:17.670 14300 14302 D use-Rlog/RLOG-RIL RILC: s_device_path is /dev/ttyUSB1
11-19 18:43:17.673 14300 14302 D use-Rlog/RLOG-RIL RILC: open device /dev/ttyUSB1 correctly
11-19 18:43:17.673 14300 14302 E use-Rlog/RLOG-RIL ATC: at_open s_tild_reader = 524071798000
11-19 18:43:17.674 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> ATE0Q0V1
11-19 18:43:17.676 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.178 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> ATI
11-19 18:43:18.180 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< Quectel
11-19 18:43:18.180 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< EC200S
11-19 18:43:18.180 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< Revision: EC200SENAAR03A01M16
11-19 18:43:18.180 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.180 14300 14301 D use-Rlog/RLOG-RIL RILC: ql_product_version is EC200SENAAR03A01M16
11-19 18:43:18.180 14300 14301 D use-Rlog/RLOG-RIL RILC: Quectel Product Revision: EC200SENAAR03A01M16
11-19 18:43:18.180 14300 14301 D use-Rlog/RLOG-RIL RILC: ASR Platform
11-19 18:43:18.180 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CSUB;+CVERSION
11-19 18:43:18.183 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< SubEdition: V03
11-19 18:43:18.183 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< VERSION: EC200SENAAR03A01M16
11-19 18:43:18.183 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< Dec 7 2020 10:06:43
11-19 18:43:18.183 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< Authors: QCT
11-19 18:43:18.183 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.183 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> ATE0Q0V1
11-19 18:43:18.185 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.185 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> ATS0=0
11-19 18:43:18.187 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.187 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+QURCCFG=“URCPORT”,“usbat”
11-19 18:43:18.194 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.194 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT&D2
11-19 18:43:18.196 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.196 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CMEE=1
11-19 18:43:18.199 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.200 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CREG=2
11-19 18:43:18.202 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.202 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CGREG=2
11-19 18:43:18.204 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.204 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT^DSCI=1
11-19 18:43:18.206 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.206 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CFUN?
11-19 18:43:18.208 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< +CFUN: 1
11-19 18:43:18.208 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.209 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CPIN?
11-19 18:43:18.211 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< +CPIN: READY
11-19 18:43:18.211 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
11-19 18:43:18.211 14300 14301 D use-Rlog/RLOG-RIL ATC: AT> AT+CFUN?
11-19 18:43:18.214 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< +CFUN: 1
11-19 18:43:18.214 14300 14304 D use-Rlog/RLOG-RIL ATC: AT< OK
…
Does anybody know why is this errors happend? Or maybe someone may explain what is this errors mean (I mean it is the problem of compatible Quectel ril library and IRadio android interface or what?)?
PS also as a problem Serial nuber and IMEI in Settings doesnt show and TelephonyManager doesn’t start and no one message in logcat from this
Thanks…