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: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---