georgysmax, пользуюсь уже давно такой программкой Tasker. Она умеет в автомате включать, выключать, переключать... и еще много чего по разным событиям типа "вышел из дома", по времени...
Так как телефон у меня встроен в машину и выполняет роль некоего ГУ, то она по включению зажигания много чего полезного делает, а по выкючению все возвращает назад.
Посмотрите, может и в Вашей проблеме полезна будет