I am running Android on a VMWare machine. I managed to get the ril daemon running by putting this at the end of init.rc which I got from another post.
End of init.rc file: service ril-daemon /system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyS0 socket rild stream 660 root radio socket rild-debug stream 660 radio system user root group radio cache inet misc I also modifed the file init.eee_701.rc to make setprop ro.radio.use-ppp yes setprop ro.radio.noril no instead of the setprop ro.radio.use-ppp no setprop ro.radio.noril yes that is was before. I have no idea whether that was important to get the ril running. I'm not sure how this file relates init.rc either. Anyway doing a logcat -b radio in android on my vmware i can see messages like Opening tty device /dev/ttyS0 Connected to 'rild' socket I am set vmware's serial port to write to a file. So anything that goes out from /dev/ttyS0 will appear on this file and I was expecting to see AT commands. I fired up the dialer application and dial a number but I go the no service prompt. I checked the logcat and there was extra lines like DMTF_STOP etc... so can I assume my rild daemon is running ok as I am getting RILJ and GSM logs in logcat. Question is why wasn't there any AT commands in the logcat or my serial port file? --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---