I don't know exactly what I did to make mine work, but you're welcome to try my steps.
First off, my contacts (in the People app) were already linked to their Facebook profiles in 1.5, and every contact was a "Google" contact (not "Phone" or "Exchange"). So when I upgraded to 2.1, it downloaded all my contacts from Google, and they still had the link intact. What wasn't working was the profile picture automatically showing up. Some people's pictures were there, some weren't, regardless of whether their updates/events were showing up, and the profile pictures seemed to come and go. If that's the same problem you're having, maybe try the steps that I took:
1. In the People app, click menu>View and un-check "Facebook" contacts.
2. Go home, open the Facebook app, and sign out of the Facebook app.
3. Go to Settings>Accounts & sync>Facebook for HTC Sense and click the "Remove account" button. Confirm that you're sure.
4. Go to Settings>Accounts & sync>Google, and un-check the box for "Sync Contacts".
5. Un-check "Sync Friend" in Settings>Accounts & sync>Twitter. (Not sure if it matters, but I'm telling you everything I did.)
6. Visit the People app and make sure all the profile pics from Facebook are gone. If you're still seeing them, maybe you need to re-boot.
7. Go back to Settings>Accounts & sync and click the "Add account" button.
8. Choose "Facebook for HTC Sense" (NOT "Facebook") and go through the steps to set that back up again.
9. Make sure you check the box for "Sync contacts" in your new "Facebook for HTC Sense" sync settings. Click "Sync now" to force a sync. It will seem like it only takes two seconds. (This is a lie; it's still syncing, but it's backpacking on the com.htc.bg process, AKA Google calendar.)
10. Turn off your screen and go somewhere else for at least ten minutes.
11. Check the People app to see if the pictures have started showing up. If not, maybe leave the People app open for a few minutes.
12. When they're synced again, you can go back to Settings>Accounts & sync>Google, and check the box for "Sync Contacts".
13. NEVER sign into the Facebook app. (Once I signed into it last week, the pictures started getting all wonky again, and I had to repeat the process. By not signing into it for the past three or four days, the pictures have stayed intact.)
Hope it works for you!
I tried this, but the problem I'm having is the process com.htc.bg keeps force closing on me. Do you know what I need to do to fix this? This just barely started ever since I flashed the new 2.1 update. It says that the process com.htc.bg has stopped working unexpectedly and then force closes. If you can help me with this I would really appreciate it.
