(However, do I agree with you that it would be nice to see the telephony firmware that's present in the modem? Sure, I do! Does this have anything to do with Android proper? Not really. I agree that if you want a completely open telephony platform it would be great to have open telephony firmware. If you are interested in this, perhaps this would be a good link:
http://en.wikipedia.org/wiki/List_of_open-source_mobile_phones Still, not something to trash Android for, it's really feasible to say that we can run open telephony firmware at this time. Or maybe it is and I'm just being naïve about the politics of handset manufacturing and distribution.) Kris On Sun, May 26, 2013 at 9:46 PM, Kristopher Micinski <[email protected]> wrote: > Ugh... Please read about how mobile phone modems work before you > trash Android for a requirement enforced by carriers. > > It has nothing to do with the *platform*: it has to do with: > - US laws governing voice recording of calls. > - The fact that modems on *all* phones, not just Android, not just > windows phones, not just iPhones, not just anything else are disjoint > from the platform, they *all* go through the modem. > > There's no such thing as a "phone device driver", there's a modem that > you use to talk to people, and Android merely interfaces with it by > saying "call this person, send a text, etc..." It's a thin interface > that is presented by all mobile platforms, not just Android. > > So why all the proprietary code in phones? No proprietary code on > Android: nothing in the platform controls the phone, that's the modem. > Seriously, look in the Android source tree, there's no code to > control the phone itself. Is there code to interface to the modem? > Yes! Is it open source? Yes! So I don't see what you mean... > > Kris > > > On Sun, May 26, 2013 at 7:16 PM, rh <[email protected]> wrote: >> On Wed, 15 May 2013 23:54:36 -0400 >> Kristopher Micinski <[email protected]> wrote: >> >>> This is exactly the *opposite* of what I'm saying. >>> >>> Even if you touch the kernel you *still* cannot touch the call stream! >>> >>> Google "RIL" and find out about how Android talks to the phone's >>> modem. >> >> I'm becoming more and more uninterested in learning about this >> platform. RIL definitely helps me become more uninterested. >> >> But to the original question... recording calls seems like a useful >> thing. >> >> Rhetoric follows. Why all the proprietary code in phones? >> Does it boil down to cell providers need to prevent unauth >> users on their network and to accomplish that the crypto >> is locked in to the handset? Is it irony or tragedy that the >> cell providers and/or govt. can certainly record calls but >> the subscriber cannot? >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

