EC200S android driver API

Hi dear Quectel Support, we tryed integrate ec200s into Android 9 Qualcomm based board, but in process we are find out that the our libril (aka ril-service) use another struct of protocol for communicate with modem RIL library (aka reference-ril). Our attempts to change IRadio version and modem RIL library version did not lead to success. We truly need ask you about Quectel_Android_RIL_Driver_V3.3.40 API

some our errors here:
01-14 12:54:48.498 9797 9827 D RILJ : responseIccCardStatus: from HIDL: IccCardState {CARDSTATE_ABSENT,PINSTATE_UNKNOWN,num_apps=0,gsm_id=0,cdma_id=0,ims_id=0,physical_slot_id=0,atr=,iccid=} [SUB0]
01-14 12:54:48.498 9797 9827 D RILJ : [3654]< GET_SIM_STATUS error 66 [SUB0]
01-14 12:54:48.498 9797 9827 D RilRequest: [3654]< GET_SIM_STATUS error: com.android.internal.telephony.CommandException: INVALID_RESPONSE ret=IccCardState {CARDSTATE_ABSENT,PINSTATE_UNKNOWN,num_apps=0,gsm_id=0,cdma_id=0,ims_id=0,physical_slot_id=0,atr=,iccid=}

01-14 12:55:09.238 9960 9988 D RILJ : [3649]< GET_HARDWARE_CONFIG error 6 [SUB0]
01-14 12:55:09.239 9960 9988 D RilRequest: [3649]< GET_HARDWARE_CONFIG error: com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED ret= [Modem { uuid=www.quectel.com, state=0, rilModel=0, rat={0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30}, maxActiveVoiceCall=1, maxActiveDataCall=1, maxStandby=0 }]

From the log, the SIM card is not recognized, you need to check it first.

01-14 12:54:48.486 9797 9797 D RILJ : [3654]> GET_SIM_STATUS [SUB0]
01-14 12:54:48.487 9797 9797 D UiccController: Received EVENT_RADIO_AVAILABLE/EVENT_RADIO_ON for phoneId 0, calling getIccSlotsStatus
01-14 12:54:48.487 9745 9745 D use-Rlog/RLOG-RIL RILC: onRequest: GET_SIM_STATUS
01-14 12:54:48.487 9745 9745 D use-Rlog/RLOG-RIL RILC: requestGetIccCardStatus() start
01-14 12:54:48.487 9745 9745 D use-Rlog/RLOG-RIL RILC: requestGetIccCardStatus() getIccCardStatus_1_4
01-14 12:54:48.487 9745 9745 D use-Rlog/RLOG-RIL ATC: AT> AT+CPIN?
01-14 12:54:48.492 9745 9830 D use-Rlog/RLOG-RIL ATC: AT< +CPIN: READY
01-14 12:54:48.492 9745 9830 D use-Rlog/RLOG-RIL ATC: AT< OK
01-14 12:54:48.492 9745 9745 D use-Rlog/RLOG-RIL ATC: AT> AT+CRSM=176,12258,0,0,10
01-14 12:54:48.497 9745 9830 D use-Rlog/RLOG-RIL ATC: AT< +CRSM: 144,0,“980701422485081119FF”
01-14 12:54:48.497 9745 9830 D use-Rlog/RLOG-RIL ATC: AT< OK

SIM is ok