Sync Thunderbird and iPhone via Scheduleworld

HOW To Sync your Thunderbird (Contacs for now) with your iPHone via ScheduleWorld.After these instructions you should be able to sync your iPhone to ScheduleWorld and your Thunderbird to SW and therefore you sync your iPhone with Thunderbird. Other sync way through SW are possible but not described here. E.g. Google Contact → SW. Unfortunately no Calendar sync available for now for the Funambol Client on the iPhone…

Update: With 2.0 Software the FunambolClient saves the Preferences. No need for manually edit the config file



Register on

remember loginname, accountnumber and pwd


you need a jailbroken iPhone


go to installer → sources → edit → new and add

  • Funambol:
  • SyncEvolution:
  • terminal (e.g. term-vt100) (already in installer)

and install all

update: install boss tools to repair permissions: this should solve the settings storage problem in funambol


download .xpi plugin for Thunderbird: SW Thunderbird instructions install addon in thunderbird:

  1. Right-click the link below and choose “Save Link As…” to download and save the file to your hard disk.
  2. In Mozilla Thunderbird, open Add-ons from the Tools menu.
  3. Click the Install button, and locate/select the file you downloaded and click “OK”

Configure thunderbird with SW

Thunderbird → Tools → Sync SW → Configuration Wizard Adressbooks:

Username: [SW accountnumber]
Passphrase: [SW password]
Receive New: Select desired
Sync: mark desired

next Calendar: ignore (we only want to sync phone nrs) →next →next →→ finish

Sync Thunderbird with SW Tool → Sync SW → replace SW (only for first time)

ok, your contacts are now on the SW server. To check:

now the iPhone

open Funambol app and tab on Settings, insert the following

Username: 1111000 [Useraccountnumber of SW]
Password: Password [SW password

click done. then back settings: if your profile couldnt be saved (like mine) you have to do this: open terminal

vi /var/mobile/.sync4j/evolution/funambol/spds/syncml/config.txt

find the line with syncURL = and put a # in front (use ‘J’ to navigate to this line, ‘0’ to jump at the beginning of the line, ‘I’ then ‘#’ to insert)

then uncomment the line with #syncURL = (delete the ‘#’) now go to the username and enter your accountnumber and to password and enter your password then :w to save and :q to quit

now back to Funambol app and start the contact sync done.


  • vi commands:
  • moving courser: H (l) J (d) K(u) L(r)
  • 0 to start of line
  • x for delete
  • i for insert
  • r replace
  • :w save
  • :q quit

Next Post Previous Post