[Q] Sync data to server other than Google - Android Software/Hacking General [Developers Only]

I was wondering if it was possible to change the server that Android uses to sync data under Settings->Accounts and sync. I would like to have it sync stuff in the same manner, but to a server other than Google's. Would it be possible to change some line in the OS files to a different server, or is there a special way that the Google servers respond to a sync request that could not be mimicked with your own server?
I do know that there are other apps to allow you to sync data between your device and computer. I am just trying to change where the data is synced to.
Just wondering...
Thanks in advance!

Related

Google Calendar/Gmail push

Hey there. Ive been looking for quite a while now, but even the search function in this huge board cant help me out.
I'd like to:
Have my Gmail pushed
Have my Gmail Contacts synced
Have my Google Calendar 2way synced
ive found several possibilities to sync either gmail OR calendar via Exchange, using www.nuevasync.com for Calendar and Contacts OR using mail2web.com for Gmail. Sadly nothing that supports both.
Now, since i cant use 2 Exchange servers with wm 6.1 (im using UdK's Diamond R8 on my Polaris) im kinda stuck.
Does anyone of you know a service that offers both Gmail push and Calendar/Contacts sync, or if its possible to have 2 Exchange servers sync simultaneously, how?
And, to make it worse, id prefer not to use any additional programs like SEVEN or oggsync.
thanks in advance
daschalki
bump :X
any help appreciated
Despite what people may say, it is possible to sync with two Exchange servers. The only way I've been able to do it successfully is to manually create the partnership reg keys in HKCU\Software\Microsoft\ActiveSync\Partnerships by copying and editing an existing partnership. Do this with ActiveSync closed.
I currently have one server set up to do mail, contacts, tasks and a second exchange server to do only calendaring. If you have multiple Exchange servers with the same services marked (i.e., mail checked for two), things start to get hairy. If you want to try to do calendaring with two servers, you'll need to change the value "NonLocalCrossPolination" in the ActiveSync key to 1, and no guarantees that you won't cause some sort of recursive loop of updates.
Partnerships are treated in LIFO order - Push sync notifications to the device are only recognized by the FIRST partnership listed in ActiveSync, which seems to be the LAST partnership added. This means that 99% of the time you'll want whichever server is set to do mail to be the last one you add. Whenever you receive a push notification that a sync is necessary, all partnerships will check for updates. This normally works just fine since you'll be receiving mail at least as often as you will be making calendar changes.
thanks for the help, ill try to get that workin.
I can confirm that this is working.
Have you seen this from Google?
http://lifehacker.com/5149741/google-sync-keeps-contacts-and-calendars-in-sync-on-your-mobile-phone
this might be what you are looking for
Yeah, Google just started their own sync service using Active Sync.
http://www.google.com/mobile/default/sync.html
Still doesn't sync your mail, but you can always use IMAP
Has anyone been able to use this to sync multiple calendars?

Exchange Activesync One-Way Sync

Is it possible to enable one-way sync for a calendar from the exchange server to your phone? I don't want any changes made on my phone to be cascaded to the exchange server.
Thanks guys.
http://www.pocketpc.gen.tr/google-sync-push-mail-destegi
This only shows me how to setup syncing with Google products.
http://www.google.com/support/mobile/bin/answer.py?answer=138636&topic=14299
I am looking for the same capability. I believe the option to choose direction of synching was removed after ActiveSync 3, as I know I used to use this functionality all the time. I don't want to sync my personal contacts & calendar from my personal pc to my business contacts & calendar on my work laptop. But I want both my business contacts & calendar on my personal pc and phone.
BTW - Google sync only allows you to sync one computer/device, unless that has been changed recently. Also, from what I could see it doesn't offer one-way synching.

[Q] How to sync emails from PC with Android phone (Galaxy S)?

Hey folks,
I'm sorry this is probably a n00b question but I would like to sync my emails from my PC with my phone.
On the PC I use thunderbird to download all emails (got like 6 email accounts) to the pc and delete them from the server immidiately. (I've had accounts beeing hacked in the past because I left password emails etc in my inbox, so I started to delete them from server instead of leaving them on for more security - so I can't just "download them again" from the phone - I will need to sync the phone with the data from the PC. I could switch my email client program off course if thats needed, but I rather not let the messages lay somewhere online.
Can someone maybe explain to me how that would work or give me a link or smth?
It would be perfect if it would work both sides: Either I sync the phone with the PC or the PC with the phone, or a real sync where just the new emails get exchanged. (On the same time I'd also get this to work for my laptop but phone more important now since i got it heh)
I hope someone can help me.
you can't sync with EVERY email client..
it does sync with outlook/OE... I don't know about thunderbird tho. What you CAN try to do is change the settings to never delete emails from your server when downloaded to your computer and then sync so that when you delete them from your phone they'd be deleted from the server.
get my drift?
hmm well im used to thunderbird, but i dont have to keep using it necessarily. I'd change if it makes this whole syncing easier. Its been bugging me for a while that I didnt have my emails on my laptop but now i also need em on the phone.. so I wanna finally get this to work.
The method you described wouldnt work if I somehow download the emails to the phone first instead of the pc, it would work like u described, but if I'd rather work it in both ways, a real "sync".
With outlook you could do this yea?
Try using Gmail or Windows Live mail, its more compatabile with most wireless. Goto m.live.com or Gmail
well, if you use gmail you can easily keep it on both your computer and your phone and it would sync both ways.
Get a gmail account. Then forward all your email accounts to the gmail account. You can also set the gmail account to send out as one of the other accounts.
Setup the gmail account as an imap client in thunderbird or outlook. Create a folder under the inappropriate account named old emails or whatever. Move the emails stored in your local folders to the folder setup under the imap account (you can do it directly to the inbox if you prefer).
Setup gmail on your mobile device.
Say thanks.
Sent from my SAMSUNG-SGH-I897 using XDA App
Cleaner Explanation.
1) Create a Gmail account at Gmail.com (or skip this step if you already have one).
2) Log into the web versions of each of your email accounts. Set the account to forward all emails to the new gmail account address (typically these settings are found under the settings or Options menu somewhere on the page). If you would like to continue to use these accounts you can either:
a) Give Gmail permission to send emails as all the accounts or one in particular. (Note once in the mobile apps, you cannot choose different sender addresses, only the default one. You can however change from each address on the web interface).​ b) Set a forwarder and then specify to leave a message on the server.​
3) Setup the gmail account you created as an IMAP account (use IMAP not SMTP) in thunderbird or Outlook.
a) You can find the Imap settings for desktop clients here.​
4) Once the initial sync is complete, simply drag and drop the emails from the old inbox to the Gmail account's inbox (listed in a tree menu under the IMAP.Gmail.Com listing.
5) You can now set up this email address as a SMTP or IMAP (IMAP keeps the emails on the server. This is a better idea in some cases as you have exact copies of emails on all devices you set them up as.
6) Say thanks
You can also manually do this for each email account you have, but that would take much longer and some companies do not allow or simply haven't moved to using IMAP yet (freaky right?).
Using the gmail way, you have all your emails from all your accounts plus the wonders of google. This is the easiest way to do it I can think of.
I hope my explanation is clean and clear.
thanks for the detailed explanation I guess I'll do it that way.
But the downside that you have to keep the mails on the server still stays this way. I'd really love the option to do a real sync how you expect a sync to be but I guess thats complicated or doesnt work?
I mean like.. when I'm at home .. I download the mails from my desktop pc over usb or wlan. Then I download new emails while I'm travelling or smth - and when I get back home I sync my desktop with the phone emails.
This must work somehow? I'd really hate to have to leave my emails on the server since I got bad experience with this.
I guess I'm just beeing paranoid - but I'm also perfectionist heh, so I'd love to try n get it going "the perfect way" - aka a real offline sync without usage of any server storage. (unless you count my desktop as a server..)
If you setup the system to use smtp on the phone it will dowbload the email, other than that i would suggest using a very good password.
Sent from my SAMSUNG-SGH-I897 using XDA App

[Q] multiple users in android google talk

Is their a way to specify what user "talk" uses?
I'm having problems with the marker website and think this might be an issue...
I've 2 google accounts (a gmail and an apps account)
It keeps logging in to the apps account when I need it to log in via the gmail account.
Anyone know where the settings are stored?
Or how to change it to the other account?

[Q] Transfer contacts between phone and PC without activesync

My work has turned off the USB ports on our computers. Therefore, I can no longer sync my phone via activesync with Outlook. I've been looking and cannot find a simple way of exporting my contacts and calendar to something that I can then sync my phone to, while preserving all of the data included.
Can someone recommend something that will do this while preserving contact pictures and calendar categories, etc?
FYI, I'm using WinMo 6.5
Thanks.
Upload them online to either Windows Live account or Gmail account.
Gmail preferred. It will store your contacts, calendar, etc.
Otherwise try PIMBackup
I should have stated, that I need to get the contacts and calendar off of my work PC. I know about google sync for calendars, but there isn't something similar for contacts.
The only methods that I have found do not save categories or contact pictures. I'd like to find something that equals what activesync can do when it transfers new info to my phone.

Categories

Resources