I have integrated the RIL source 8.1.2 into my Android source based on the Android-x86 platform. But I am not able to boot my tablet, it stuck while booting. Somehow I got it booted from the debug mode, although the cellular network doesn’t come.
Below are my observations:
1). The tablet is not booting, maybe because of GobiNet or usbnet drivers, because I am not seeing /dev/qcqmi* node(Checked by booting into the debug mode).
2). All the serial USB node is created(/dev/ttyUSB*), so usbserial and sierra driver seems ok.
3). Even booting from the debug mode, I am not able to bring the cellular network up.
Please guide me where I am making a mistake, any help would be appreciated.
I don’t know how to send an AT command, can you please let me know if there is any inbuilt binary I can run and test?
Also, below are my observations that may help you to understand in detail:
Sierra kernel log:
x86_64:/ # dmesg | grep -i sierra
[ 3.688185] usb 1-2.1: Product: Sierra Wireless EM7455 Qualcomm\xc2\xae Snapdragon\xe2\x84\xa2 X7 LTE-A
[ 3.688311] usb 1-2.1: Manufacturer: Sierra Wireless, Incorporated
[ 23.698043] usbcore: registered new interface driver sierra
[ 23.698158] usbserial: USB Serial support registered for Sierra USB modem
[ 23.698306] sierra 1-2.1:1.0: Sierra USB modem converter detected
[ 23.698576] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB0
[ 23.698741] sierra 1-2.1:1.2: Sierra USB modem converter detected
[ 23.699007] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB1
[ 23.699163] sierra 1-2.1:1.3: Sierra USB modem converter detected
[ 23.699420] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB2
[ 23.699602] sierra: v.1.7.44_android_generic_2:USB Driver for Sierra Wireless USB modems
why this one you don’t even have the ttyUSB0-2 for USB serial port?
Previously, you have the following:
[ 23.314269] usbcore: registered new interface driver sierra
[ 23.314448] usbserial: USB Serial support registered for Sierra USB modem
[ 23.314603] sierra 1-2.1:1.0: Sierra USB modem converter detected
[ 23.314708] usb 1-2.1: APM supported, enabling autosuspend.
[ 23.314978] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB0
[ 23.315234] sierra 1-2.1:1.2: Sierra USB modem converter detected
[ 23.315337] usb 1-2.1: APM supported, enabling autosuspend.
[ 23.315627] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB1
[ 23.315879] sierra 1-2.1:1.3: Sierra USB modem converter detected
[ 23.315985] usb 1-2.1: APM supported, enabling autosuspend.
[ 23.316248] usb 1-2.1: Sierra USB modem converter now attached to ttyUSB2
[ 23.316552] sierra: v.1.7.44_android_generic_2:USB Driver for Sierra Wireless USB modems
I have backported the kernel and now my tablet is booting fine, everything looks good but I am not able to see the cellular network in the GUI. I have attached the radio and kernel logs for the reference.
the time the GobiNEt is working fine and /dev/qcqmi0 port is created.
From the logcat, it seems the module is not registered to network.
AT+COPS? is always returning “+COPS: 0”.
Can you stop the RIL and check AT!GSTATUS? and AT+CFUN?
But If I apply the AT command manually, I am able to detect the SIM and getting the proper signal strength, correct me If I am wrong. Below is the output.