You may be wondering how to obtain incoming and outgoing voice and sms events data, mainly the phone number.
Well, finally you can download the code for this workaround from http://codtech.com/downloads/AndroidRadioLogger.zip
A quick and dirty solution, to keep you concentrated on the application being developed and not on how to hack android.
Run Radio Logger, and if you get the error
don't forget to obtain a shell in the emulator running
and once in the emulator prompt run
# cat /dev/log/radio > /tmp/radio & ### note the final ampersand
and eventually re-launch the Radio Logger application again.
When this application is running you will be able to see small notification windows at the bottom right of the screen indicating the GSM event detected, actually incoming and outgoing voice and sms, as is showed in the video. Other events should be easily added.
As always, comments are gladly welcome.