Thank you Robert, I am going through code to understand deeply what you have said. You made my weekend :)
On Thursday, June 20, 2013 10:24:25 PM UTC+5:30, Robert Greenwalt wrote: > > Both wifi and mobile data present network devices to the kernel. > ConnectivityService decides relative priority and by default will tear > down mobile if wifi is present leaving you with only one connection at a > time. A default route is added for the given interface and packets are > routed normally. The OEMs radio driver is responsible for passing those > packets back and forth to the cellular radio for transmission to the > carriers infrastructure. > > > On Thu, Jun 20, 2013 at 3:59 AM, rishi gupta <gup...@gmail.com<javascript:> > > wrote: > >> Hi everyone, >> >> Using browser app, when I visit a website say www.xyz.com, using Wifi >> the webpage loads. This I can comprehend how it happens. But what I wanted >> to know is when WiFi is off and Mobile data (3G) is on, how does the same >> browser application request gets routed. Where does the switch happens. >> Where decision is made to which network to use. >> >> Any source link ? >> >> I have explored config.xml and other RIL and WiFi related things. >> >> -- >> -- >> unsubscribe: android-porti...@googlegroups.com <javascript:> >> website: http://groups.google.com/group/android-porting >> >> --- >> You received this message because you are subscribed to the Google Groups >> "android-porting" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to android-porti...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.