Facebook messenger is using loads of battery when I'm outdoors and connected to 4G. I would love for it to just connect for a short time once every 2-3 minutes or so, but how can that be done? Is there an app that can automatically start the messenger app and then terminate it again? Or even better, an app that toggles mobile data on and off while the screen is off and phone asleep?