[REQ] FixContactPhotos - Android Q&A, Help & Troubleshooting

Dear Android developers,
Most of you should be aware of this on going issue with Android:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=49e2b1adea1aa11c&hl=en
Basically, when you synced with GMail Contacts, the contact photos will be replaced with the low resolution 96x96 pixel resolutions that are stored in the GMail Contacts.
So, is anyone up to an application to workaround this?
I have a very good idea, an application that does this:
- Start the application
- Click the "Replace" button
- Then the application will search all image files in folder /sdcard/ContactPhotos
- For each matching image file name with "<lastname>,<firstname>.png", the application will replace the contact photo with that image file
- Process until finished with all stored image files
- Done
The idea of this application, user could easily replace all contact photos using locally stored high resolution image files, in one go.
Whenever, our contact photos are replaced with low resolution from GMail Contacts or after flashing a new ROM, or other means, we can easily restore them back with high resolution easily!
So, please, if you are capable of making this kind of app, you could be the one who solve this years of Android problem.
Thanks.

just sign in to FriendsStream widget with facebook or twitter, and sync with all contacts!
this will fix this issue and images will be clear and hq

Very nice
Should be said that it's a ICS speficic problem

This is not about Facebook/Twitter contact sync.
This is about GMail Contacts sync.
Those two are different, if you dont know.
And not all people (contacts) are on Facebook/Twitter!
I also heard that even with FriendsStream/SyncMyPix, to sync with Facebook, you will not get high resolution image.
infazz said:
just sign in to FriendsStream widget with facebook or twitter, and sync with all contacts!
this will fix this issue and images will be clear and hq
Click to expand...
Click to collapse

No, this is not ICS specific problem.
This problem is known issue since as long as 2008:
http://code.google.com/p/android/issues/detail?id=1265
Wonder why we don't have workaround like this suggested app ...
jvvpc said:
Very nice
Should be said that it's a ICS speficic problem
Click to expand...
Click to collapse

Well would say it is The actual size when people call is decided in the phone and people app. Android other than ICS will still be limited to the small sizes. Only ICS supports 256x256 pictures and will therefore only benifit for a server upgrade / this app

Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A

In GB, I can replace contact photo with high resolution, no problem with that.
But once you sync with GMAIL Contacts, it will be replaced with low resolution.
Have you read the original Google bug tracking started on 2008?
You should, then you would understand.
jvvpc said:
Well would say it is The actual size when people call is decided in the phone and people app. Android other than ICS will still be limited to the small sizes. Only ICS supports 256x256 pictures and will therefore only benifit for a server upgrade / this app
Click to expand...
Click to collapse
Sent from my Galaxy Nexus using xda premium

lufc said:
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
Click to expand...
Click to collapse
If you read carefully, I was not asking to solve a problem as by tweaking or changing configuration.
I was asking someone who could write an application that does specific task, replacing contact photos using high resolution images stored locally.
Got that?
Sent from my Galaxy Nexus using xda premium

Did anyone actually do something like this? Or found an existing app that does something like it?
The closest thing I have found is this app: https://market.android.com/details?id=com.eclipson.ContactPhotoFinder
But while it is possible to search your local storage, it doesn't perform a search & match for "Contact Name" and "Contact Name.jpg"...

gogol said:
Dear Android developers,
Most of you should be aware of this on going issue with Android:
http://www.google.com/support/forum/p/Google+Mobile/thread?tid=49e2b1adea1aa11c&hl=en
Basically, when you synced with GMail Contacts, the contact photos will be replaced with the low resolution 96x96 pixel resolutions that are stored in the GMail Contacts.
So, is anyone up to an application to workaround this?
I have a very good idea, an application that does this:
- Start the application
- Click the "Replace" button
- Then the application will search all image files in folder /sdcard/ContactPhotos
- For each matching image file name with "<lastname>,<firstname>.png", the application will replace the contact photo with that image file
- Process until finished with all stored image files
- Done
The idea of this application, user could easily replace all contact photos using locally stored high resolution image files, in one go.
Whenever, our contact photos are replaced with low resolution from GMail Contacts or after flashing a new ROM, or other means, we can easily restore them back with high resolution easily!
So, please, if you are capable of making this kind of app, you could be the one who solve this years of Android problem.
Thanks.
Click to expand...
Click to collapse
This seems to fit the requirements:
http://forum.xda-developers.com/showthread.php?t=1621031

