Problem: iPhone uses db files in /var/mobile/Library/AddressBook and iTunes syncs db files in /var/root/Library/AddressBook
Easy way: http://rapid$hare.com/files/87149324/fixsync.zip.html
Download, extract fix_sync_nofearl.sh and copy to iphone / (root)
than;
Code:
# cd /
# chmod 0755 fix_sync_nofearl.sh
# sh fix_sync_nofearl.sh
Alternative:
Solution: Backup/delete following folders;
Code:
mv /var/root/Library/AddressBook /var/root/Library/AddressBook_backup
mv /var/root/Library/Calendar /var/root/Library/Calendar_backup
mv /var/root/Library/Safari /var/root/Library/Safari_backup
mv /var/root/Library/Mail /var/root/Library/Mail_backup
mv /var/root/Library/Preferences /var/root/Library/Preferences_backup
create symlinks:
Code:
ln -s /var/mobile/Library/AddressBook /var/root/Library/AddressBook
ln -s /var/mobile/Library/Calendar /var/root/Library/Calendar
ln -s /var/mobile/Library/Safari /var/root/Library/Safari
ln -s /var/mobile/Library/Mail /var/root/Library/Mail
ln -s /var/mobile/Library/Preferences /var/root/Library/Preferences
open itunes, go to edit > preferences > syncing > reset sync history
and sync...