Have been playing around with 6.1 ROMs for my old Apache. Found that when I got one working, the Bluetooth ActiveSync wasn’t working. Fixed by this post.
Funambol is an open-source synchronisation platform that supports, among others, Outlook, Thunderbird, Windows Mobile and RAZRs (via Java). It’s quite an impressive system, but not the easiest thing in the world to get up and running on your own Ubuntu server. 🙂
Some of the important links and tips and tricks I found:
- GSMblog has a good overview on how to get it up and running.
- If you want to get the database in MySQL rather than Hypersonic, here are the instructions.
- I haven’t tried this, but here are the instructions to get it up and running with Apache natively (rather than Tomcat).
When I followed these (today) I was installing version 7.0.6.
I’ve had to put Dan’s Guardian to one side as I have made some serious progress with getting my Pocket PC (iPaq 2210/2215) syncing with Linux – specifically Mozilla’s Thunderbird on Ubuntu. This has long been considered the holy grail of synchronisation in Linux…by me at least! 🙂
How does it work?
- I installed the Lightning extension into Thunderbird. This brings the power of the Sunbird calendar application directly into Thunderbird, thus making it more like Microsoft’s Outlook sans bloat.
- I then installed GCalDaemon which is a Java application that allows for two-way synchronisation with Gmail calendar. I set this up (as per the page) to use file-based synchronisation so that it would bring back an iCal file that Thunderbird Lighting could access. I saved this in
- Then I installed FinchSync. This application rocks! Seriously! It runs as a client on the PocketPC and syncs up over WiFi (or other network connection) to the server version running on the server – totally bypassing ActiveSync altogether! Brilliant!
- I made both FinchSync and GCalDaemon run on startup by adding them to init.d. Basically, I created a file called
gcaldand one called
finchsyncand put them in
/etc/init.d. I then ran
update-rc.d finchsync defaults
as root and did the same for
- Now we’re off and running! I then added the calendar to Thunderbird Lightning by adding a new calendar, pointing it at the iCal file and it appeard. I also ran the finchsync gui with
java -jar finchsync.jarand set it up to look at the same source file.
Done and done! 🙂 Now, whenever I add an appointment to GMail, it appears on my Thunderbird calendar and when I sync my iPaq, it appears there too. Sweeeeeet! 🙂