Related

Bad contact photos

Has anyone found a solution to the fact that the contact photos look bad and pixilatted. Cheers
Its a sync issue, there is no fix unfortunately as yet. Hopefully google will sort the issue with their wireless sync, but im not holding my breath. I have put the contacts on my phone then disabled syncing of them. Then I update the photos and its fine.
Hmm...intersting....could you explain how you fixed it in a bit more detail ( I ain't too bright ).
I didn't try to sync them at all...they are all images I've taken with the Hero's phone, at max quality. If anyone calls me and the image comes up - quite frankly it look embarassing
cheers
Are we sure its not the Hero doing a really bad job of compressing them before they leave the handset on their merry way across the internet to GoogleMail ?
I hope so, as this means HTC can do a better job on the thumbnails and make them small enough for syncing.
I synced my contact photo's via Exchange, and they are blurry as well.
So its an HTC bug then. Well at least to stands more chance of it being fixed Can't see Google nor Microsoft fixing their end for HTC.
Just out of interest, is there anyone here who is NOT experiencing this problem?
I have emailed HTC tech support - will post back when I hear back from them.
I haven't experienced pixelated contact photos, only the problem with photos not getting displayed off of Facebook.
So when someone calls you Woobit - you see their contact photo sharp and clear?
Interesting - were they photos taken with your phone or ones you uploaded. Anything specific about them or how you assigned them to your contacts?
cheers
The pics from Facebook on my hero are fine (a little grainier perhaps) its ones from my photo album from imported DSLR images that look awful post syncing.
joemax said:
The pics from Facebook on my hero are fine (a little grainier perhaps) its ones from my photo album from imported DSLR images that look awful post syncing.
Click to expand...
Click to collapse
We are talking about the contact photo which appears when he or she is calling you, or vice versa. How about you?
Well as these images are sourced from either Facebook automatically or hand picked from your photo albums... yes
Images Facebook has provided are of a dramatically better quality than those hand picked from the Albums application when seen in the Phone application (when called or you call).
It appears that once the Hero has synced to Googlemail, the Album sourced 'call' photo will be reduced to looking awful. HTC or Android is munching them up.
The Facebook ones stay pretty clean.
Ok, heres whats happening with me, and this happened on all devices I have used, HTC Touch HD, HTC Touch Pro2, Diamond etc and also the Hero.
Say you have all your contacts initially downloaded from Google and synced with your phone. They all come down, so turn sync off as not needed for contacts anymore.
Link your contacts to Facebook, images all come down, work fine.
1 week later, they are still all fine, good quality, can see the pic when calling.
Now, sync again with Google or Outlook and it sends the pics to the server or to outlook, but then it sends them back to the phone (I presume because the phone thinks they have changed in some way).
When they come back, they are grainy and rubbish, so this is something to do with the sync.
Try it, turn off all syncs and replace some pics with decent pics and they will stay that way, unitil you sync.
Just tried that Nice-Lad.
Turned off all syncing. The re-assigned an image to my contact ( my home phone ). Called myself from my homephone - and the new image popped up looking totally crap as before
BUT... the whole point of syncing as that you can add contacts, calendar events etc on your computer and have them automagically appear on your phone.
Turning it off is a work around 'maybe' but makes contact and event management useless.
HTC need to keep a local cache of images and use these in preference to those it gets back from Google (seemingly messed up by HTC before sending to Google). Facebook ones dynamically change when ever a friend updates their profile picture... these appear not to be affected by the same degree.
J-Zeus said:
Just tried that Nice-Lad.
Turned off all syncing. The re-assigned an image to my contact ( my home phone ). Called myself from my homephone - and the new image popped up looking totally crap as before
Click to expand...
Click to collapse
Ok, it may be as its stored in the cache so won't change. Or, try changing to WIFI and re-assign a totally different image. Could be the mobile network downloading the image with network compression...?
joemax said:
BUT... the whole point of syncing as that you can add contacts, calendar events etc on your computer and have them automagically appear on your phone.
Turning it off is a work around 'maybe' but makes contact and event management useless.
HTC need to keep a local cache of images and use these in preference to those it gets back from Google (seemingly messed up by HTC before sending to Google). Facebook ones dynamically change when ever a friend updates their profile picture... these appear not to be affected by the same degree.
Click to expand...
Click to collapse
Oh yeah, I never said it was ideal, I was just pointing out that its an issue with the Syncing. My contacts are now fine, but I know what you mean when you change a contact, you want it to update in Google or Outlook.
It is very annoying and always has been, it needs fixing. Google are aware of it, I posted a comment on their forum and someone said they were looking at it, but that doesn't usually mean anything.
Would not be as noticable if we didn't have full screen caller display.
My N85 had a nearly as large an image for callers... never a problem on that... I synced with iSync over Bluetooth and
All HTC need to do to get around this is to keep a local copy of each thumbnail and ignore what Google sends back or is created to send to Google... which ever is the case causing the issue.
As a side note... I've noticed all my Facebook contacts that are also in my Mac Address book and therefore in Google contacts (I use Spanning Sync to mediate between all three) have a line of code in the Note section.
Appears that the Hero 'tags' these contacts and inserts the data into the Note field. Both in Google Contacts as well as passing through to my Mac AddressBook.
Like this...
<sn>id:578756042/friendof:706653099</sn>
But only if they have a Facebook profile picture that the Hero has downloaded. Some contacts that must have a privacy setting set in their Facebook profile, have no picture and this no line of code.
Anyone else notice this ?
J-Zeus said:
So when someone calls you Woobit - you see their contact photo sharp and clear?
Interesting - were they photos taken with your phone or ones you uploaded. Anything specific about them or how you assigned them to your contacts?
cheers
Click to expand...
Click to collapse
Usually I don't really look at the picture when someone calls me, too busy answering I just had my gf call me so I could study the caller pic, and yeah, it could be better. The picture is synced from her Facebook account, and it taken with a not too expensive cell phone so the picture wasn't too sharp from the get go.
Basiclly: quality could be better, but I find the missing contact pictures more of a problem
woobit, try going to the Albums app and hitting the Facebook tab, mine earlier today (not tried before) grabbed a whole load of Facebook profile pictures that were not grabbed by the People app and its Groups tab.
Also, I think those friends with certain privacy settings will not allow their profile picture outside of Facebook.
I have a few missing but far more than I had prior to using Albums.
Worth a go
UPDATE:
Well I gave up with HTC email support, as they couldn't get their head around the fact that it is NOT a camera issue.
So I rang them, and the chap I spoke to was less then helpful - basically telling me there was no fix, he didn't know if they were working on a fix, and that it was all Google/Androids fault*
He seemed to think the problem was that when you assign an image to a contact, they phone makes a tiny thumbnail that is assigned to the contacts info page ( what you see when you view their details. Then, when that contact rings the phone tries to enlarge the very small image that you see in the contact page - thereby it is pixilated to look at.
Is this a problem with other Android phones? And surely to Christ someone in quality control s supposed to pick up these ( glaring ) errors?!
* This becomes somewhat of a pattern - each blaming the other so they don't have to take responsibility and actually do something.

How to save picture from contact in your phone

I set a pic of my GF as her contact id pic.... Well got a dif phone and sync'd contacts, now I have that pic of her only in contacts.... How do I get this pic back?
Sent from my Motorola Electrify using XDA
Well, I'm sorry bro, but as far as I know, you can only add pictures to contacts and cannot save them back. Why don't you just take another picture?
Please correct me if I'm wrong. Thanks, hope that helps
I rarely see her at the moment and it was just a really cute p pic
Sent from my Motorola Electrify using XDA
As above post says, i don't think there is a way, unless you were able to get the old sdcard that was in your phone and the picture would be in the DCIM folder of that.
If you go to your gmail account on a computer and view your contacts you can save a scaled down version of the picture, but it is the same resolution of the picture you currently can see on your phone..
dstylazz said:
As above post says, i don't think there is a way, unless you were able to get the old sdcard that was in your phone and the picture would be in the DCIM folder of that.
If you go to your gmail account on a computer and view your contacts you can save a scaled down version of the picture, but it is the same resolution of the picture you currently can see on your phone..
Click to expand...
Click to collapse
that sucks
Sent from my Motorola Electrify using XDA
I found an idea. You should download program from Google Play called "Save Contact photo" then you will see all your contacts there and you can share those contact photos via Bluetooth(should have another phone for that!). And then you can see that photo in another phone's gallery, so you can easily transfer it via Facebook or Whatsapp.
The best solution
Ask your GF to remove her profile picture on WhatsApp, then after she removes the pic, Your phone will show your contact picture as the WhatsApp profile picture, go ahead and save the picture.
Google Play app "Save Contact Photo"
MrMatas1 — hey do you happen to remember the exact name of that app? I cannot find it on Play Store— It's of course possible it's never been updated in 2 years, so isn't showing up. Would you mind taking a look and report back? It sounds like a great app. Thank you!
mrmatas1 said:
I found an idea. You should download program from Google Play called "Save Contact photo" then you will see all your contacts there and you can share those contact photos via Bluetooth(should have another phone for that!). And then you can see that photo in another phone's gallery, so you can easily transfer it via Facebook or Whatsapp.
Click to expand...
Click to collapse
Dear friend use doodle micromax mobile syncgmail contacts in that call ur gf number imediatly after dialing u will see it in full screen cotact pic immedately screenshot th pic it will be displayed as orginal clarity pic as u uploaded try it it worked for me if done mail me [email protected] i savedthe pic sameway it wrks
-optional? - sync with google
-login to gmail
-select contacts on the right
-right click on the page, select view source
-ctrl + f, search the name of the pearson whose picture you want to save. Or search for jpg, should be 6th or so link.
-copy paste link in another window in browser. Address should be something like: lh5.googleusercontent.com/.... Number is not necessarily 5.
save back contact photo
this replay could be too late but this app could do what you ask for:
I'm new user at xda and still not allowed to post links but you can search google play store for this package id:
com.saryelgmal.extractcontactphoto
note: I created this app , please rate in play store if you find it helpful :good::good:
Great work!
saryelgmal said:
this replay could be too late but this app could do what you ask for:
I'm new user at xda and still not allowed to post links but you can search google play store for this package id:
com.saryelgmal.extractcontactphoto
note: I created this app , please rate in play store if you find it helpful :good::good:
Click to expand...
Click to collapse
Thank you! A relative passed and I wanted the picture from the contact page. A sincere thank you, the app was simple and effective great work!
you rule. In the Play Store the App name is
Import Photos from Contacts: Save Images.
saryelgmal said:
this replay could be too late but this app could do what you ask for:
I'm new user at xda and still not allowed to post links but you can search google play store for this package id:
com.saryelgmal.extractcontactphoto
note: I created this app , please rate in play store if you find it helpful :good::good:
Click to expand...
Click to collapse
Hey man is there any possible way we could add features to your app man .... Like Selecting all contacts and downloading them also maybe away of syncing them back to contacts???
Maybe ??

Anyone know how to get contact pics not so blurry.

They are blurry no matter what resolution pic I use.
Sent from my EVO using XDA
Yes, but you aren't going to like the answer... The problem is that google takes your contact pictures and downsamples them for online storage. Then when your phone syncs back, it overwrites your original high resolution picture, with their low resolution version (I think it's only 96x96). So there are 3 work-arounds...
--Don't sync your contacts with your google account. I find this not practical, especially since it's a big part of the functionality of the phone
--Use either Google+ or Facebook to populate the pictures for you by linking the contacts. The downside is that you are limited to just users of those services...
--Manually Create a contact for each person ON THE PHONE (not a google contact). Add the high resolution photo there, and then link that one to your google contact. This is what i use for my most frequently called people, but even that's not practical for the entire address book. Also, ICS uses 256x256 resolution, which still doesn't come out 'crisp' on a phone of this resolution.
This is really a black mark for android. There has actually been an open ticket on this since 2009, with over a thousand people adding to it. It's also recently been a thread on Google + where a lead engineer said they were going to work on it, but even that fizzled out.
Haxsync will download high Res photos from Facebook. Just make sure the contact has that image selected and not the Google one.
Sent from my EVO using Tapatalk 2
fastmikey1969 said:
Haxsync will download high Res photos from Facebook. Just make sure the contact has that image selected and not the Google one.
Sent from my EVO using Tapatalk 2
Click to expand...
Click to collapse
Those are blurry as well. Then you are also missing pictures for Go SMS Pro and other 3rd party messaging apps.
Never used to be this issue for the OG Evo (running ICS).

[Q] iPhone convert to Android

I'm sure this has been captured somewhere in the forums, but my futile searches didn't yield the results I was looking for.
I ordered the Galaxy S3 which should be on my doorstep this afternoon. I've been using iPhones since the 3G and this will be my first Android device. As such, I want to make sure I get most of the data off of my iPhone and onto my new Galaxy. Is there an app or easy means of transferring the following:
- Contacts
- Calendar
- Text Messages
- Pictures
For anyone else that has changed over from the iPhone, is there anything else I should be aware of in this process? Much appreciated! :good:
I switched awhile ago. I always had my contacts and calendar synced with Google so that makes that part very easy.
Im sure there is an easier way for pics then the way i did it..but I just copied the pics off my iphone to a folder on my desktop and then just copied them to my galaxy
Please search in the future.. But here you go.
http://www.androidauthority.com/iphone-galaxy-s3-switch-free-easy-phone-sync-app-96888/
J00ky said:
I'm sure this has been captured somewhere in the forums, but my futile searches didn't yield the results I was looking for.
I ordered the Galaxy S3 which should be on my doorstep this afternoon. I've been using iPhones since the 3G and this will be my first Android device. As such, I want to make sure I get most of the data off of my iPhone and onto my new Galaxy. Is there an app or easy means of transferring the following:
- Contacts
- Calendar
- Text Messages
- Pictures
For anyone else that has changed over from the iPhone, is there anything else I should be aware of in this process? Much appreciated! :good:
Click to expand...
Click to collapse
I would suggest centering everything around a google account. If you can use iTunes to export your contacts and calendar to .csv or another standard format, you can import this list into the gmail account that you will be using for your GS3 - then just use the same account to log into the phone, sync, and voila. If you go to Gmail-Contacts-More-Import you should get a msg like this:
We support importing CSV files from Outlook, Outlook Express, Yahoo! Mail, Hotmail, Eudora and some other apps. We also support importing vCard from apps like Apple Address Book.
Click to expand...
Click to collapse
Without an sd card or similar removable media for the iPhone, I would go with cloud storage (Dropbox, box.net, Google Drive) for the upload/download of your pictures or other media. Good luck and welcome to Android! :highfive:
monkey28rb said:
Please search in the future.. But here you go.
Click to expand...
Click to collapse
I saw that article the other day - kind of spurred on this question actually. My only issue with that utility is that is utilizes iTunes. I have despised iTunes since my original iPhone 3G. I ONLY used it when it was completely and totally necessary...
Presently, I have most of my stuff backed up to iCloud so I wonder if there is any other kind of solution that can pull my data off of that?
J00ky said:
I saw that article the other day - kind of spurred on this question actually. My only issue with that utility is that is utilizes iTunes. I have despised iTunes since my original iPhone 3G. I ONLY used it when it was completely and totally necessary...
Presently, I have most of my stuff backed up to iCloud so I wonder if there is any other kind of solution that can pull my data off of that?
Click to expand...
Click to collapse
What do you have saved on iCloud? You can extract all your contacts off of the iCould address book and import it to google.
Convert Iphone to Android
J00ky said:
I'm sure this has been captured somewhere in the forums, but my futile searches didn't yield the results I was looking for.
I ordered the Galaxy S3 which should be on my doorstep this afternoon. I've been using iPhones since the 3G and this will be my first Android device. As such, I want to make sure I get most of the data off of my iPhone and onto my new Galaxy. Is there an app or easy means of transferring the following:
- Contacts
- Calendar
- Text Messages
- Pictures
For anyone else that has changed over from the iPhone, is there anything else I should be aware of in this process? Much appreciated! :good:
Click to expand...
Click to collapse
It is quite easy for those who are using Google account. If you are looking for converting essential data of Iphone to new android Phone so you can do it with the help of Google Account.

[APP] Adjusting WhatsApp behavior to save pictures

Hi Everyone,
I am growing increasingly frustrated with WhatsApp and given it's such a popular app I have come to admit the problem must come from me and not the app itself.
Simply put, for any other messaging app (Messenger, Telegram, etc.), whenever someone sends me a message, the experience is pretty straightforward:
1) The image/video is already loaded and visible in the thread
2) I can click on the image/video to go full screen
3) I can click on the 3 dots or equivalent to save the image/video to my gallery
I fail to reproduce the same behavior with WhatsApp. It seems I either get to have all images/videos downloaded to my gallery, which is useless and insanely annoying. Or I get blurred thumbnails for images/videos in the thread and then need to download to see.
FYI, I have a Samsung S9+ with latest updates.
Thanks for your help!

Categories

Resources