ROM: Android Revolution HD 6.4.0
Device: HTC Sensation 4g
Just wanted to put down my experiences and findings on the problems I've had with syncing my contact pics since I upgraded to an ICS ROM from my previous Gingerbread ROM.
Previous ROM: Android Revolution HD 3.6.13
With this ROM I had no problems with my contacts syncing Facebook pics and being used in 3rd party messaging applications. I use GoSMS and had no problems with the pics showing in the message list or when selecting a contact to message.
After upgrading to ARHD 6.4.0, based on ICS, my contact pictures were no longer showing in the GoSMS application message list, in message, or when selecting a contact to message. This was after doing a Superwipe and clearing all cache including Dalvik during the upgrade.
After upgrading the ROM I did not allow any of my applications to auto load and I did not restore them from my Titanium Backup that I had done before upgrading. I setup my Google account, went to the Market and made sure the Facebook app was up to date and setup that account. After allowing to sync I installed GoSMS and my other applications as I normally have when doing updates.
After setup and I couple of reboots I noticed some odd things. Facebook said it was synced and I saw the sync but my contact pics were missing in the GoSMS messaging app. After some testing I found that the pics showed in the stock Contacts and stock Messaging apps but not Go Contacts or GoSMS apps. I played around with removing all accounts and re-adding accounts multiple ways and even reset file permissions for the .png files in the /data/data/com.android.providers.contacts/files/ directory, still no luck.
I finally installed FriendCaster while testing and found that when I had it sync it actually would sync in such a way that the Go applications showed them in the Contacts and SMS applications. I had to uninstall the Facebook app because I also found that with it installed, even though I told it not to sync contacts, it did something to wipe the pics from the aforementioned applications again.
So finally, after uninstalling the official Facebook app and re-syncing the contacts with FriendCaster, I was able to get the contact pics to show up in the Go applications I use to replace my Contacts, Dialer, and Messaging apps. I would rather use the official Facebook app because FriendCaster is lacking some of the functionality I use, but for now for me it's an acceptable workaround and I wanted to share.
Applications:
-FriendCaster (Free)
-Go SMS Pro
-Go Contacts EX
-Go Dialer EX
I currently use the contacts from Facebook for HTC Sense for clear contact pictures as those from Facebook for Android are grainy. As Facebook for HTC Sense is removed in ICS and Facebook for Android sync and ICS don't work well together this results in the problems you named. Another workaround is Google Contact Sync, an application you have to run on your PC in which you can link Gmail and Facebook accounts and sync pictures.
I just delete the "files" folder under /data/data/com.android.providers.contacts - then reboot and sync. That at least works with FB for HTC Sense & Twitter for HTC Sense. Not sure about the rest.
Sent from my HTC Sensation 4G using xda premium
i found this very usefull https://sites.google.com/site/nirosync/
and also http://goo.gl/EpRN8
Thx lads needed help too
Sent from my HTC Sensation Z710e using xda premium
Related
When I was on 3.1.0.1, the Facebook app sync'd my contacts with their facebook profiles and it downloaded their profile pics, phone numbers, etc. When I upgraded to 3.1.0.2, it seems I lost that capability.
Looks like 3.1.0.1 came with FB 1.3.1 and that version had a "sync contacts" option in the settings, but the 1.3.2 no longer has that setting. Although, when I downgrade the FB app to 1.3.1, the sync setting shows up, but the functionality is broken.
Has anyone figured out a way to sync FB info with your contact list, using FB 1.3.2 and Fresh 3.1.0.2?
You can sync with facebook for sense. That's what I do. I disabled the Facebook app from syncing contacts because it was causing contact look up lag for me.
Sent from my EVO using Tapatalk
Alright, I see Facebook for Sense installed, but I'm not sure how to actually configure it to work. It's not listed in my App Drawer.
Nevermind, I found it under Settings>Accounts and Sync
As title.
I can't seems to get the latest facebook profile pic for my contacts listed in the People application.
I tried clear the cache for People and Facebook for HTC Sense in the application settings but to no avail.
I am able to get their latest contact number and facebook status message.
Is there a way to manually update the picture?
Please advise.
I have the same problem.
The only solution I found is that I delete the account "Facebook for HTC Sence" and I re added it. This way I force the Sense to synchronize itself with the latest pictures.
Thanks, it works, though the sync take quite a while.
just go into the gallery, switch to Facebook and then update after pressing menu
Only problem I got is that MY pic is not really syncing..
I use an app called syncmypix
Sent from my SGH-T959 using XDA App
Thanks for more suggestion
What may help, before syncing your contacts with HTC Sense Facebook, ensure that "People --> View --> Only contacts with phone numbers" is unchecked!!!
For some reason, when syncing contacts, this option comes into play.
Cheers,
Charles
I received my Sensation yesterday and imported my SMS' from my old HD2 running Android using the SMS Backup & Restore App.
When looking at the list of SMS conversation threads, not all of them use the contact pictures for the contact.
Some are blank, some have the standard HTC silhouette person for contacts with no pictures and some have pictures.
Once I go into the thread, the picture appears correctly at the top left.
Does anyone have this problem? Or know of any solution to get them back?
When running android on your HD2 were you using a Desire HD rom with htcsense.com functionality? Are any of your contacts linked (check)? I noticed htc sense syncs your contacts but not the pics and messed up my contacts.
sent from HTC Sensation
It was a Desire HD rom and I did sign up for htcsense.com, but when I log into htcsense.com, there is no details about contacts or SMS'.
My contacts come from my Exchange account and are linked through Facebook for HTC Sense, Facebook, Twitter, Twitter for HTC Sense, LinkedIn and LinkedIn for HTC Sense (alot, I know!).
yeah that's a big flaw to me when it comes to htcsense.com. it used to have way more functionality when if first came out & now it's kinda gimped. If they're gonna backup all that data there needs to be some way to manage it.
My suggestion is to sign in to htcsense, wait for it to sync, then clear data for Contacts Storage & hopefully htc sense will sync that, then log out of it & sync with your Exchange account.
Thanks, but I don't think it's anything to do with HTC Sense.
My icons are linked to the contacts, they display in "People", appear when they phone and are there when I enter a threaded conversation - just not when on the main SMS screen that shows all conversations.
Anyone able to offer any more advice?
Is there a way to force it to rebuild the smaller versions of the pictures? Is there a cache I can clean out (Without wiping my contacts)?
Thanks
does any one know hoe to fix the picture sync from FB on Endymion 3.4 rom?
i seems like it work on 3.1 but something change later and it stop sync...
It is working fine for me..
Try to add the account once more after, deleting the facebook account from "Settings >> Accounts & Sync" and clear the cache
R u talking about "Facebook for HTC sense" sync or just Facebook sync..there is difference!
Sent from my HTC Desire S using xda premium
Facebook for HTC Sense does not exist in Endymion ROM. All the FB sync is (should be) done via the Facebook app.
I also have problems with FB sync. Contact pictures sync fine on first sync after installation, but never update themselves. The only way to update them is to remove FB account and clear data from Facebook app.
Moreover, I have one more problem with facebook app: Sometimes, without any particular reason, it stucks on "loading" screen and nothing happens. Even if you relaunch the app, it is still stuck on loading. The only way to make it work again is Force stop it from Settings/Applications menu and clear cache. Then it works again for a day or two and then gets stuck again.
peca89 said:
Facebook for HTC Sense does not exist in Endymion ROM. All the FB sync is (should be) done via the Facebook app.
I also have problems with FB sync. Contact pictures sync fine on first sync after installation, but never update themselves. The only way to update them is to remove FB account and clear data from Facebook app.
Moreover, I have one more problem with facebook app: Sometimes, without any particular reason, it stucks on "loading" screen and nothing happens. Even if you relaunch the app, it is still stuck on loading. The only way to make it work again is Force stop it from Settings/Applications menu and clear cache. Then it works again for a day or two and then gets stuck again.
Click to expand...
Click to collapse
Actually that's not quite correct. Although you don't see an "Facebook for HTC Sense" account, there is still a proprietary HTC facebook app in the rom. It's called HtcFacebook.apk.
In previous sense versions, you had to provide credentials (login/pass) for this application, but in Sense 3.5 if you install Facebook and login, the HTC app automatically is also able to do so.
So all contact pictures and such are done actually by the HTC app, not the "normal" Facebook app. My method for keeping things running smoothly is:
- Install facebook app from market
- Set it to not sync anything. Do this inside the app settings, not in "Accounts and sync"
- Even though you chose not to sync, the HTC facebook app will still sync stuff perfectly
What I don't know is the syncing schedule. I know sometimes it takes hours/days until all stuff gets updated/synced, but I can't do anything about that.
Cheers
my problem i s the notification is not working...
what should I do??
help me....
Thank u lowveld for the verry good answer...
beside that I love your ROM its is reall good!
Hey I installed AOSP dialer and contacts but I can not find how to sync them with facebook. I really liked the Sense dialer linking between Google contacts facebook and more. I want my contacts to have picture and birthday reminder and etc. but how to sync them to facebook. If there is no option is there an application to do this?
You can't as stock Google doesn't sync with Facebook as Facebook doesn't use the Google Contact API
Haxsync from market...
Sent from my HTC Sensation Z710e using Tapatalk
Thanks works great.
Sent from my HTC Sensation Z710e using XDA
Thanks. But I don't think this is exactly what I am looking for or I can't find how to do what I need. So the program synchronizes only contacts with the same name or which were synchronized when I was with HTC dialer. I can't anywhere to manually atach a Facebook account to google account. I am searching for this type of program.
I have to up because I didn't got answer to my question hope that is not counted as spam.
SsBloodY said:
I have to up because I didn't got answer to my question hope that is not counted as spam.
Click to expand...
Click to collapse
Look in the HyperNonSense ROM thread for the "extras" and find the "facebook_sync.zip" which is flashable from recovery. This will replace your contacts.apk and contactsprovider.apk with modified versions that work with the original facebook sync.
Flash it, clear cache/dalvik cache, reboot.
Go into the FACEBOOK APP and then go to settings/accounts and add it from there. If you try to go through the system settings -> accounts/sync -> and add it there, it won't work (at least not for me). After I flashed it, I tried going straight from the accounts/sync and it appeared to act just like before.. you select facebook and then nothing happens. However, when I loaded up the facebook app, it asked right away if I wanted to sync my contacts just like on gingerbread.
Do a nandroid backup for sure...
I'm on the OpenSensation April 9 build if you were curious what I flashed it over.
Hope that helps.
Thanks a lot! That's what I am looking for but I can't manage it to work. I installed trough 4ext recovery and wiped cache+dalvik. I am using ARHD 6.6.1 + http://forum.xda-developers.com/showthread.php?t=1470497 this mod for AOSP. In the facebook app in settings the only options about contacts,accounts is about whether to sync or not to sync so I chose to sync with existing contacts. Nothing really happened and in settings->account/sync there isn't anything new to add. So for now nothing new has happened could you guide me more what should I do to mange to get it work.