I restored my phone to 1.1.4 from 1.1.1 hacked. I used ZiPhone to unlock/jailbreak/etc. Before I restored to 1.1.4, I backed up both AddressBook.sqlitedb and Calendar.sqlitedb using iBrickr. Now my phone is 1.1.4 and working fine. I coped over both backed up files onto my phone, first deleting the original blank ones then copying over the backed up ones, and now I can't add any new entries in my contacts or calender. Like its in a read-only state.
had the same problem here, just use winscp to CHMOD 777 your restored iphone Addressbook.sqlite files and the folder itself, so you can write the files you restored, they are not writable by default, that should solve the problem...