Description:
Synchronizes your Outlook client calendar with your Android calendar.
Motivation:
I needed to synchronize my Outlook with Android. There are many reasons to do so instead of using exchange synchronization. You might use Outlook without Exchange or work in a corporate environment, which does not allow you to access Exchange directly. Android does not provide such an option.
Syncroid is my solution. It only synchronizes meetings (appointments) and only from PC to Android, but it can be extended to do both direction synchronization and synchronize contacts. I'm at the point when this application works fine for me, but if you find it useful you can dictate its future, features and implementation priorities. This version is free. Since it already took lots of my free time, at some point I'll probably split it to paid and lite versions. This will happen if development becomes more complex and only when I feel application is stable enough to be commercial.
It's up to you. Give it a try. It is work in progress expect bugs! Report problems and I'll do my best to fix them. Give ideas for future features and feature implementation priorities or just tell me how good or bad you feel about it.
Installation:
Install Syncroid on your Android device and run it. Minimal Android version to run is 2.0.
Export your calendar data. This needs to be done at least once! It is currently not used because Android to Outlook synchronization is not supported yet.
Mount your Android device as a drive to Windows.
Install "syncroid_setup.exe" from "syncroid" folder of your Android drive and run the program. Installer and installed executable are code signed by me.
You could use one or more of the three ways to synchronize. Via remote server (recommended), via adb or via Android drive.
Steps to synchronize via remote server:
Make sure you've selected Server -> "Use server" from PC program's preferences
Open Syncroid on your Android device and go to "Connect to remote server"
Select connect to remote server
Set your host name or IP. You could set several hosts/IPs delimited by space!
Set connection mode and if needed "Check regularly" settings
You could synchronize manually or just test you settings by selecting "Connect now". Please note that you might have firewall or proxy settings you'll need to apply.
The first time you connect you will be asked to allow/deny synchronization with this device.
Steps to synchronize via adb:
Make sure you've selected Server -> "Use adb interface" from PC program's preferences
You need to switch on USB debugging on your Android device in Settings -> Applications -> Development.
Sync starts as soon as you connect your phone with an USB cable. Importing of new data also happens automatically. Please note that unlike disk drive mode, you'll probably be asked to provide vendor specific USB drivers for your phone in order for this mode to work.
The first time you connect you will be asked to allow/deny synchronization with this device.
Steps to synchronize via Android drive:
Make sure you've selected Server -> "Use Android drive interface" from PC program's preferences
Mount your Android device as a drive to Windows.
Send data to your Android device by double clicking on the "Syncroid" icon in Windows tray notification area. This is done automatically every several minutes if Auto synchronize option is checked.
Dismount your Android drive from Windows.
Import data from your Android program. This is done automatically when you dismount Android drive if Auto synchronize option of the Android program is checked.
Reporting problems:
If program crashes it could send me automated reports. Since 9th of October Syncroid supports verbose logging. You can send me a private message with the content of the log file which can be found on your Windows drive in "\Users\<your username>\AppData\Local\Syncroid\Syncroid.log" if you are using Vista or newer Windows or in "\Documents and Settings\<your username>\Local Settings\Application Data\Syncroid\Syncroid.log" if you are using Windows XP. Please do not paste the content in the forum in order to keep it clean.
Known problems and limitations:
Currently it is assumed that the time zone of your device is the same as the time zone of your PC. I don't know is this going to be a problem and do we need a better solution. Will count on users' voice on this
TODO:
Add two way sync
Contacts sync
Tasks sync
(The rest of this list and its order are up to you)
Current release notes:
I've finally found a way to make our calendars full class citizens. There are no "hacks" anymore and Google synchronization will not destroy them. However keep in mind, that from now on, uninstalling means removing your Syncroid calendars from Android calendar. The best way to ensure this doesn't happen is to update Syncroid (instead of uninstalling it and installing the new version). From PC this can be done with adb command like 'adb install -r Syncroid.apk'. There should be similar (visual) tool on Android, but I don't know one. If you know please notify me. In case you uninstall Syncroid and install the new version remember that database is lost, but your SD card contains the last imported data. Just install the new version and press "Import now" in Syncroid's main window. Please note that after you sync with version 1.5 you could have duplicate information in two calendars. One with Google calendar events and second with Syncroid calendar events. You can use the new "Manage calendars" to delete the calendar created by Syncroid under your Google account. You can also disable the calendar from Android calendar "Calendars" menu if you are using Android 2.2 and up.
Version history:
12.03.2011 - version 1.5.1.50
Android: Improved way to extract PC setup
Android: Added some visual feedback, and many minor changes
PC: Fixed possible crash with outlook library
PC: Fixed problem with update dialog not showing up until you show options
PC: Improved logging
PC: Added support for removing known device serial numbers from tray menu
28.02.2011 - version 1.5.0.44
Android: Compatible with Android 2.0 and up only (the old version was compatible with 1.6 too)
Android: Removed limitation to disable auto synchronization
Android: fixed several possible crash problems
Android: added Calendar manager which allows you to delete unnecessary calendars
Android: tested and worked with Android 2.2 and 2.3. If you experience problems with any version starting from Android 2.0 and up, please notify me.
PC: added option to use current host name as a calendar name
PC: removed option to use default calendar. This is not applicable now that Syncroid is using it's own account to provide calendars.
PC: added support for extracting owner e-mail address from Outlook profile and provide it to Android calendar
PC: better support for selecting default outlook profile
PC: fixed dialog asking for permissions is now shown modal
PC: many minor fixes and external tools and libraries updates
11.01.2011 - version 1.4.2.32
Fixed a nasty bug with memory copy from Outlook. If you have experienced crashes before please give it a try!
06.01.2011 - version 1.4.1.30
Added Android calendar color selection to Preferences > Calendar tab (available only when using custom calendars). This way you could use Syncroid from more than one location and distinct calendar events.
Added "Last sync on <date>" in Preferences > Server tab. Now you can see when was the last time you synchronized. Field get cleared upon application restart.
Fixed a problem with PC update. Result was that the updater cannot overwrite adb files when updating durring adb sync. If you have this problem (while updating previous version) you need to disconnect USB cable and manually kill adb. You could also mount your Android drive and install from installer located in Syncroid folder there.
Fixed many small bugs including some cleanup code in Outlook handling.
10.12.2010 - version 1.4.0.26
Added support for remote server synchronization.
Added options to switch on/off different connection modes
Fixed many small bugs.
13.11.2010 - version 1.3.3.22
Added support for ADB. You need to switch on USB debugging in Settings -> Applications -> Development. In this mode you don't need to use Android drive. Sync starts as soon as you connect your phone. Importing of new data also happens automatically. Please note that unlike disk drive mode, you'll probably be asked to provide vendor specific USB drivers for your phone in order for this mode to work.
Removed 1.1.2011 expiration limitation
25.10.2010 - version 1.3.3.16
Added Crash reporting
Improved logging
Added field to compensate any differences between Android and PC timezone incompatibilities.
Removed some code not needed yet (will bring it back when implementing Android to PC sync)
Android part now has more robust extraction code for PC setup.
9.10.2010 - version 1.1.2.13
Added verbose logging (see Reporting problems section)
2.10.2010 - Initial version 1.1.2.12
This program is excellent. I use the Lenovo LePhone and this program is the only program which I can use to sync my calendar.
Only problem is that after the first sync subsequent syncs didn't update my calendar and after installing the program again (hoping to rectify the problem that way), everytime I try to sync the desktop client with the Android the desktop sync crashes and closes by itself. Would be great if you could help with this!
coolface said:
Only problem is that after the first sync subsequent syncs didn't update my calendar and after installing the program again (hoping to rectify the problem that way), everytime I try to sync the desktop client with the Android the desktop sync crashes and closes by itself. Would be great if you could help with this!
Click to expand...
Click to collapse
I'll add some logging and probably crash reporting. Stay tuned Meanwhile please check the following. After update you should have two files "android.zip" and "pc.zip" inside your "syncroid" directory on the mounted Android drive. Try deleting pc.zip, sync and check is it there after sync (even if PC program crashes).
I have tried updating but the desktop client crashes. After the crash i checked the Syncroid directory and there is only the android.zip file. no pc.zip.
coolface said:
I have tried updating but the desktop client crashes. After the crash i checked the Syncroid directory and there is only the android.zip file. no pc.zip.
Click to expand...
Click to collapse
I've uploaded an updated version. Please check "Reporting problems" section of the initial post. After you install the updated version and start it, it needs some time to extract PC part. You know it is OK when you later mount your Android as drive and Sync asks you to update. After the update, sync again and the .log file should appear.
Thanks for sharing!
Need ToDo synchro.
thanks for sharing
X10 minipro
Hi!
Great job...i´ve been looking for an app like this for a long time, and finally!
It seems too work on my X10minipro, not tested fully, but it works for now
SE X10 minipro U20i Android 1.6 ver.1.2.A.1.174
Thanks...
I have a client crash in Windows Vista. Is crash in 2 or 3 seconds after start.
Is the Company PC maybe have more security
This is the Log
[15.10.2010|08:55:21|verbose] Synchronize started
[15.10.2010|08:55:21|verbose] Android device: found
[15.10.2010|08:55:21|verbose] Synchronizing with profile: 00000000
[15.10.2010|08:55:21|info] Logging in profile: Default Outlook Profile
[15.10.2010|08:55:22|verbose] Getting outlook appontment list
[15.10.2010|08:55:22|verbose] Found 740 appontments
An option to sync contacts also would make this app perfect and irreplaceable !
A question about it .... Is possible to run the app with another calendar application?
I use Jorte instead Android Calendar ...
Thanks in Advance
Namiga said:
A question about it .... Is possible to run the app with another calendar application?
I use Jorte instead Android Calendar ...
Click to expand...
Click to collapse
I've checked Jorte application. In Google calendar mode it has no problem if you select Syncroid calendar. In Jorte mode it uses it's own database I know nothing about. However it supports .CSV import. Maybe this is a way to go, but it will require manual import from Jorte app. The right way is to talk to Jorte for some way to access the database or at least trigger a .CSV import automatically. How do you use it?
braiden79 said:
I have a client crash in Windows Vista. Is crash in 2 or 3 seconds after start.
Is the Company PC maybe have more security
....
Click to expand...
Click to collapse
I'll have to add some crash reporting. Otherwise there is no way to understand what's going wrong. Stay tuned for the next version!
syncroid_setup.exe
Sorry, but I cannot find syncroid_setup.exe!
Can you please help me?
plvigo said:
Sorry, but I cannot find syncroid_setup.exe!
Can you please help me?
Click to expand...
Click to collapse
After you install Syncroid on your Android device and start it. Give it a minute to extract the setup. Then mount your Android device as drive in Windows and syncroid_setup.exe should be in \syncroid folder there.
demosten said:
After you install Syncroid on your Android device and start it. Give it a minute to extract the setup. Then mount your Android device as drive in Windows and syncroid_setup.exe should be in \syncroid folder there.
Click to expand...
Click to collapse
Thank you very much! I found it and I installed in the pc.
Now I have problems to connect the device (HTC Aria) to my pc; the error message is "cannot find Android device drive attached".
Is a problem of ADB driver? I have installed that one of the HTC Sync. Can you please help me again?
plvigo said:
Thank you very much! I found it and I installed in the pc.
Now I have problems to connect the device (HTC Aria) to my pc; the error message is "cannot find Android device drive attached".
Is a problem of ADB driver? I have installed that one of the HTC Sync. Can you please help me again?
Click to expand...
Click to collapse
Hi! I solve the problem!!
So now it seems that is synchronizing... I hope that the software works, given that I have 28.900 appointments...
plvigo said:
Hi! I solve the problem!!
So now it seems that is synchronizing... I hope that the software works, given that I have 28.900 appointments...
Click to expand...
Click to collapse
It seems that import only few weeks!
Related
Hi,
using ActiveSync is a nice feature, but my desire to use windows is very small.
I'd like to ask if there's software available which enables me to sync my address book (at least) with Linux. Actually a "backup" to some formatted text file would be enough though I'd happily sync with some address book.
Thanks in adv.,
Berny Agthe
read this
http://forum.xda-developers.com/viewtopic.php?t=13389&highlight=linux
http://synce.sourceforge.net/synce/index.php
or find more results yourself
http://www.google.dk/search?q=pocketpc+sync+linux&hl=da&lr=&start=10&sa=N
or search this forum
Thanks
Thanks for your help, I'll try it tonight.
did u solve it? because I've still some problems
Nope, I didn't get it working yet. The synce application is running on my laptop, the XDA2 gets recognized via USB and i can connect the ppp-Connection but that's it - I don't get dccm working and pstatus always displays that strange "Unknown error" thing.
During the next days I want to try connecting via bluetooth...
I'm not able to use Synce with my Linux box, the way i found it's longer but works for all.
ppc contacts -> Bizorg -> csv2vcf -> Evolution
You find all you need here(in Italian).
PS: You have just edit the script with right fields and import it in yout client email
This is my first post, so I'll introduce myself. I've been viewing the site for several years now off and on, starting back when I have my MDA thru T-Mobile. From there I went to the HTC Fuze with ATT (wife wanted the Iphone). So I've been a Windows guy for a while (created a few WM apps for work). Anyway, the screen on my Fuze finally gave out, and wouldn't register touches anymore, so I had to upgrade in a hurry. While I wanted to wait for WM7, there was no way I could deal until then.
Well I seemed to have gotten mostly migrated over from WM6 to Android. Obviously the biggest thing was local Outlook sync, mainly for contacts and Calendar (same thing a lot of other folks need). Our answer in supposed to be Samsung Kies, which seems to giving people fits. I ended up getting the contacts sync'ed over pretty easily, although there are some limitations with Kies and Android when it comes to Outlook contacts.
Then on to the Calendar. Whew! What a pain. I, like a lot of people, experienced some of the same common issues:
-Errors while attempting to transfer from Outlook to Kies
-Kies not transferring data to phone once it's received from Outlook
-Appointments not showing up on the phone
-Hell I even had Kies delete all my Outlook contacts from the PST file TWICE! (Luckily I backed up the PST first, so nothing was lost.)
I'll go through what I've done in the next couple posts, but here is where I am standing:
*Kies and the phone connect successfully every time.
*Kies and Outlook communicate back and forth very consistently with both Contacts and Calendar data.
*Changes made on either end are sent back to the other side and updated correctly (with the exception of some of the software limitations)
*All of the Calendar appointments appear to transfer to the phone, but getting them to display can be tricky.
In the next post I'll go through my process of getting myself to this point. I probably won't be able to provide a "quick-fix", but I went through quite a bit of experimenting and testing to get to this point.
Lets start with the Calendar since that’s what seems to be giving the most problems to people.
*** I am having no problems at all getting the phone to successfully connect to Kies, so I'm not even going to get into connection issues. This all assumes you are able to connect, and can get the phone icon in the upper right corner of Kies with your phone number displayed under it, without issues. BTW, I am running Windows7 32-bit, with Microsoft Office 2010, Samsung Kies 1.5.1.10071_32. As for drivers, I'm using whatever Kies installed. ***
First, it seemed to me that Outlook MUST BE OPEN in order for Kies to work!!! Not having Outlook open gave me the issue of the progress bar sticking @ 0% and not moving. Opening up Outlook allowed Kies to access the information.
Second, If you have desktop gadgets installed that display Outlook information (like upcoming appointments), you may want to remove them. I have an issue with Kies at one point, and I shut down the gadget. While I can't say that it DID solve a problem, I would recommend not running it at first.
Here is what I've noticed in regards to how Kies operates with the Calendar. Keep in mind I'm not a full-time programmer/developer, so don't expect too much technical talk here.
1) Kies establishes a USB connection with the device.
2) You open the Kies Calendar Widget to work with the Calendar. THIS ONLY REPRESENTS THE KIES CALENDAR. It is not actually a link to either Outlook or the phone. It's simply middleware that displaying what it's manage to pull from both sides.
3) Upon opening up the calendar widget, Kies immediately attempts to import the Android data from your phone and display it within the Kies calendar. If you have no intentions of using Outlook, this is the desktop tool for modifying your appointments. Also, Kies will attempt this import EVERY TIME you open the widget.
4) When selecting "Outlook Sync", Kies attempts to access the Outlook .PST file and A) Upload any changes from the Kies calendar, and then B) download the updated Outlook data back into the Kies calendar.
5) Upon completing the import from Outlook, Kies immediately exports the Kies calendar back to your phone. This is one of the things that threw me off, as I initially thought you had to initiate the phone upload by pressing the phone&disk button under the week tab of the calendar. Oddly enough, if you actually made any changes directly into the Kies calendar, you do have to select this button in order to “push” the changes back to the phone. For some reason, this seems automatic with an Outlook sync.
In order for me to get this working, I had to start with a clean slate on the phone. Having appointments already on the phone caused a lot of problems. One of the things I noticed was even if you think it's cleared, it may not be. And even one appointment can cause problems. I used Kies to help with this. As I mentioned, once you open the calendar widget within Kies, it immediately imports your phone calendar data into the Kies calendar. Once you’ve done this, you can right-click anywhere in the calendar, and make sure the “delete-all” button is not available. While this seems silly at first, keep reading!
I then attempted an “Outlook Sync”. With a clean Kies Calendar, and Outlook desktop client opened up and running, I was able to pull the Outlooks data into the Kies calendar. A lot of people, myself included, think all is well at this point, and are surprised to learn that none of the info appears on the phone when they disconnect the USB.
At this point, I reconnected the USB connection and went back into the Kies Calendar widget. As expected, it doesn’t appear to bring anything down from the phone when after it immediately imports the Android data into the Kies calendar. BUT there was one difference. When I tried to complete the steps again, the “Delete-all” option on the Kies calendar right-click is now available. So I scrolled back through the months in the Kies calendar, and there is actually data. I had 2 personal appointments that it retrieved from my Outlook PST file, that DO NOT appear within Outlook itself. Both were birthdays that I must have set up years ago. This leads me to wonder about my Outlook PST file. I’ve been using this PST file for years, across the previous 3-4 versions of Outlook (2010, 2007, 2003 and maybe even 2000).
Anyway, I left the 2 appointments in there, and attempted another Outlook sync. BAD IDEA!!! I hit the wrong button and Kies removed ALL of my appointments from my Outlook calendar. Completely cleared it out. Since the damage was done, I was curious if actually added the 2 rouge appointments into Outlook, since those were the only things in my Kies calendar. It did not.
So I restored my back-up PST file (and made several other copies to test with), and got back to the same point to reproduce the problems. This time I did the “delete-all” within the Kies calendar to first remove the rouge appointments before attempting another Outlook sync. Kies successfully brought down all of my Outlook appointments into the Kies calendar once again. All looks well although I know they did not actually make it to the phone. I figured out that I could test this by simply closing the Kies calendar widget and reopening it, as opposed to actually disconnecting the USB and checking on the device itself. Again, this works because Kies imports a fresh copy of data from your phone every time you open the calendar widget. Sure enough, upon reopening the widget, only the 2 rouge appointments are back within the Kies calendar.
Sorry guys for the long thread, but there are a lot of you here that are waaaay more knowledgeable then I at this, so I want to give you as much information as possible on the situation. Perhaps a quick easy fix can come from this. I feel at this point, this is a MAJOR downfall of the Captivate, and hopefully we can get something ironed out.
Anyway, back on track. At this point, I’m suspecting the Outlook PST file. I replaced my normal PST file with a blank and begin testing some of the different Outlook appointment options to see if one of them may be causing some incompatibility issues. I create appointments that included recurring events, important flags, different description formatting, meeting requests with other contacts, different “show-as” status’, different categories, all sorts of stuff. Interesting enough every single appointment from the fresh PST file successfully sync’ed back to the phone. For every test, I actually disconnected the USB and made a change to the appointment to verify with would sync back to Outlook through the Kies calendar. All were successful, although I had 2 that didn’t come back quite as expected. These were both simple compatibility issues and didn’t affect the function. I can get into these later on.
At this point, it’s obvious that Kies is having issues with my original PST file. But because it’s actually retrieving the 2 rouge appointments that no longer appear within Outlook itself, I’m thinking that all of the version upgrades may be making the PST file uneasy.
So I decide to start a fresh new “Outlook 2010 created” PST file, run it alongside the original PST file within Outlook, and start dragging everything over into it. I moved over everything, and set the new file as the default.
After finishing this up, I again connected the phone, and attempted an Outlook Sync within Kies. As usual all of the Outlook data from my calendar (from newly created PST file) is imported into the Kies calendar. Close the widget and reopen to verify the data has gone to the phone. Success!! All of the appointments are there.
Not-so-fast. I disconnect the phone and check the calendar. A lot of stuff IS there, but I notice some are not. Hmmm. I determined that all of the appointments that are missing, as Outlook recurring appointments. Funny, I had no issues with recurring appointments in my testing.
I decide to add these manually in the Android calendar on the phone to see what happens. As I do this and scroll around, suddenly one of the missing recurring appointments just appears! HA, the appointments don’t appear until I get to the month were the very first one occurred. For example, say you create a recurring appointment on the 1st of every month, and it started back on 01/01/2010. When you open your calendar, July of 2010 is displayed, and the appointment is not there. But if you scroll back to January 2010, BOOM, they all pop into place. Seems odd. I fixed this by adjusting all of my recurring appointments to start this month. So while all of the missing recurring appointments display correctly now, it will be interesting to see what happens next month.
Well that's a lot of typing, so I'm going to take a break. I'll discuss some of the compatibility limitations later on.
These include things like:
*recurring appointments that occur every other week (a scheduling option that Android appears not to support),
*text formatting in descriptions,
*description lengths
*Outlook categorys
*etc.
that was nuts and totally unnecessary...
still its nice to see a post that doesn't follow along the lines of, "why contacts kies not worked outlook HELP ME! NAO"
ok so basically, im pretty sure you can just sync your outlook calendar with google's calendar and then synchronize your phone to the google calendar.
systoxity said:
ok so basically, im pretty sure you can just sync your outlook calendar with google's calendar and then synchronize your phone to the google calendar.
Click to expand...
Click to collapse
Yeah, I know it's possible to sync via your Google calendar. I just have no interest in going throught the "cloud". I prefer to manage my data locally.
IMpressive research but I must say that every Kies installation on different OS - XP, Vista, W7 has its own way of behaving. I am runnin XP and when I wanted to synchronize outlook contacts and appointments, it went fine the very first time. After which I made a few more appointments in the Android Calendar and and wanted to sync to Outlook. Kies gave me two options - Re-Sync Historty or Update -- Bad call I chose Update and it wiped out my entire oulook calendar. My outlook is set up in default mode and using .OST file as would any profile that is set to be connected directly to the exchange server. Now that means I lost all my calendar appointments on the server as well. Fortunately, the appointments are present in the Phone - but I cannot get them to now load in the Kies Calender Widget. And since Kies is not able to download it - I cant push it back into Outlook either. I am kind of stuck now and frustrated with how this simple software should have worked. It also wiped out my entire contact list from outlook - Any help to sort out the issue is appreciated. Remember I am using Outlook 2007 with BCM and all my calendar events and Contacts are now on the phone - I wont do a hard reset unless I find a way to export it some how and get it into outlook.
Kies - Android - Sync
G35tr said:
Yeah, I know it's possible to sync via your Google calendar. I just have no interest in going throught the "cloud". I prefer to manage my data locally.
Click to expand...
Click to collapse
Appreciate you going through it all... new PST test etc.
I'm a long-time WinMo user and just got the Samsung Captivate - have been relying on the simplicity of WinMo sync with Outlook - like you - since 2000. I looked back at the originating/recurring appt. As you pointed out in the post doesn't show up in current view... opened one that I set back in early 2007 and wahlah... populated the view to current. I searched and searched for answers looking at the suggestions of DejaOffice, etc. And just wanted to say thanks to you for actually looking in to the actual issue versus all the other suggestions of moving to other 3rd party apps. I will load MSOffice on this phone when its ready to get a more familiar calendar (and everything else) - but at least you offered some suggestions that helped!
Thanks for the efforts in making this clear.
Like yourself, I have used the WinMo phones in the past. Tilt, Tilt2. All flashed and modified.
I decided to give Android a whirl with this Captivate and am starting to regret it.
I use Outlook at work and with WinMo I could sync instantly with USB or Bluetooth, this Android phone isn't nearly as friendly to business interfacing.
I used Google to bring over all my contacts but my schedule changes so often the calendar was more hassle than it was worth.
I will now give it a try and see what happens. Thanks for taking the time to type all the instructions in.
Try GsycIt
I gave up with Kies never connecting most of the time. Then when it would finally connect to it; it failed after the machinew as rebooted.
I ended up trying out GSyncIt and it works perfectly (so far) with Outlook 2010. I wanted something that got the photos to gmail and couldn't get the Kies to work.
Now Gsyc sends the contact updates, with photos to Google. The one problem I've found is that it keeps Outlook open.
Samsung Kies and Outlook 2010 64 bit on Windows 7 Ultimate 64 bit
Connection: USB no-name USB cable (1.5m)
For all you quick readers, here is the conclusion first, with the process following for the more patient readers:
Samsung Kies works 100%, but only AFTER I have made sure that Windows 7 detects the phone as a phone, and not as a mass media device. I can successfully sync my Galaxy S against Outlook 2010 64 bit on Windows 7 Ultimate 64 bit, after applying a few tweaks.
I have tested on Darky's Rom 9.4.
Installing the Galaxy S on Windows 7 Ultimate 64 bit.
As I wasn't using a clean install, I downloaded "usbdeview-x64" to remove all USB references to my previous (and many) errors with the phone. Find it on Google
Before connecting the phone, I installed the "SAMSUNG_USB_Driver_for_Mobile_Phones(v1.2.910.13142)" Find it on Google
A
After that, I succesfully connected the phone to Windows 7, and it correctly saw the phone as a phone, not as a USB mass storage device.
Darky Rom version 9.4 general settings:
"PC Connection only available in idle. Please close all running applications" meant that I could only sync when the phone was displaying the homepage
USB Debugging deactivated
Menu > Settings > Wireless and network > Usb Settings > Samsung Kies
Menu > Settings > Wireless and network > Tethering > Deactivated
Menu > Settings > Applications > Development Usb Debugging > Deactivated
Launcher = TW Launcher default
Google account set up on phone
I used the built-in calender that came with Darky's ROM, and I discovered that there are two calenders in one: To choose whether you wish to use a calender that syncs against Google, or to use "My Calender" that syncs towards Outlook, go on your phone to: "Applications > Calender > Menu > Settings > Calenders" and choose the one you prefer. I have successfully tested "Phone > Google", "Phone > Outlook via Kies", Outlook to Google and finally "Outlook>Google>Kies"
No External SD Card installed
And then I did it all again with an external SD card installed, no problems encountered
General PC settings:
Whenever I synced using Samsung Kies, Outlook 2010 was closed
I hacked "Outlook.exe" using the advice from here - venukb.com/2009/12/15/google-calendar-sync-with-outlook-2010
I then installed Google Calender Syn version 0.9.4.0 and set it to sync every 10 minutes
I synced all my events from Outlook 2010 to my Google Calender, making sure that the syn only went FROM Outlook 2010 TO Google Calender and not vice versa
Auto sync of contactpersons and calender works with outlook 2010 64 bit, even though Kies can't detect it
Test of contactpersons:
Initial sync of all contacts on PC to phone: Kies works
Create new contact on PC, then sent to phone: Kies works
Create new contact on phone, then sent to PC: Kies works
Edit existing contact on PC, then sent to phone: Kies works
Edit existing contact on phone, then sent to PC: Kies works
Delete existing contact on PC, then sent to phone: Kies works
Delete existing contact on phone, then sent to PC: Kies works
Test of Outlook and Kies:
Initial sync of all calender posts on PC to phone: Kies works
Create new calender post on PC, then sent to phone: Kies works
Create new calender post on phone, then sent to PC: Kies works
Edit existing calender post on PC, then sent to phone: Kies works
Edit existing calender post on phone, then sent to PC: Kies works
Delete existing calender post on PC, then sent to phone: Kies works
Delete existing calender post on phone, then sent to PC: Kies works
Test of Outlook to Google, all is fine,
Test of Google to phone, all is fine
Test of Google on the phone to Outlook, all is fine.
I hope this post helps others out there
All the best,
Mark Colclough
By far the easiest way I've found is to just use Outlook Hotmail Connector. I set up a hotmail account in outlook and have all of my other email accounts delivered to my hotmail inbox, and save my contacts and calendar events to the hotmail contacts/calendar (all of which is in outlook). It all automatically gets synced to hotmail's servers. Then I set up my hotmail account as an exchange account on my phone and told the calendar to use the hotmail calendar. Now I have all of my outlook email, calendar, and contacts on my phone. And since it all goes through the hotmail account, it all gets automatically synced across my desktop, laptop, and phone. I can make changes on any of them and they will show up on the others.
It goes through hotmail's servers (the "cloud"), so some of you may not want to do it.. but it sure is a lot easier than what I've seen in this thread..
Android Manager works fine for me and no cloud, either.
Thanks for that, Miami_Sun (are you turning Japanese?).
Android Manager WiFi works well. It shows which appointments are on which device, so I don't have to update everything if I don't want.
Plus it allows configuring how far ahead.
The only thing that stumped me was how to remove items. Then I realised it involved updating from the corresponding blank item on the other device. Not exactly intuitive when most are used to a using a right-click Delete option, but it makes sense when doing lots of them.
It is easier than KiesAir in that it will automatically find the devices, whereas with KiesAir, it requires that device URL be typed into a browser on the PC.
I avoid using programs such as Kies, WMP, etc for media updates as they usually get too creative with tags and sorting. Instead I use the USB drive mode of my Note and use a plain file synchroniser (SynchBack) to match up my device to my computer. I play tracks using the Samsung player by Artist then Album or WinAmp by Album so that the songs are in album order, not alphabetical.
However, I will have to use Kies to update the ROM, especially when ICS comes.
As to the problems connecting from Kies to a device after updates, I found turning the device completely off (even removing and replacing the battery), then restarting it allowed Kies to find the device, with subsequent connections being very quick.
Can HTC Sync app that syncs Outlook with Android can it be used with Galaxy S phone?
I'm looking for option to sync with outlook that DOES NOT require me to upload my data to google.
Kies doesn't require you to use the cloud to sync your PIM data
You may want to do a search for and check out "Android Manager". This is what I use over Wi-Fi for Outlook sync. I like it better than Kies myself.
anyone else tried Android Manager?
I also use android manager You can sync Contacts , Calender , Images, Videos or any other folder you choose.
Application is quite stable (I personally find it much more stable than MyPhoneExplorer).
best part its free.
Rogue9 said:
Kies doesn't require you to use the cloud to sync your PIM data
Click to expand...
Click to collapse
The full Kies does not work with Captivate and Kies Mini has limited functionality.
I use MyPhoneExplorer to sync my outlook data. It has a PC program where you can edit/add/delete contacts and when you connect the phone to the PC it starts the companion app on the phone to make the transfer. No Google cloud needed and haven't had any stability issues with it.
Out of curiosity, I installed Android Manager on my PC. Unlike MyPhoneExplorer, it does not interface directly with Outlook. I'm unsure of how you even get your Outlook data into the program as the only import format it appears to support is .pbf, which is not a format Outlook can export to. If either of you guys have a way to do this, please post it. Thanks.
EDIT: OK, I played around with it some more and got it figured out. I am now an Android Manager user. Much easier to use than MyPhoneExplorer once you get it setup properly and I like not having to use a cord to sync. I wonder why this great app never shows up on lists of ways to sync Outlook with Android? First I heard of it was in this thread and I looked a lot when I first got the phone. Thanks for the tip.
On android phone I miss synchronization of Tasks and Notes with MS Exchange. For Tasks synchronization, there are some (mostly paid) applications. But nothing for notes (without sending notes to third-party server). So I created one...
Notes For Exchange
Notes For Exchange is application to synchronize notes between Android and MS Exchange. This application will NOT store your Notes to some third-party server. It uses standard exchange synchronization of Appointments.
How it works?
“Notes for Exchange” has two parts:
* Outlook Add-in (NotesForExchange_x.zip), that will synchronized your notes with calendar appointments. It creates items at end of February 2036, so it will not collide with your standard events. Using standard Exchange synchronization, these are synchronized with your android phone.
* Android application (ExchangeNotes_x.apk), that displays these special “Appointment” as Notes. Also allows you to edit and delete them.
Android application can be used without Outlook add-in with any other calendar (e.g. gmail). In that case, it’s just simple notes application that stores notes into your calendar.
During testing and usage of this application, no data were lost. But backup of Notes and Appointment is strongly recommended.
This software is provided "as-is," without any express or implied warranty. In no event shall the author be held liable for any damages arising from the use of this software.
UPDATED 2012-06-11
Published on android market (v 1.7)
Notes for Exchange site
Android Market
Current version 1.7
version 0.5 (and above) is not compatible with 0.3 (and bellow)
When upgrading to 0.5(or above) from 0.3 (and bellow)
- synchronize all notes before upgrade. All notes created/updated on device and not synchronized to outlook will be lost!!!
- update both part - outlook addin and android application
change-log:
APK - current version 1.7
Outlook Add-in - current version 0.7
v 1.7
- <html> notes
- new icon
v 1.6
- fixed crash on ICS
- fixed creating new notes on device
- fixed shortening very long notes
v 1.4
- fixed start on samsung galaxy nexus
- support for android 1.6
- minor layout fixes
v 1.3
- saved position of notes list and expanded folds
- localization - swedish (thanks to iorx)
v 1.2
- fixed lost of actual category after search
- localization - de(thanks to hermann17), cz
v 1.1
- fixed forced close in folded view
v 1.0
- folded by category
- few bugfixes
v 0.9
- fixed bug with forced close
v 0.8
- fixed uncategorized filter
- simple settings of colors and text sizes
v 0.7
- uncategorized in filter
- search in notes
v 0.6
- support for categories
v 0.5
- synchronization process rewrited
- moved to end of February 2036
v 0.3
- APK - layout for large screens
- Outlook - logs into users temp dir
- Outlook - fixed date format (causing duplicity)
- Outlook - ignoring non standard notes
v 0.2
- Outlook - fixed synchronization after hibernation
Thanks for all, who tested and reports issues/sugestions
Any feedback welcome...
Troubleshooting
There are no notes visible in android application
1, In MS outlook, look into calendar at 29.2.2036.
-> If there are some appointments, outlook addin is working fine
-> If not, outlook is not installed correctly. Check log file located at
Code:
Vista,W7: c:\Users\<username>\AppData\Local\Temp\ExchangeNotes.log
XP: c:\Documents and settings\<username>\Local Settings\Temp\ExchangeNotes.log
- if log file is missing, add-in is not installed at all. Try manual installation (see below)
2, On android device, check calendar at 29.2.2036
-> if there's no appointments, there is problem with calendar synchronization (probably unrelated to this application)
-> if there are appointments, check in android app, if coreect calendar is selected in settings.
Manual installation of outlook addin
- unpack outlookAddin.zip to any directory in your PC
- rename ExchangeNotes.dl_ to ExchangeNotes.dll
- in this directory, run command
Code:
c:\Windows\Microsoft.NET\Framework\v2.<ver. number>\RegAsm.exe ExchangeNotes.dll /tlb:ExchangeNotes.tlb /codebase
- if there is following error: "Could not load file or assembly Extensibility", add this dll into same directory and run again.
- import addin.reg to you registry
- (re)start ms outlook
Manual installation on Win 7 64bit system with Outlook 2010 - thanks to saratv
Manual installation on Win8.1 (64 bit) , ms outlook standard 2010 (32 bit) - thanks to p.smurf
Brilliant way to think outside the box; will set this up next week when back in the office. Have missed the ability to sync Outlook Notes since I migrated to exchange 18 months ago upon joining a firm. I came from the Palm platform where such synchronization was routine, and I have never had the desire to have a separate system (such as Evernote) which would require a parallel system.
Of course, there's the problem of all those appointments I had already made for February of 2048..... ;-)
Great idea! I'll give it a try.
Thanks!
ok man, you're are my frackin hero!
finally i can read my notes on my desire!
will it be possible to mark and display the categories too?
its not very good, that the logfile is in the root-folder of C.
cause of administrative restrictions it would be better in the own user folder or something...
I will try the app and drop by a feedback
Sent from my GT-I5800 using Tapatalk
New version (0.3) with changed log dir and some minor changes in parsing appointments (causes duplicity on some outlook version).
It looks like, that on some devices, events after 2038 are not synchronized. Don't know if it's one device bug, or standard behaviour.
great idea
tak tohle vypada velmi zajimave a mile rad vyzkousim
Good idea!!!
I try to install witn windows 7, it´s say "install success" but i can no get the aplication. where or how can install?
Thankss
osaba said:
Good idea!!!
I try to install witn windows 7, it´s say "install success" but i can no get the aplication. where or how can install?
Thankss
Click to expand...
Click to collapse
Hi, there's two downloads on first post. One is zipped installer of outlook addin. It contains no application, just synchronizes notes, when outlook is running.
Second download is apk file - that's application for android device, that shows these notes.
I cannot enable the Exchange notes addin - I get error that it cannot find the file. Using win7x64, with outlook 2k10.
edit:
I get this under load behavior:
Not loaded. A runtime error occurred during the loading of the COM Add-in.
Due to several issues on some types of android devices / outlooks versions, I have to completely rewrite synchronization process.
It cause incompatibility with previews versions. Sorry for that.
When upgrading to 0.5(or above) from 0.3 (and bellow)
- synchronize all notes before upgrade. All notes created/updated on device and not synchronized to outlook will be lost!!!
- update both part - outlook addin and android application
Hopefully it will be now fully working.
If there will be no major issue, I will publish v0.5 on android market.
ethanwinkley said:
I cannot enable the Exchange notes addin - I get error that it cannot find the file. Using win7x64, with outlook 2k10.
edit:
I get this under load behavior:
Not loaded. A runtime error occurred during the loading of the COM Add-in.
Click to expand...
Click to collapse
Hi, that strange. Installation goes well?
Could you please try v0.5, if it's better?
If not, please check following
- Check if these files exists
c:\Users\<username>\AppData\Roaming\NotesForExchange Outlook AddIn\ExchangeNotes.dll
c:\Users\<username>\AppData\Roaming\NotesForExchange Outlook AddIn\ExchangeNotes.tlb
- Do you have .NET 3.5 installed?
- Send me log file (if exists)
c:\Users\<username>\AppData\Local\Temp\ExchangeNotes.log
thanks
Sync constantly
Just wondering, does the Outlook+plug-in have to be running all the time for continuous synchronization?
No, there's no need for that. App on android device stores notes to your calendar, that is synchronized t exchange. When you start outlook, it just downloads changes made in android device and synchronized them to outlook. There's no need to do it continuously.
There is only one danger. If you edit same note on device and e.g. exchange web, there will be conflict in synchronization, when you start outlook. (He will ask how to resolve...)
If you work with notes only on android device and outlook, launch outlook only when needed.
Hi! I've been looking for this!!! Thank you so much.
I'll do almost anything to see this application evolve. I've got like >600 notes and they synk perfectly with your app.
The future? Searchable (android search)? Categories(from Outlook)? Sort order?
Any thing I can do to help? (not a developer, but I can test stuff..., translate to swedish)
/
iorx said:
Hi! I've been looking for this!!! Thank you so much.
I'll do almost anything to see this application evolve. I've got like >600 notes and they synk perfectly with your app.
The future? Searchable (android search)? Categories(from Outlook)? Sort order?
Any thing I can do to help? (not a developer, but I can test stuff..., translate to swedish)
/
Click to expand...
Click to collapse
Categories - in progress
Searchable - will add to todo
Sort order - I will add filtering by category. Don't know by other field than subject could be filtered. Maybe date of last modification?
translation - I want to add some features (i.e. more texts) to application before publishing list of texts for translation to other languages.
Hundera said:
When you start outlook, it just downloads changes made in android device and synchronized them to outlook. There's no need to do it continuously.
Click to expand...
Click to collapse
There is My Outlook runs 24/7, so a "sync-timer" (like every 6 h) would be good.
1of16 said:
There is My Outlook runs 24/7, so a "sync-timer" (like every 6 h) would be good.
Click to expand...
Click to collapse
Synchronization is made
- just after outlook starts
- when note is created/updated/deleted
- when appointment at 29.2.2036 is created/updated/deleted
- every one hour - this could be configurable and by default 4(?) hours. It's just for sure - previous two triggers should sync everything.
Synchronization is made on background (so there's outlook freeze), and takes few seconds (less than 1 sec on about 30 items)
Very well done
The only thing I am still missing is ability to control fonts on my Android but I am sure that will be coming.
Great work.
http://nitrodesk.com/purchase/for-windows/
How to Install TouchDown on Windows 8 and Windows RT
NitroDesk, Inc. is pleased to provide you with an early preview version of TouchDown for Windows 8 and Windows RT. These instructions describe how to download and install TouchDown for Windows 8 and Windows RT devices.
IMPORTANT! This is an early preview; things can break and cause you some distress. Please keep in mind this is only the Beta Version of TouchDown for Windows. However, most things work, and we are starting to dogfood this ourselves. Please email any issues or feedback to us at [email protected].
Limitations in This Preview
IBM Lotus Notes Traveler is not currently supported.
Security policies like Application PIN and encryption are not implemented yet. Please don’t use this application in security sensitive environments unless you are evaluating.
IRM support is currently not implemented fully, but will be shortly.
Tested ONLY against Microsoft Exchange 2010 server at this time, Exchange 2003 and Exchange 2007 and other servers may or may not work.
Only the following items sync: Email, Calendar, Contacts, Tasks, Notes (if you connect to Microsoft Exchange 2010).
Installation
This software is an early preview and is not intended for commercial distribution. If you are going to use this app for any use other than evaluation, please wait for it to appear in the Windows Store or preloaded on the device you are going to purchase.
Login to your Windows RT tablet (or Windows 8 computer).
On the Start screen tap Desktop.
Open Internet Explorer
a. If you have a Windows RT device, navigate to: http://nitrodesk.com/tddownloads/tdwin/beta/install-rt.bat.
b. If you have a Windows 8 computer, navigate to: http://nitrodesk.com/tddownloads/tdwin/beta/install-win8.bat.
Select Run to begin downloading TouchDown.
Provide the appropriate responses for the prompted warnings.
When asked to sign in with an account to acquire a developer license you can,
a. Sign in with your MSN/Live account
b. Create a new account in Live
Once it acquires the license, it will warn you of installing an untrusted certificate to the device. Tap Agree.
The package will install.
Go to the Start screen and swipe to see TouchDown at the very end.
Running TouchDown
Tap on the TouchDown app from the Start screen to launch it.
Type your email address and password on the first screen, press next.
If your user ID is NOT the email address, enter that and the domain name.
Type the server name and press Next.
At this point TouchDown will try to connect to your server. If it connects successfully, it will ask you to choose the items to sync.
If it asks you for permission to run in background, approve it.
Updating TouchDown
Login to your Windows RT tablet (or Windows 8 computer).
On the Start screen tap Desktop.
Open Internet Explorer to download the zip file.
a. If you have a Windows RT device, navigate: http://nitrodesk.com/tddownloads/tdwin/beta/install-rt.bat.
b. If you have a Windows 8 computer, navigate to: http://nitrodesk.com/tddownloads/tdwin/beta/install-win8.bat .
Select Run to begin downloading TouchDown.
Provide the appropriate responses for the prompted warnings.
The package will install.
Go to the Start screen and swipe to see TouchDown at the very end.
Anyone tried this yet?
Trig0r said:
Anyone tried this yet?
Click to expand...
Click to collapse
As a previous owner of Touchdown on Android ( in which was excellent app); I downloaded by the instructions and it works great. The only feature I wish it had was having a checklist option to select emails to either move into folders or to delete. Similar to the email app preloaded on RT , it only allows you to delete one message at a time. Other then that small feature request it's like my previous experience with the app, a one stop mail, calendar, tasks, notes, contact app. A definite must have.
Does it only sync with EAS?
pc4ever1 said:
Similar to the email app preloaded on RT .. only allows you to delete one message at a time.
Click to expand...
Click to collapse
Um... you can select multiple messages and delete them all at once in the mail app. With the keyboard/mouse/touchpad with ease, with your finger with some difficulty. Perhaps the multi-select works the same way in TouchDown.
Kerio Connect too?
It's really nice. Good size and works well.
Some tweaks required but it is still a beta. I have only managed to work out how to have on account. There's no obvious "add new account" option, even via the charms bar.
Would be lovely if I could import an ical URL and then it could take over completely as my calendar.
You can select multiple with a swipe to the right for select, though sometimes this results in opening the message instead.
I have it working against Gmail EAS right now (which of course means that I have to hit some website to set it up to allow all of my calendars and enable true deletes). So far it works well, though the interface doesn't feel Metro-y. The settings could use some work as when used on a tablet, the on-screen keyboard often overlaps the settings. That makes them hard/impossible to use without a physical keyboard attached.
On the whole, no major problems, but also not enough improvement over the built-in Mail app for me to want to switch. (Hard to believe I just typed that.)
Is this beta different to what is now available in the app store?
Whether anyone could setup gmail? It always says that ActiveSync can't be found (
Isn't it only for Exchange. I want to use it for pop3 and imap since the mail app can't do pop3
It seems useless if i do not use Exchange. I can't neither setup gmail nor my domain mail using pop and smtp (((
Having some trouble... I deleted the tile and now I don't find any way to launch it, as it is not in my Apps either.
I tried installing aging, but when it comes up and says to hit enter to continue the dos window just close.
I would like help with a couple of things,
1. How can I remove all of what is downloaded and installed? I would like to clean this up. It would be nice if there was uninstall/removal instructions-I couldn't find them.
2. I would like to do number 1, because ultimately I would like to re-install this.
Running Windows 8.
Appreciate any help or pint into the right direction...
obperryo said:
Having some trouble... I deleted the tile and now I don't find any way to launch it, as it is not in my Apps either.
I tried installing aging, but when it comes up and says to hit enter to continue the dos window just close.
I would like help with a couple of things,
1. How can I remove all of what is downloaded and installed? I would like to clean this up. It would be nice if there was uninstall/removal instructions-I couldn't find them.
2. I would like to do number 1, because ultimately I would like to re-install this.
Running Windows 8.
Appreciate any help or pint into the right direction...
Click to expand...
Click to collapse
2nd. Can we please get uninstall instructions?