This is a somewhat technical article and assumes knowledge of Android and Linux.
Just got a Nexus S, and had some issues moving my contact list from my old phone. So I decided to write this up.
You have two options:
* If you come from a ROM that allows export to SD, just use Import/Export to USB storage, copy the file over, then import it
* Option #2 would have been to use Titanium Backup. However, it doesn’t seem to work right for restoring on the Nexus S (yet).
* Otherwise, you can copy the contacts2.db file. Of course, you have to root your target phone first. Then copy the db file to the sdcard.
As root, do (assuming standard layout):
cat /sdcard/contacts2.db > contacts2.db
chmod 660 contacts2.db
ls -l .. # see who owns this directory
You might have to restart your phone for the contacts to be re-read.