• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Automatic syncing when connecting to wifi

Master D

Lurker
G'day everyone.

I just acquired my first proper smart phone, the HTC desire, and am quite pleased so far.

I am looking for an application, widget or setting that automatically updates my gmail, weather, news and whatnot when I connect to a wifi hotspot.

If this can't be done automatically I guess a simple button on my home-screen would do.

Any tips are greatly appreciated.

Cheers,
D
 
Menu - Add To Home - Widget - Sync All

then just hit the widget when you have wifi connection.

Simples. :)

Yes, that would obviously do the job...manually.

But is there a way to have this process automated? Let's say I have my wake-up alarm set to 9 am, can't I time my phone to connect to wifi and do a sync at 8.55 for example?
 
Yes, that would obviously do the job...manually.

But is there a way to have this process automated? Let's say I have my wake-up alarm set to 9 am, can't I time my phone to connect to wifi and do a sync at 8.55 for example?

You can do that automatically of course. You can use one of many profiling apps available i nthe MArket like Setting Profiles, Tasker, Locale.

You wil ned to set up a rule to automatically turn WiFi on at specific times. Then set up aonther rule that will turn aut-sync on when WiFi is connected (you can also set it up in the same rule as WiFi and it will work based on time too).
 
>Szadzik

Very helpful answer, thanks!

I had started looking into Tasker, but it seemed rather overwhelming for the simple automation I am looking for. Going to give Setting Profiles a try now...
 
Which action would I choose for activating auto-sync in Setting Profiles? In the profile setup, it doesn't let me select the auto-sync widget.
 
I was thinking about Tasker for this, but I wasn't sure that enabling auto-sync would actually force a sync at the time it is enabled. I don't know of a way to specifically initiate a sync from Tasker.

But if you're using Tasker, you can have auto-sync automatically enabled when connected to Wifi, and when disconnected you can have it automatically disable auto-sync.
 
If you use Tasker or Locale, there is an app available via the market called “Synker”. Synker acts as a plug-in to Tasker so you can then create profiles that force sync specific accounts. Synker has a widget that does pretty much the same thing too…
 
Back
Top Bottom