Can I turn off wifi, GPS, etc. on Android phone overnight?

I'd like for my Android phone to automatically turn off some features overnight to save battery, and re-enable them in the morning. Among the things I'd like to turn do:

  • Turn off wifi
  • Turn off the GPS
  • Use only 2G data networks

I don't need any fancy idle detection. I'd be happy with the ability to do this from, say, 12am to 6am.

What Android apps are good for this sort of thing?

Topic gps wi-fi automation android

Category Android


You can certainly do it based on your location: http://www.twofortyfouram.com/product.html

I have enquired of their support whether you can use time as one of the switching criteria, I would be surprised if you could not. Even if it isn't available out of the box, there is a plugin system and scripting that I am sure would do it.

I do not own the app so I cannot comment on it's efficacy, but I have seen good references.

  • edit

Response from developer

Can Locale be made to switch situations based on time alone, such as going silent at night regardless of location? John

-

Hi John,

Yes!


I use Timeriffic (free) which will turn on/off wifi, gps, change ringer, brightness etc. based on timed schedules.

Unfortunately "Use only 2G data networks" is not in the options.


If you don't mind paying for an app, then this is very similar to the sort of thing that Locale for Android does, you can set it to switch stuff on or off, or run apps on your phone when certain conditions like fine/coarse location, etc are met. There are also quite a few Locale plugins (many of them free) available on the market that give it loads of extra functionality.


Maybe SweetDreams can do the work for you. According to a ruleset it will turn off bluetooth, wifi and select the ringtone configuration of your choice during a determinate time range.

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.