También hay algunos programas (recuerdo el Locale de cuando tenía el HTC Hero) que pueden activar/desactivar opciones según las horas o el lugar. Lo intenté usar un tiempo, pero al final decidí que me salía más a cuenta hacerlo a mano (por consumo de batería).
Quizás habrán mejorado el sistema o hayan creado algún programa por el estilo que sea más preciso...