Además del APNdroid para capar las conexiones de datos móviles, en Ajustes - Conexiones inalámbricas - Configuración de red tienes la opción de que te indique cuándo hay redes wifi desconocidas disponibles. A las conocidas te conecta automáticamente como bien dice tatoalonso.