EC25 RIL Implementation on Android 11

I am trying to incorporate EC25 to my board (Nitrogen8MM) running on Android 11 via USB interface.
I followed the steps documented in the document Quectel_Android_RIL_driver_User_Guide_V2.0.pdf using IRadio1.4

I can confirmed that the RIL daemon is running by using the command below
getprop init.svc.ril-daemon
Running

I saw the LTE logo on the status bar. However, the signal strength has an X to indicate that there is NO internet connection.
I have checked the APN setting and it looks fine.

Is anyone could shed light on what else could be wrong? The link below is the radio log

OneDrive (live.com)

The log is not completed.
Could you provide log much longer.

Please use logcat -b all

Do you have the qmi_wwan_q?

Hi Bean Wang,

Thanks for your reply. Pls see the link below for logcat all
radio log all.txt

Do you have the qmi_wwan_q?
How do I determine if I have qmi_wwan_q

I guess that you don’t replace the qmi_wwan.c with the qmi_wwan_q.c.

Qmi_wwan_q - Quectel Forums

This log is still not complete for me.
I cannot see the version of the qmi_wwan.
The qmi driver must be provided by Quectel.

Bean Wang,

Great. It works after I replaced the qmi_wwan.c with the one you’ve provided. Internet connection is established. !! Thanks

Next, I would like to implement voice call. I can make phone call but only thru audio interface on the EC25. I would wanna get the audio call to use the audio interface on my Android board. That would mean I have to implement UAC device on Android.
Do you have a guide on how to do that on Android 11 and how do I know if I have the UAC device of the EC25 on my Android

Thanks
Regards
Lbaerd

Sorry Quectel only have the guide how to use the UAC on Linux.
I don’t know how to use the UAC on Android.

Hi Bean,
I will try to work on that if that is even possible :sweat_smile:

Btw are u able to share with me the source code for libril.so and libreference-ril.so
for version 1.4 and 1.5

Thanks a lot

Sorry it is not possible to provide the source code for individual developers.