EG25 on Android 5 and RIL V3.6.42

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

The module loading is solved.
I use older module found on forum : Quectel_Android_RIL_Driver_V3.6.14_master_Release_20231013_10_54

SIM card is well detected
APN settings are correct

But no internet connection…

The FW version of EG25 is EG25GGBR07A08M2G_30.200.30.200
Modem logs:
log modem.txt (407.3 KB)

Thx,

10-01 16:29:53.590 E/SETUP_DATA_CALL(  179): !!!PPP link is disconnected after sleep mode
10-01 16:29:53.590 E/PPPD    (  179): /system/bin/chat do not exist or is not Execute!

Please check whether you can see the chat there.