Para el wifi lo solucionas con Y5 - Battery Saver es muy sencillo de usar solo debe reconocer las redes que estén a tu disposición como la de tu casa o trabajo, etc, y la proxima vez el programa automáticamente activara o desactivara la conexión wifi según tu ubicación.
Y para el 3G, utiliza la aplicación 3G Manager, esta te gestiona que si estas conectado a un wifi desactiva el 3g y si no lo estas lo activara.
Espero te sirva con estas dos aplicaciones podrás lograr lo que pides y ahorraras mucha batería.
Saludos.
