Question

In android and under /system/bin/ there is a rild command which should be used as following:

   rild -l   <ril impl library>   [--<args for impl library>]

However I don't know how to use the command and how could control the baseband modem?

Any reference about this command?

Best regards,

Was it helpful?

Solution

My system is android ics. The following command works fine in my system. The libreference-ril.so is the RIL library. The ttyUSB2 is the device node created by drivers.

/system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyUSB2

The rild is the ril daemon, and it is usually registered as service in init.rc as shown the following.

service ril-daemon /system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyUSB2
class main
socket rild stream 660 root radio
socket rild-debug stream 660 radio system
user root
group radio cache inet misc audio sdcard_rw log
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top