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
-~----------~----~----~----~------~----~------~--~---

Reply via email to