Tengo un HTC Desire con Android 2.2.
Mi problema es que puede haber redes Wi-Fi abiertas cercanas que requieren una contraseña una vez conectadas, por ejemplo, puntos de acceso en cafeterías. Mi teléfono se conecta a estos, bloqueando así la conexión 3G.
Lo que quiero hacer es usar siempre 3G a menos que esté dentro del alcance y conectado a una lista de ciertas redes Wi-Fi.