Hi,
We are integrating EG25 over USB on Android 5 running on imx6.
From french technical sales manager we received the RIL V3.6.42.
I followed “LTE&5G Linux USB” and “Android RIL Driver”
LTE&5G Linux USB => integration of PPP driver and applied patch on kernel.
Android RIL Driver => IRadio 1.0 on 32bit.
In transmitted package option module for PPP are missing:
/system/bin/chat
/system/etc/ppp/ip-down
/system/etc/ppp/ip-up
The Module is well detected :
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.1: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:1.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
option 1-1:1.3: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
option 1-1:1.4: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4
cat /init*.rc | grep ril-daemon
service ril-daemon /system/bin/rild -l /system/lib/libreference-ril.so
But RIL crashed:
01-01 03:02:23.495 D/RILD ( 177): RIL Daemon Started
01-01 03:02:23.495 D/RILD ( 177): RILd param count=3
01-01 03:02:23.502 I/use-Rlog/RLOG-RIL( 177): 3G modem monitor thread is start
01-01 03:02:23.532 E/RILD ( 177): dlopen failed: dlopen failed: empty/missing DT_HASH in “libreference-ril.so” (built with --hash-style=gnu?)
Have you ever encountered this error?
Could you compile RIL with --hash-style=both.
Thank you in advance,
Best regards