[Q] Custom ROM that will update Facebook status for phone contacts only - Desire HD Q&A, Help & Troubleshooting

Hi,
I'm a bit of a custom rom newbie, so please be gentle!
I am currently using stock 2.3 on my unbranded DHD, however it is rooted and has radio and Eng S-off (I hope).
What I am looking for:
I want to be able to tap the 'phone' button on my home screen and view my contacts, and for any contacts that I have linked to a Facebook account I would like to see their profile picture and get updates.
Currently when I sync my Facebook account with my phone, no matter what settings I change, nor whether I use the Facebook app or the Facebook for HTC app, it syncs ALL of my Facebook friends to the phone and adds them to the list under 'phone'. Once this has happened, tapping 'phone will bring up my recent call list at the top, however if I want to find a contact that hasn't recently been called I have to scroll through all of my phone contacts and my Facebook contacts in one long list.
It may seem petty, but I don't want to have to go through the 'People' app to access my contacts - there's a giant 'phone' button taking up real estate on my home screen and I want to use it!
Does anyone know of a Custom Rom with the functionality to either choose which Facebook contacts to sync, or some sort of work around for this?
Any help appreciated,
Grim.

im running stock-ROM too and my phone one shows the facebook status of only my contacts.
Its an option when adding you account to the phone.
Try deleting your account, and adding it again. it'll give you 3 options.
1 - Sync All facebook contacts
2 - Sync facebook contacts that are on the phone (or something like that)
3 - Dont Sync.
Just choose the 2nd.
As for a custom ROM that does this, well im not sure, but i think most of them will be the same since its facebook for HTC Sense that Syncs its.
And to make SURE you have ENG and radio S-OFF, in bootloader, make sure you have
'ACE PVT ENG S-OFF'
at the top.
And your CID is 111111 (not sure how many one's) in the System Info choice.

Most of the custom roms will sync your contacts, when you first flash it. In facebook it will ask you which type of sync you want, choose only contacts you have on the phone. Some still won't show up, either because the name is a bit different then their facebook name.
There is a way to link up the contacts facebook didn't already link, but I'm still trying to remember. Ill get back to you

CodeNameUnknown1 said:
im running stock-ROM too and my phone one shows the facebook status of only my contacts.
Its an option when adding you account to the phone.
Try deleting your account, and adding it again. it'll give you 3 options.
1 - Sync All facebook contacts
2 - Sync facebook contacts that are on the phone (or something like that)
3 - Dont Sync.
Just choose the 2nd.
As for a custom ROM that does this, well im not sure, but i think most of them will be the same since its facebook for HTC Sense that Syncs its.
And to make SURE you have ENG and radio S-OFF, in bootloader, make sure you have
'ACE PVT ENG S-OFF'
at the top.
And your CID is 111111 (not sure how many one's) in the System Info choice.
Click to expand...
Click to collapse
Hi, thanks for your replies guys.
Ok I just tried exactly what you said - I opened the Facebook app and entered my email and password for the first time since I updated to 2.3. The app gave me the 3 choices just as you said it would, I chose the second option to sync only data for my contacts. I then exited the app and went back to my home screen, tapped the 'phone's button (at the bottom of the screen) and it brought up my recent calls and Lo and behold a few of them with accounts that auto-linked showed their Facebook pics.
However, when I scroll down past my recent calls and into the a-z of my contacts, the list includes most of my Facebook friends - which include people whose numbers are definitely not in my contact list.
For completeness I went into 'accounts and sync' under settings and deleted my Facebook sync account. I then chose to add an account but chose 'facebook for HTC sense' (as opposed to just Facebook), entered my email and password and it did exactly the same thing as the Facebook app.
Can anyone have a play with theirs and see if It's the same, or suggest a work around for this?
Any help appreciated.
Grim

This is happening because your phone has already synced those contacts you.didn't originally want with Google so they will always re download no matter how many times you delete the fb account or which options you choose again.
Press your big phone button that you want to use. Then press log button on bottom right. Move slider at bottom to far left. You should now be in people. From there press menu> view and choose the options you want. You can include the top button which says only those with numbers if you want.
Hope this gives you what your looking for.
Sent from my HTC Desire HD using XDA Premium App

Aust S5 said:
This is happening because your phone has already synced those contacts you.didn't originally want with Google so they will always re download no matter how many times you delete the fb account or which options you choose again.
Click to expand...
Click to collapse
That sounds strange, but plausible - Is there any way for me to view / change this synced account? I've logged into my gmail account and I don't have any contacts listed there?
Aust S5 said:
Press your big phone button that you want to use. Then press log button on bottom right. Move slider at bottom to far left. You should now be in people. From there press menu> view and choose the options you want. You can include the top button which says only those with numbers if you want.
Hope this gives you what your looking for.
Click to expand...
Click to collapse
Unfortunately it doesnt by changing these options it will only show either all of my facebook contacts plus my phone contacts or just my phone contacts.
It seems to me like the option in the facebook app to sync only the info for my phone contacts is broken.
I wish that I could find out where the actual data was being held on the phone so that maybe I could copy all the facebook contacts over and then edit the list to only include the ones that I want to link to my phone contacts.

If I understood correctly, what You are trying to achieve is to have only Your phone contacts displayed, but with images from facebook? If so, all You have to do (as stated before) is turn off facebook accounts in contacts, menu view, but link your phone and facebook contacts (if the names are the same, sense should have offered You to link those already). By default, contacts that are linked and have pictures both in the phone and facebook account should use facebook pictures. You can change this by opening a contact, pressing shain links icon in the right top corner of the phone, then pressing the image in the top left corner, and making a selection You want. By unchecking facebook accounts in Your View option in contacts manu, You will have all the pictures from facebook for linked contacts, but won´t see any contacts what are not in Your phone or gmail account whichever You use.

Related

Facebook contacts with numbers showing

Hey all,
Just received my Desire and loving it. My only issue so far is that even though I've selected in the People app only to display Google contacts there seems to still be Facebook contacts appearing, albeit only the ones who have entered phone numbers into their Facebook profile.
This causes duplicate entries for the same person in messaging apps (default and Handcent) and in the People app it seems to prefer to show the Facebook contact details rather than the Google ones.
Any ideas?
Thanks
Russ
I have exactly the same problem
are those the contacts that are LINKED to facebook contacts, but not actually facebook contacts?
oh, and you will get du0plicates appearing in third party apps. all that unticking them in people does is hide them in that app. the rest can still see them.
Yes, the linking has happened automatically, unfortunately it doesn't stop the contact showing up twice. For example, I have a friend Hailei, she has an entry in my google contacts with her phone number, this contact is linked to her facebook profile on which she has a fake contact number.
If I create an SMS and type in Hailei as the recipient I get presented with both the real number and her fake facebook number and there's no way to stop this happening. This happens with the standard Messaging app or with Handcent.
in the sms you will get that, yes.
like i said, just because you have hidden the facebook contacts in people, it does NOT hide them in any other application, as they are still downloaded to the phone.
the only way to get rid of the duplicates is to sing out of facebook for HTC sense. not ideal, but hopefuuly it'll get fixed later as it's not an ideal way for it to work.
this is far from ideal esp if numbers match sat tmobiles ie every time they send me a text it date it'd from a contact and my fiancee is then why they sending you texts and I have to show her to prove it. we need to pressure HTC on this to get a fix or at least the ability to delete them from the phones address book. also a side question if anyone knows a way to link the phone button to the people app so o get that come up instead it would be great ie remaping it or something
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
Anybody know anyone with a Nexus One to confirm if this is an Android 2.1 issue or a HTC Sense on 2.1 issue?
It would be nice if you could import the facebook contacts one at a time into your phonebook, not just as a whole.
I was lucky and found out the whole facebook thing as soon as I started my phone, managed to delete my whole contacts, uncheck the facebook contact sync and start again. No more pointless numbers from people I would never want to phone anymore, but means I can't get pictures up for my contacts.
Handcent SMS now has an option to hide social network contacts, although I don't actually have access to that option, it's in the release notes for the latest version which I have but the option in Settings doesn't appear, I'm not alone on this so must be a bug, hopefully quickly fixed and that puts an end to my problems!
roakes said:
Anybody know anyone with a Nexus One to confirm if this is an Android 2.1 issue or a HTC Sense on 2.1 issue?
Click to expand...
Click to collapse
Syncing Facebook contacts into phonebook is actually a Sense function, i.e. part of the HTC's "People" program.
Yeah, agreed: this is an annoying issue... Just because I want to get Facebook photos for my contacts and their status update does not mean I want ALL their details of EVERY Facebook friend being stored on my phone as a contact.
Even more problematic is how Sense handles phone numbers... It will pull phone numbers from Facebook and (seemingly randomly) may overwrite your setting for their phone number.
Example:
For contact "Bob", you set his phone number as +447900000, however, Bob has his Facebook phone number set as 447900000 (notice how the + is missing, because Bob doesn't know that you need the + there and anyway, who cares, it's only Facebook!)
Well, when Sense syncs the phone numbers, it may very well overwrite Bob's correct phone number (with the + prefix) with his Facebook phone number (which you will be unable to successfully dial)... and there is no way to turn this off without disabling the whole Facebook syncing functionality...
Very annoying!
Yup couldn't agree more. I did a reset like 5 mins after starting the phone, just because I didn't want to see the facebook armada on the list. While yes I did aggree to friend requests from my students ... I don't want to have all 200 of them as contacts in the phone prog ...
[jon] said:
Yeah, agreed: this is an annoying issue... Just because I want to get Facebook photos for my contacts and their status update does not mean I want ALL their details of EVERY Facebook friend being stored on my phone as a contact.
Even more problematic is how Sense handles phone numbers... It will pull phone numbers from Facebook and (seemingly randomly) may overwrite your setting for their phone number.
Example:
For contact "Bob", you set his phone number as +447900000, however, Bob has his Facebook phone number set as 447900000 (notice how the + is missing, because Bob doesn't know that you need the + there and anyway, who cares, it's only Facebook!)
Well, when Sense syncs the phone numbers, it may very well overwrite Bob's correct phone number (with the + prefix) with his Facebook phone number (which you will be unable to successfully dial)... and there is no way to turn this off without disabling the whole Facebook syncing functionality...
Very annoying!
Click to expand...
Click to collapse
yes this is a massive problem for me. is there any solution?
callummc said:
yes this is a massive problem for me. is there any solution?
Click to expand...
Click to collapse
OK so this is what I did, but I have no idea whether it will work for you. I had a specific contact who I simply couldn't dial so I tried to find a solution.
NOTE: This does NOT solve the problem for all contacts, but read on and it may help...
First thing I did was go into my Google Contacts on my computer and deleted all the Facebook metadata in the "notes" section for each contact (as this was already pulled over from my HTC Hero tagging, and it seemed to have a different format.) << so if you are migrating from an older HTC Sense handset, then this may help you but WARNING: this will take a long time to do for each contact, and you will then need to re-associate every contact.
Next thing was to delete all the contact info off my device which you can do by going to Manage Applications > Contacts Storage and delete all the stored info.
Now go to sync settings and hit "Sync All" (or whatever it's called), or just wait and your phone will automatically re-download all of your contacts.
Now... some contacts will automatically get linked to their respective Facebook accounts and some will need to be set manually (I have no idea why they can't ALL be linked automatically, it seems kind of random...)
Anyway, what I have now found is that:
- Any contacts who were linked automatically: my settings override the Facebook settings
- Any contacts who were linked manually: Facebook settings override my settings
Either way, this is incredibly annoying and I think that HTC really do need to provide 2 extra options:
1. To not download ALL Facebook contacts, only to fetch additional attributes for existing contacts
and:
2. To give us greater control over what these attributes are (i.e. I do NOT want all of my contacts random/invalid phone numbers being imported to my device and cluttering everything up, just because I want their image & wall updates...)
I think you have to LINK the person.
I had the same, but when I LINKED the two 'names', it became one. I could choose which name I wanted to use, the Facebook name or the Google entry name.
You told in a previous post that the LINK was automatically done. This is not true. It only suggests, but you have to confirm by clicking the broken chain behind the name. Then it becomes a chain and the two entries becomes one.
I hoped this helps ya all.
I realised mine wasn't automatic, it was just already linked from when I had my Hero, I forgot it stores the link on your google contacts
Workaround:
Not ideal but fixes problematic phonnumber
When you have linked your gmail contact with fb account
Edit your gmail account and add any number as that persons phone.
Now you should see 2 numbers from that person.
Chosse that fake number as primary number.
Now edit gmail contact again and edit fake number with real one.
It will override fb number if it is in wrong format
Not ideal but at least you have proper number for that person
Using Sense 2.0 here.
Apart from the sms number suggestion thing (i can live with it, but is annoying...)
The real problem is that every facebook contact that has a phone number is synced without the + in the area code. This makes all contacts undialable!!! I checked that on facebook via browser the numbers are correct (they are without area code)!
We really need a solution for this problem, a solution that isn't disable facebook people sync (i want to keep photos etc.)

A few questions - well quite a lot

Hi peeps
having some issues\robs and need general advice
1. Is it possible to set up a password for viewing text messages?
2. Can i hide pictures\folders - if so how? I have saved some pictures and removed the tick from show downloaded pictures but when you goto all pictures they still appear
3. my contacts in outlook dont seem to sync properly - address info missing and some contacts missing.
4. when i get a vm i get a link to a facebook contact that i dont even know
5. is there a way to send all unlisted and no numbers straight to vm?
6. Once i link contact from fb etc is there a wasy to sync and update the info in my outlook\gmail accounts so i get upto date info?
7. is there a way to get the internet back to the homepage(google) with 1 key or do a web search using google without having to keep going back to the homepage?
8. i use the internet site newsnow regularly and when you click a news story it should open a new page but it doesnt do so on the desire (when i had the iphone it used to).
9. is there a way to reduce the size of the clock on the homepage so i can fit more shortcuts?
10. i recieved a vcard via sms and i click on it and it says saved to contacts but when i go into contacts the person is not there.....so where is the contact and how do i save the vcard info?
11. my son has downloaded a lot of games (free of course) and i want them on thier own page but how do i get more pages and also how can i stop them appearing in all programs or can i create a games folder in all programs and stuff them in that?
i think thats all for now...im sure ive forgotten something
thanks in advance
L
7. is there a way to get the internet back to the homepage(google) with 1 key or do a web search using google without having to keep going back to the homepage?
Click to expand...
Click to collapse
Press the search button on the bottom right of the phone.
daaa - now you said that it all becomes obvious...lol
cheers
ladjei said:
Hi peeps
having some issues\robs and need general advice
4. when i get a vm i get a link to a facebook contact that i dont even know
Click to expand...
Click to collapse
You'll probably find this facebook contact uses something stupid like 'hahaha' as their number on facebook rather than leaving it blank or putting in a real phone number. Remove syncing of facebook contacts from the settings > accounts and sync > Facebook for HTC (can't remember the name of it), reboot and your facebook contacts should no longer show in your phone, if that doesn't work remove the account from friendstream and reboot. I only use the Facebook for Android app, so removing my account from the HTC app didn't cause my any problems.
TheOriginalKi said:
You'll probably find this facebook contact uses something stupid like 'hahaha' as their number on facebook rather than leaving it blank or putting in a real phone number. Remove syncing of facebook contacts from the settings > accounts and sync > Facebook for HTC (can't remember the name of it), reboot and your facebook contacts should no longer show in your phone, if that doesn't work remove the account from friendstream and reboot. I only use the Facebook for Android app, so removing my account from the HTC app didn't cause my any problems.
Click to expand...
Click to collapse
if you do this do you lose the facebook contact pictures?
callummc said:
if you do this do you lose the facebook contact pictures?
Click to expand...
Click to collapse
Yes you do, but short of messaging these contacts and asking them to either clear or enter a correct number, I don't know another way around it.

How to get facebook pictures/statuses to update with my contacts?

I love my Evo but one problem I seem to have is getting my pictures from my people to match their current Facebook picture. When I originally linked all the contacts in my people it was correct to their pictures at the time but that was 2 months ago. Now, everyones picture is still the same as it was back then even though I go to accounts->sync every day and have it on auto sync for every 4 hours. Does anyone know how to fix this bug on my phone? I would greatly appreciate it. Thank you.
I've done it by selecting settings, applications, manage applications, all tab, then select contacts storage and clear data... now your contacts must be backed up on google otherwise you'll lose all your contacts.. and just sync, sync sync
sorry for the noob response but how do i back them up with google?
vtotheinay said:
sorry for the noob response but how do i back them up with google?
Click to expand...
Click to collapse
If your contacts are created in your google account, meaning if you can log into gmail on your computer and your contacts are there, then they are already backed up.
If you create contacts on the internal phone storage, you are sol.
Go to people and hit menu and choose import/export. Back up the contacts that are on the internal phone storage to your sd card. Open up gmail in your pc browser and import those contacts to your gmail contacts, using the file that you backed up to the card.
Or what you can do is go to settings, accounts & sync and select facebook for htc sense, remove account, the add the account back
xjreyes said:
Or what you can do is go to settings, accounts & sync and select facebook for htc sense, remove account, the add the account back
Click to expand...
Click to collapse
okay i did that and now only like 1/4th of my people have the little FB icon on the bottom left and only the people with the icon have statuses under their name. Also, when I try to link the people without the facebook icon, that person's name will not be on the list but if i choose someone else to link that first person's name is there. sorry if im confusing you guys haha I know its something small I just like to have everything right on my phone.
Wow people here are doing this the hard way. There is a facebook picture app that syncs your FB contacts picture. The other way is to just log out of facebook AND AND AND AND AND facebook for htc sense. then just log back into them both. easy as pie.

[Q] Stop HTC Sense syncing Facebook to Phone

Guys, how the hell can I stop Facebook syncing contacts to my phone?
I want it to see what contacts I have in my phone and then sync them to Facebook, but I really dont want Facebook pushing all my friends to my phone.
Is there anyway this can be turned off? I know you can hide them in "People", but thats not the point. I dont want them on my phone in the first place
No way apart from removing sense all together in the sync settings. I wish htc would sort this out I want to chose who goes into my dialer
Sent from my Desire HD using XDA App
Just choose to see only SIM and phone contacts. That way the rest ( google, facebook etc. ) won't be visible.
Sent from my Desire HD using Tapatalk
XmUrF said:
Just choose to see only SIM and phone contacts. That way the rest ( google, facebook etc. ) won't be visible.
Sent from my Desire HD using Tapatalk
Click to expand...
Click to collapse
Yeah but thats not really the point. You can still find people if you search for them. I just dont want them all together
Evostance said:
Guys, how the hell can I stop Facebook syncing contacts to my phone?
I want it to see what contacts I have in my phone and then sync them to Facebook, but I really dont want Facebook pushing all my friends to my phone.
Is there anyway this can be turned off? I know you can hide them in "People", but thats not the point. I dont want them on my phone in the first place
Click to expand...
Click to collapse
I like htc sense, but don't like facebook contacts being synced to my phone and wish they'd update it so that you get the option. There are two ways to stop it, one is permanent and one is permanent until you reboot the phone and have contacts synced to a cloud, such as google mail. The only problem is when you reboot the phone it then switches facebook contacts sync back on!
Method 1 (Permenant)
Under settings menu, in Accounts and Sync. Remove the account Facebook for HTC Sense.
Method 2 (Not Permanent - Will remove all contacts unless you have a them synced to a cloud)
Under settings menu.
1. In Accounts and Sync, tap on Facebook for HTC Sense and untick option to sync contacts
2. Under settings menu in Applications, tap on Manage Applications and then Tap on Running Applications, at the top of the screen. Select menu, just to sort them in abc order.
3. Wait for the screen to update the icons with images and then scroll down and find Contact Storage. Tap on Contact Storage and then tap on Clear Data, in the options. This will remove all contacts, and then the cloud base contacts will update your phone back with your normal contacts.
Method 2 is not permanent and is only effective until you reboot the phone, or replace the battery. Once this has been done then the contacts sync in Facebook for HTC Sense get's reenabled for some reason. Be nice if it didn't!
I hope HTC will get wind of some people are annoyed that Facebook contacts sync with phone contacts with Sense and they may just update the app with a more permanent solution to stop it if you don't want it to.
I want my dialer list to show only the contacts on my sim / phone and not add my facebook friends.
I'd also like it if the contacts that are on my sim / phone would update status etc.
There is a page over on the google code site about this:
http://code.google.com/p/android/is...c=ID Type Status Owner Summary Stars&id=10618
Can't you just log out of Facebook in the Sense apps? Unless Sense is also talking to the official Facebook app, that should work.

[Q] Does anyone know how you sync contacts with facebook? (CM7)

Hi guys,
I was wondering how you update your contacts with their facebook pictures and such, since for some reason only a few of them seem to be synced and I can't seem to control when to refresh it and such (the names match and such, that can't be the problem).
edit: I found out how to do it by manually joining profiles to contact names. However, the first contact in my list is called "1 eigenaar" ("1 owner") which has my home phone number in case my phone would get lost. Is there a way to link your own facebook profile to one of your contacts? Also, can you link contacts to a facebook account of a person that isn't in your friend list?
Lastly, is there a way to make contacts appear with their nicknames in the name list without having to put the nickname in one of the normal (first/last) name fields?
Thanks
Sure man! just install the facebook app from maket it will ask about the sync. To link numbers just enter the contact then on menu, click on "edit" then choose "sync"
About the nicknames, I can't help :/
Att
Hey Nietzschean ,
could U tell me how u manually joined the facebook profiles to your contacts ?
I'm also on CM7 but i can't find a way to do this.
Thx
I think mine actually merged themselves, at least the ones with the same name.
First uninstall your facebook apps from your phone
restart the phone
and install again from market.
when you finish the installation just open it and the apps will ask to sync friends from your contact.
Go to your contacts, "Edit" your contacts. Then when you're in the "Edit" mode, hit the "Menu" key on your phone. Then use "Join" and search for the appropriate facebook profile.
I had this same problem with CM7 and MIUI, might of been me, but reading another post I downloaded a app call syncmypix and it worked perfectly!

Categories

Resources