These aren't really Android questions. They are related to the cellular network and to the baseband modem algorithms.
Your phone has to be connected to a cellular network in order to receive voice calls and to send/receive SMS. If your phone disconnected from the cellular network under low signal conditions, you would miss calls and SMS, and would be frustrated every time you tried to place a call because the network re-attachment process would take a few seconds. Whether the phone uses 3G or 2G (or is moved from 3G to 2G during a call) is a function of cellular network parameters that the phone has no control over. It sounds like you simply don't have enough signal at home, or your service provider needs to optimize the network parameters in the cells that serve your home. Either way, this has to be addressed by your service provider. In the meantime, you could lock your phone in 2G mode and use 2G + Wi-Fi while at home. Dave On Jan 12, 4:06 am, Koen Lavrijssen <[email protected]> wrote: > The 3G coverage around my home is weak (no bar, 1 bar, 2 bars = highly > exceptional). > > As far as I know there's no reason to connect to the 3G network when > the phone is on WiFi, but yet when WiFi is enabled and working my > phone will connect to the 3G network (not establishing a data > connection, but just connecting to the network). When I get a call and > move around a little the phone will drop from 3G to G (because of the > bad reception, I assume), but when that happens the call will be > dropped. > > My suggestion: > - if WCDMA preferred = enabled, still ignore WCDMA during WiFi (if G > signal = stronger than 3G, which should be the case most of the time). > - somehow make sure that the G network is able to take over the call > over the 3G network without losing it. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel
