Looking for an app to update/sync all services on demand The problem: When I goto the toilet at work, there is no signal at all, so my  smart phone isn't particularly useful at the times it should be.

The solution: Run an app via a button/shortcut/widget that forces Twitter, Facebook, Gmail, Google+ etc to update before I go so I have some reading material.

Does such an app exist?
Settings -> Accounts and sync -> Sync All (bottom left). This will sync every app that register there, like Facebook, Twitter, Gmail and Google+, but not all the apps.