this is interesting, unfortunately, this will not work. the -radio <device> option was added as a debugging aid when developing the internal GSM modem emulation, it is not meant to pilot a real hardware.
even if you connect it to a real phone, you'll encounter the following limitations:
- first, Android abstracts the radio interface layer through a daemon that does the dirty talk to the hardware.
the daemon is "product" specific, and the one provided with the emulator system is not meant to talk to all
GSM modems, only a very small subset (which I don't know precisely). this means there is no guarantee
that it will succesfully dialog with your phone (and the daemon "API" is not available right now, and still likely to change anyway)
in case you're curious, note that you can still have a look at the AT exchanges with the command 'adb logcat -b radio' when the
emulator is running.
- moreover, the voice and data streams are not passed through the AT channel (which is here the serial device that -radio connects to)
but through a different system device that is not emulated in the emulator, nor supported in the emulated kernel
- finally, networking setup in an emulated system is quite different from a "real" one, so it is unlikely you would be able to pass any data
through your phone even if you could solve the problems described above
I would be extremely surprised but happy to see this work, but this would require significant work.