I have integrated the RIL source 8.1.2 into my Android source based on the Android-x86 platform. We are using EM7455 modem. Previously we were unable to bring up Mobile Network, but after few changes in HAL layer we are able to see now. But we are facing some issues after the changes in HAL layer.
Below are my observations let me know if I can provide any logs.
Sometimes It is registering the Mobile Network and sometimes not.
For registering the Network manually when we click on “Mobile network” in Settings application crashes and It says “com.android.phone has stopped” below is the picture attached for your reference.
You can check signal quality and register status by at! gstatus? When problem happens.
You need to chech radio log to see if the ril crashes. Also you can check kernel log to see if module crashes by see if any usb disconnect message appeared.
I checked register status, Below is the output of AT command, and I have also checked kernel logs, I haven’t found “USB disconnected”, I am providing the kernel logs and logcat
and radio logs below.
AT!GSTATUS?
!GSTATUS:
Current Time: 405 Temperature: 40
Reset Counter: 2 Mode: ONLINE
System mode: WCDMA PS state: Not attached
WCDMA band: WCDMA BC3
WCDMA channel: 1327
GMM (PS) state:DEREGISTERED LIMITED SERVICE
MM (CS) state: IDLE LIMITED SERVICE