I'm fed up. 2 Android revisions, and no fix. And no third party fix I can find that doesn't require HTC Sense.
http://code.google.com/p/android/issues/detail?id=12116
Contact pictures get resized to 96x96 when you sync with Google. Then the phone tries to display them at 210x210 when you get an incoming call. Not only is this stupid, it looks horrible.
There is no way to force the phone to STORE A LOCAL, HIGH-RES VERSION of your contact images (whether they came from Facebook, 5 MP cam built in, or a Canon 7D) because the sync with Google will overwrite them with the crappy 96x96 that Google Contacts uses. Yes, I understand all of these services are free, but there are at least a dozen more bug reports like mine up there.
I understand I can disable Google Sync. I am not going to disable Google Sync, and then MANUALLY set all of my contact images. Because as soon as I add a contact or make some change, I will want to sync, and wham-o, all the pictures are back to 96x96.
I understand there's some work around with Sense that allows you to create a "Phone" contact, set the high-res picture there, and then link it to any relevant contacts. I don't have Sense, I'm using CM6 on an N1, and I don't want to use Sense. It should work out of the damn box.
Any ideas?
+1 on that issue, it really annoys me to see pixalated contacts...
Try Full Screen Caller ID
Can this finally mean the 5 year old Google *bug* is solved?
http://www.engadget.com/2011/10/18/android-4-0-ice-cream-sandwich-now-official/
"Refreshed people app with social network integration, status updates and hi-res images"
No more crappy resolution contact images for Google contacts? I can't wait to see incoming call photo to be displayed with proper pixel resolution.
Could someone check this on ICS? Maybe the contact image resolution specs are in the SDK?
~220 views but found the answer myself:
http://developer.android.com/sdk/android-4.0.html
"Large photos
Android now supports high resolution photos for contacts. Now, when you push a photo into a contact record, the system processes it into both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo" that's stored in a new file-based photo store (the exact dimensions that the system chooses may vary in the future). You can add a large photo to a contact by putting a large photo in the usual PHOTO column of a data row, which the system will then process into the appropriate thumbnail and display photo records"
zerozoneice said:
~220 views but found the answer myself:
http://developer.android.com/sdk/android-4.0.html
"Large photos
Android now supports high resolution photos for contacts. Now, when you push a photo into a contact record, the system processes it into both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo" that's stored in a new file-based photo store (the exact dimensions that the system chooses may vary in the future). You can add a large photo to a contact by putting a large photo in the usual PHOTO column of a data row, which the system will then process into the appropriate thumbnail and display photo records"
Click to expand...
Click to collapse
Sweet, good find.
Sent from my Sensation using xda premium
If you use facebook, Sync your contacts with Facebook For HTC Sense and you'll get high res display pictures.
zerozoneice said:
~220 views but found the answer myself:
http://developer.android.com/sdk/android-4.0.html
"Large photos
Android now supports high resolution photos for contacts. Now, when you push a photo into a contact record, the system processes it into both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo" that's stored in a new file-based photo store (the exact dimensions that the system chooses may vary in the future). You can add a large photo to a contact by putting a large photo in the usual PHOTO column of a data row, which the system will then process into the appropriate thumbnail and display photo records"
Click to expand...
Click to collapse
finally... about freaking time Google...
sromer said:
If you use facebook, Sync your contacts with Facebook For HTC Sense and you'll get high res display pictures.
Click to expand...
Click to collapse
i don't care about facebook, it's one of the first bloats i remove...
Guys,
My Sensation XE will be arriving soon, so, no experience with Android yet.
The question is does HTC Sync actually sync high-res pictures with Outlook?
Dmitry N said:
Guys,
My Sensation XE will be arriving soon, so, no experience with Android yet.
The question is does HTC Sync actually sync high-res pictures with Outlook?
Click to expand...
Click to collapse
Exchange actually, but looks like it yes.
zerozoneice said:
Exchange actually, but looks like it yes.
Click to expand...
Click to collapse
Pardon?
zerozoneice said:
~220 views but found the answer myself:
http://developer.android.com/sdk/android-4.0.html
"Large photos
Android now supports high resolution photos for contacts. Now, when you push a photo into a contact record, the system processes it into both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo" that's stored in a new file-based photo store (the exact dimensions that the system chooses may vary in the future). You can add a large photo to a contact by putting a large photo in the usual PHOTO column of a data row, which the system will then process into the appropriate thumbnail and display photo records"
Click to expand...
Click to collapse
But how? I can't make it in contacts app. Even if I select high quality photo its pixalated in contacts list or call screen. Am I missing something here?
I always use Outlook to sync my contacts! On GB Roms they look fine but on ICS the pictures totaly blury and full of pixels.
EDIT: Just have tested it if htey are better when i make a new contact and add a new Picture, but no the photo is totaly blury and looks very very bad!
Many so called high res photos look like **** when you crop out a persons face btw. So don't crop too much.
Sent from my HTC Pyramid using xda premium
So the new ICS brung an improvement to google contacts... but... 256x256?
Yesterday I've got a mail from google about solving this issue at last that lingered from Cupcake time...
http://code.google.com/p/android/issues/detail?id=4147
And what now? Instead of 96x96... we have now 256x256 pics? Still Gmail hasn't adopted and that higher res picture seems to be as an extension in the csv file. And after new custom OS flash - the old ugly pictures pour in etc etc... (I hate backups as I have various devices and could cause an nonobjective of the OS causing other bugs)
New HD resolutions are coming in and calculate the percentage of these pics mates... Why I have to use a 3rd parity sync service?
Maybe someone could explain, why google is so stubborn with this basic need? At least 2MP pictures anyone??
The only ones that solved this problem seems to be Sony Ericsson(Funny Eh?), as their custom framework and contacts app works like it should in high res, and fetches up high res images from various social networks and links those accounts up, and their contact app is the most astonishing no MIUI, SENSE, 3rd parity contact app and etc are even close at their functionality and style...
Or Maybe I am the only one with this aesthetic need?
The only anwser I have for this is that people at google are soo ugly that they prefer to see their pic pixelated. It makes no sense not to have hd pics on contacts...
I know there is an existing 'bug' in Android that prevents high-resolution contact photos from getting synced, and there appear to be some apps that seek to work around this issue (http://forum.xda-developers.com/showthread.php?t=1621031) - but I still can't find anything that would actually support the resolution of the One X, and frankly I'm kind of surprised HTC hasn't already considered this.
Does anyone know of a way to get 720x720 pixel contact photos on our phones?
There is a workaround, but it requires you making a duplicate phone contact and then linking it with the google contact. Once linked, edit the contact and click on the contact photo. Select the phone contact picture and save. It's a pain, but at least it can be done.
americasteam said:
There is a workaround, but it requires you making a duplicate phone contact and then linking it with the google contact. Once linked, edit the contact and click on the contact photo. Select the phone contact picture and save. It's a pain, but at least it can be done.
Click to expand...
Click to collapse
Hmm - that helps a little, but it still seems to be restricted to the ICS limit of 256x256 pixels (better than Gmail's 96x96, for sure, but still...).
Is there a setting somewhere that can increase the limit further? (When you view the contact details on the phone, the image is stretched to the full width of the phone, which means we need to be able to do 720x720 to get full res.)
I couldn't find the answer to this question on xda or with a general web search so I hope it hasn't been addressed already.
From what I read Android now supports contact pictures up to 720X720 so I initially believed that if I uploaded a picture larger than that Google would size it accordingly, but that is not the case and when I wiped the phone and did a fresh ROM install they synced as grainy low res pictures. I then resized a few contact pictures to 720X720 and assigned them to the appropriate contacts using the Google mail website and then synced the phone but they sync as grainy low res pictures. So then I transferred the resized pictures to my phone, assigned the pictures to the contacts and tested the whole procedure again and the result is the same, a grainy low res picture.
So is there a setting or something I am missing or does Google still resize every contact picture to 96X96? This obviously isn't a huge deal but when a big ROM update comes I sometimes like to do a clean install rather than dirty flashing the new version but redoing all of my contact pictures makes it a huge pain.