This app was mentioned in 7 comments, with an average of 1.29 upvotes
thanks! A ton of my contacts already had the facebook id tag in their notes because that's the way HTC used to do it automatically back in the Evo days and I never bothered cleaning it up. Most of my contact pictures were year-old facebook photos from when the API changed, so thanks a ton for the suggestion.
FYI for others though, it's actually ContactSyncDuck, not 'photo sync duck' so I had a hard time finding it at first.
I found this app in the Facebook support forums. You must read the FAQs in the app description in order to figure out how it works
https://play.google.com/store/apps/details?id=com.lifeternet.profilephotosync
the contact photo quality is google's fault...you are just importing...i use https://play.google.com/store/apps/details?id=com.lifeternet.profilephotosync&hl=ro and it works great...there is some modifications that you need to do to the contacts info but once it's done it forever
There's no easy/trustworthy way to do it.
I found an app called Contact Sync Duck.
https://play.google.com/store/apps/details?id=com.lifeternet.profilephotosync
It takes some time to setup, but works very well. Other apps like Sync.me work, but they have been accused of sharing/selling your contact info before.
Whoops! It was this one https://play.google.com/store/apps/details?id=com.lifeternet.profilephotosync