yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Fishawy:
Sorry, let me clarify.

If a contact has an old photo and I sync, the new photo is fetched but not synced, and the contact keeps the old photo.

If I manually remove the contact's old photo and keep the contact blank, then I sync, the new photo is again fetched but not synced, and the contact stays photo-less.

What's common in both scenarios is that the app currently fails to write contact photos.

The low-res photos issue happen to me as well (back when the app successfully updated the contact photos). The workaround I have for that is to manually open each contact and open the photo, it takes a couple of seconds then updates to full-res.
[Android Apps and Games] AndroidDeveloperLB:
So your issue is actually multiple:

1. Sometimes app doesn't change address book at all.

2. Sometimes when the app changes the address book, it shows low-res, and sometimes you got it to be hi-res when just opening each contact on your own.

Could it be a generic syncing issue, meaning perhaps you are not on a fast Internet connection , or that maybe you need to restart the OS, to clear-data of something related to contacts?

Can you explain about special things you have? For example: multiple WhatsApp apps installed ("cloned" or anything similar) ? Multi-SIM ? Multiple Google accounts?

It's just that I haven't changed anything about saving the contacts for a very long time, and it still works fine for me.
[Android Apps and Games] Fishawy:
Thanks for the prompt response.

One SIM, one Google account, one WhatsApp account, no clone. Internet is 1GB speed.

The app was syncing low-res photos until about 2 months ago when it stopped syncing at all.

Stock OS, no customisations. I even did a full OS reset last month and started fresh. Unfortunately it didn't change anything.
[Android Apps and Games] AndroidDeveloperLB:
Perhaps you can contact me via PM too?
[Android Apps and Games] YMatrix:
This is exactly what I am experiencing also
[Android Apps and Games] Fishawy:
Thanks for confirming that it's not my individual problem.
[Android Apps and Games] Fishawy:
Thanks, will do.
[Android Apps and Games] AndroidDeveloperLB:
OK I've published a new version of the app after finding something that might affect only thumbnails for some reason. I don't know why I'm not affected.

Also, I've now updated the FAQ with mention about messing with communication, because this seems to also cause issues.
[Android Apps and Games] carlese:
Hello, did you manage to solve the issue? I think I have the same problem in android 14 (Poco F5 HyperOS), contact pictures are fetched and written for a second, then if I open Google contacts app they begin to disappear until all contacts are without pictures again.. Really strange since if I set a manual contact pictures it works fine.. Thanks!
[Android Apps and Games] Fishawy:
Dev pushed an update that fixed those issues for me a couple of weeks ago.
[Android Apps and Games] carlese:
Unfortunately I am still having the problem with fetched but not written pictures.. Let's hope for a new update soon since the app is really really good!
[Android Apps and Games] AndroidDeveloperLB:
I already worked with 2 users to improve it.

If I change it back to what it was , they will again have the same issues as before.

Are you saying it used to work fine in the past (a month or 2 months ago) and now it doesn't, because of the changes I have added for them?
[Android Apps and Games] carlese:
Hi dev, we chatted on reddit and I am fairly new to the app. I think it's great since potentially it could sync everything I need but It doesn't work since contacts are not really synced with puctures.. I don't know what the problem could be but I am willing to do some tests for you if you sent me some test apks.. Just PM me, I'm available!
[Android Apps and Games] AndroidDeveloperLB:
ok sent you PM.
[Android Apps and Games] YMatrix:
Hello

I had similar issues - the app would show the process is updating pictures but it wouldn't update the address book.

For me the problem wasn't the app but my /data partition was bugged out because during TWRP on my s23+ device the format wasn't conducted hence some apps had storage issues.

Once I did a format to /data all problems were resolve.
[Android Apps and Games] carlese:
Ok but then it should never work but I tried an older version of contact sync (December) and it worked fine.. I will try to format data when I have some time, thanks!
[Android Apps and Games] AndroidDeveloperLB:
So all works fine now, right?
[Android Apps and Games] gotty91:
Hello, the app has always worked great but now when I try to sync contacts it tells me no WhatsApp contacts found.

Does anyone know how to fix it? Thank you
[Android Apps and Games] AndroidDeveloperLB:
Have you installed WhatsApp, and checked that indeed it has contacts in it? You can also check via Google Contacts, to reach each contact that has WhatsApp, if indeed it shows as such
[Android Apps and Games] gotty91:
Yes I've WhatsApp installed correctly and I can see the contacs but the app say no whatsapp contacts found. It's first time that happen
[Android Apps and Games] AndroidDeveloperLB:
Please try to check if it's something weird on the OS, or a bug on the app.

I haven't changed there anything recently.

You can do this by:

1. clear-data or remove&re-install of my app. See if it happens again.

2. Remove the app and install an older version of it, via Apk-mirror or ApkPure websites.
[Android Apps and Games] gotty91:
I try, I've delete cache and data, remove the app and then installed 2.71-171 version from apk mirror but I've same errore..... I don't do anything recently
[Android Apps and Games] AndroidDeveloperLB:
I tried now. Still works fine.

Try these:

1. In WhatsApp, in the "chats" tab, press the bottom button of writing a new message, and choose "refresh" in the toolbar overflow menu.

2. In Google Contacts, choose a contact that should have a WhatsApp account, and see that WhatsApp icon appears for him.

3. In "Contacts Sync" app, what happens if you press "Choose which contacts to sync" ?

4. Try what's on the FAQ.

5. Try clear-data of apps related to contacts, such as your address book app, and "Contacts Storage". Also try manually syncing Google account and WhatsApp account in the settings of the OS.
[Android Apps and Games] gotty91:
I did as you told me point by point, I also deleted whatsapp accounts and forced synchronization, deleted contract data but basically I don't see whatsapp contacts in the address book, only telegram ones. I don't understand why
[Android Apps and Games] AndroidDeveloperLB:
1. Is it possible you use "Clone" apps ? Or that you have multiple user-accounts?

2. In WhatsApp app do you see anything strange?

3. What happens if you delete a contact that has WhatsApp, then go to WhatsApp, make it refresh, then restore the contact, and refresh on WhatsApp again? Will this contact be fine?
[Android Apps and Games] gotty91:
1. Original WhatsApp

2. Everything is fine..... All permissions ok

3. Executed and contact is ok
[Android Apps and Games] AndroidDeveloperLB:
1.I didn't ask "modded". I asked "clone". It's also called "dual messages" on some devices. Example:

Also you didn't answer if you have multiple users accounts.

3.The contact is fine in which way? You can see WhatsApp being offered in the Contacts app of Google for this contact? You can sync it via my app?
[Android Apps and Games] gotty91:
Now it works, I don't know how but it works and even the whatsapp contacts are visible in the address book. Maybe deleting a contact and making me update the whatsapp contacts could have solved it but I don't know how. Thank you very much
[Android Apps and Games] AndroidDeveloperLB:
Sorry. I don't understand what you did. At least it works for you now
[Android Apps and Games] osm0sis:
Curious if there are still no plans for Facebook/Messenger contact support. CoSy seems to be abandoned, and Sync.me has always seemed pretty shady, so you could definitely gather some users currently. 🙂
[Android Apps and Games] AndroidDeveloperLB:
I wrote about this in the FAQ. SyncMe is quite capable for Facebook, and it has a server so it knows a lot of matches for you, instead of you having to go over many of your contacts and match manually.

Only disadvantage there is that it's not saved on Google.
[Android Apps and Games] osm0sis:
Yeah, but no privacy concerns with Sync.me anymore?

And just for your knowledge CoSy found a way to extract the contact database from the Facebook app using root, so I'd imagine Messenger would be similar. Then they sync to the device/Google contacts using an app-generated ID hash in a comment field or something. Seemed pretty clever, just the public picture scraping is now broken for CoSy as of a couple months ago and the developer isn't responding.

CoSy - Contact Sync - Apps on Google Play

Syncs your facebook friends profile images with your local phone contact images.

play.google.com
[Android Apps and Games] AndroidDeveloperLB:
I prefer not to use Cosy. It messed up with my address book in the past.
[Android Apps and Games] AndroidDeveloperLB:
I see. Maybe I should investigate more about the contact updating phase then.

Sorry for this.

Sadly I don't have many devices to try myself. Only have my Nexus 5X with me. Sometimes other devices, but only for a short time.
[Android Apps and Games] AndroidDeveloperLB:
Which version of Marshmallow?
[Android Apps and Games] bdrunkenb:
Thanks. will try again later. maybe with a different ROM.
[Android Apps and Games] AndroidDeveloperLB:
This is weird though. I was sure that any rom that's similar to vanilla will work fine like on my device.

I probably do something wrong in this phase, which for some reason work on some cases.
[Android Apps and Games] Okdemir:
6.0.1
[Android Apps and Games] AndroidDeveloperLB:
ok thanks.
[Android Apps and Games] AndroidDeveloperLB:
May I ask where your contacts of the address book are stored and if auto-sync-data is enabled?

For me, they are stored on Google's servers, and "auto-sync data" is enabled.

Is it different for you?
[Android Apps and Games] pankajramnani:
Brilliant app! Solved a MAJOR need that no other app was able to address.. thanks a ton!
[Android Apps and Games] Jose Artuñedo:
Right, changing the vibration settings, and does not vibrate when you touch the button on the track. But you could do that only with your app does not vibrate. Because if you remove the vibration, if you fail to unlock the mobile do not know.

Enviado desde mi SM-N930F mediante Tapatalk
[Android Apps and Games] nisiomorais:
Works perfectly on my Moto G2. Great app!

Recently it was running a custom ROM, now it's on stock 6.0.1 , the profiles pictures still there. Google contacts sync enabled.
[Android Apps and Games] AndroidDeveloperLB:
Actually, as I wrote, Sync.Me can help a lot with this too. It syncs with various social networks.

It just can't sync with WhatsApp, because the access to its files is protected and needs root.

Anyway, may I ask on which device and Android version you've tested it?
[Android Apps and Games] AndroidDeveloperLB:
Do you mean you've synced using the app, switched to a different rom after wiping and all, and the photos are still there?

If so, are they also in good quality ?
[Android Apps and Games] AndroidDeveloperLB:
So you want to disable vibration on clicking on the button that I've added?

But I didn't add any vibration there.

Not only that, but even after enabling all the sounds, including "vibrate on tap" I don't feel any vibration upon clicking on the button of the app.

I think that if it vibrates for you, it's from the rom you have. Not from the app.

If I still don't understand what you want, please take a video of the issue.
[Android Apps and Games] Homer-S:
Hello,

I read already it will not work for non-root. May I ask stupidly "Why not"?

Could you maybe add soem more screenshots?

What would happen if a contact does already has a contact picture? Will it be overwritten or can you choose which one to keep?

Thanks, it sound so great what I am reading here. Looking since years for something like this but I will not root ...
[Android Apps and Games] AndroidDeveloperLB:
It is written in the description of the app, in the screenshots and even in the app itself, for why it needs root : it uses non-official API.

Because of this, I've marked it as "experimental" and wrote that I might not publish it on the play store, and that it's recommended to backup your contacts before syncing.

There are no more screenshots, because that's mostly what you see on the app. The app doesn't have any more features currently other than syncing. The rest of the UI is of WhatsApp itself.

If a contact already has a photo, it will be overwritten with a new one from WhatsApp. I plan on adding more features for this, but I want to work on the main feature first (the sync itself), to make sure it works well, and only then add feature.

If you do not wish to root your device, that's fine. You can use something like Sync.Me and sync with other social networks (but not WhatsApp).

My app will only sync with WhatsApp, and as far as I know, this is the only app that does it well, but for this you need a rooted device.
[Android Apps and Games] llaugerm:
Yes it goes through the process.
[Android Apps and Games] AndroidDeveloperLB:
I see. So for some reason it didn't sync, even though it seems the fetching of the photos went fine.

May I ask where your contacts of the address book are stored and if auto-sync-data is enabled?

For me, they are stored on Google's servers, and "auto-sync data" is enabled.

Is it different for you?
[Android Apps and Games] llaugerm:
I have everything synched in Google. The funny thing is some of them changed. I have about 625 contacts
[Android Apps and Games] AndroidDeveloperLB:
If "some" are exactly all those that have a photo on WhatsApp, this actually means it worked fine.

I'd ask to count the number of contacts who have a photo on WhatsApp (can be done via WhatsApp, by multi-selection), but you wrote you have 625 contacts, so this might be a lot to ask...

I plan on showing some summary or mid phase option, to indicate which contacts will be updated, allow which to update, and show which were updated.

All takes time, sadly, and I first have to deal with a feature I started to work on : allow to cancel the process.
[Android Apps and Games] Alan XXI:
Working on Moto G3 with 7.0

Inviato dal mio MotoG3 utilizzando Tapatalk
[Android Apps and Games] AndroidDeveloperLB:
Thank you. Stock ?
[Android Apps and Games] Alan XXI:
No, zephyr rom

Inviato dal mio MotoG3 utilizzando Tapatalk
[Android Apps and Games] bodos:
it seems to be good app
[Android Apps and Games] bdrunkenb:
sorry for the late reply. it's worked now. I think it was the AppOppsExposed because i had restricted things but not the necessary permissions. now I didn't restrict anything and it worked. Thank you. This is a fantastic app.
[Android Apps and Games] AndroidDeveloperLB:
Restricted on my app? Or on something else?

And on which device and android version does it work?
[Android Apps and Games] nisiomorais:
Exactly. Good quality
[Android Apps and Games] bdrunkenb:
yeah I restricted some permissions(not the necessary ones) for your app but this time I did nothing and it worked. its lg g3 on CM 13 Nightly.
[Android Apps and Games] Musa95:
This question maybe sounds paranoic, even overreacted, but I have to ask, you don't have to reply if you don't want to, but this app in any way decrypts or breaks the security of the whatsapp chats? I suppose not, but I need to ask, sorry again if the question sounds rude or something like that.. Not my intention at all

Enviado desde mi Nexus 6P mediante Tapatalk
[Android Apps and Games] AndroidDeveloperLB:
No, I don't even know how to do it, and it's not even needed for the purpose of the app anyway.

It only copies the photos into your contacts of the address book. You can see the photo each person have on WhatsApp yourself: just choose the contact inside WhatsApp (as if you wish to chat with him) , and press on the toolbar, where its name is. You will see a large photo of this person.

Also, sadly, if WhatsApp app changes too much, this app might not work anymore.
[Android Apps and Games] Musa95:
Great then.. I will try it and report ASAP as it is really useful.. Thanks!

Enviado desde mi Nexus 6P mediante Tapatalk
[Android Apps and Games] AndroidDeveloperLB:
This is odd. I thought Google doesn't do this.

BTW, anyone here knows how to inform you of new updates?

I never published an app here that can't be auto-updated. The only app I've published here is also in the play store (here) .

I want that each new version will also notify you so you could install it.
[Android Apps and Games] AndroidDeveloperLB:
I didn't know it can be done globally. I thought it's app-specific.
[Android Apps and Games] AndroidDeveloperLB:
One thing I haven't tested because I don't have multiple smartphones:

What happens if you have a call during the fetching of the photos?
[Android Apps and Games] pankajramnani:
I'm using a Nexus 5 running CM13
[Android Apps and Games] AndroidDeveloperLB:
Nice. This device is one of the reasons I got the 5X, seeing how well it works and has a good price.

Too bad Google will probably stop making Nexus devices. The Pixel is way too expensive.
[Android Apps and Games] AndroidDeveloperLB:
Updated version .

What's new:

- Fixed issues on Android 4.x . Should work fine now.

- Added a feature to cancel the fetching process.

- Made UI a bit nicer.
[Android Apps and Games] chuba_hypnotize:
[MENTION=5798043]AndroidDeveloperLB[/MENTION] not working..my contacts photo didn't changed..any suggestion ?

WhatsApp 2.16.352

LG G3 crDroid - Nougat 7.1
[Android Apps and Games] AndroidDeveloperLB:
None of them?

Did you go through all 3 steps of the app (permissions, fetching, syncing) ?

Did it go through photos of people on WhatsApp ?

In the "Accounts" screen in the settings, do you have them all auto-synced ? Including Google and WhatsApp ?

I've just tested it on my Nexus 5x with 7.1, and it works...
[Android Apps and Games] Fishawy:
App not installed, error code: -103. Tried twice.

Galaxy S6, Android 6.0.1
[Android Apps and Games] foundertom:
Great Function

Really useful functionality - i hope you don't have a headached dealing with whatsapp updates - good luck with it.
[Android Apps and Games] AndroidDeveloperLB:
Try downloading from a different web browser or the PC. There seems to be a weird issue here on XDA which causes the file to be corrupted on some web browser. I've downloaded via Chrome Dev
[Android Apps and Games] AndroidDeveloperLB:
I hope so too.

Currently, even though it was hard, it was still possible. If they change how WhatsApp works, it could be impossible (or very very hard) for me to make it work anymore.

That's why I have no idea if I should publish it on the Play Store, and what should I do if such a thing occurs.
[Android Apps and Games] chuba_hypnotize:
Yes, all 3 steps, photos opened one by one, account also auto-synced.

If i changed "contacts to display" to whatsapp account in contacts app, your apps duplicate the contact.
[Android Apps and Games] AndroidDeveloperLB:
It duplicated the contacts of WhatsApp ?

Sorry for that. I will try to find why it occurs.
[Android Apps and Games] chuba_hypnotize:
Not in WhatsApp app but in contacts..

Its OK, no problem I filtered my contacts by Google Account.. :laugh:

I still try to find out too..

Could you explain how your app can insert photo to contacts ??

Great app by the way.. :good::good:
[Android Apps and Games] AndroidDeveloperLB:
I've explained in the first post: it takes the photos of WhatsApp app, into your address book.

Since the files are protected, and since the procedure to make it download the files is manually done via UI, it needs root.
[Android Apps and Games] Fishawy:
Tried using 3 different browsers, laptop & phone, never works. Can you please re-attach it in your reply?
[Android Apps and Games] AndroidDeveloperLB:
OK, try this:

https://expirebox.com/download/a25ee7e3355269dd7304f28da506938d.html
[Android Apps and Games] Fishawy:
Still not working, even after changing the ROM itself.

Something is not right, but thanks for trying to help anyway.
[Android Apps and Games] AndroidDeveloperLB:
Can you try on another device?
[Android Apps and Games] tafo:
Thack bro for the app... its Running very well, all whatsapp profile pics were syn with my google contacts

Phone:nexus 6p DP2 stock kernal
[Android Apps and Games] n0ke:
Can't install it ..
[Android Apps and Games] Fishawy:
I only have the S6.

Seems that not only me facing that problem.
[Android Apps and Games] AndroidDeveloperLB:
Updated version.

What's new:

- updated some libraries' code

- using new signing feature for Nougat. Hopefully will help people with the installation issue.
[Android Apps and Games] n0ke:
Can install it now but contacts doesn't get updated
[Android Apps and Games] Fishawy:
Perfect! Now it's working, and successfully syncing.

Is there a way to schedule/automate the sync process? Like daily or weekly?
[Android Apps and Games] AndroidDeveloperLB:
But it's on top...

Would you really like to have it working on specific time, while you can't do anything ?

Even if I schedule it to work while I'm sleeping, it will (I think) turn on the screen, which might wake me up... :)

I didn't even test what happens if someone calls you during the fetching phase (which is the most problematic one).
[Android Apps and Games] AndroidDeveloperLB:
Just to verify, do you have your contacts on Google account, and it's set to auto-sync?
[Android Apps and Games] Fishawy:
I don't seem to understand your point, but if I understand correctly, in order for the app to sync, I have to actually open it and run the sync process.

Is it possible to have an option for automated sync? Something like the scheduled backup for WhatsApp messages for instance.

Thanks a lot for the app.
[Android Apps and Games] AndroidDeveloperLB:
It means that for the fetching process, it opens WhatsApp, emulates your touches to move through the contacts, going over each of them, and only then can sync.

Thing is, WhatsApp needs to be seen. This also means the lock screen must be unlocked...

I'm pretty sure it is possible, but I think it can cause issues that I didn't think about and that you (or others) might complain about.

What I did plan on doing is to schedule a check if it seems that there is a new update to the contact, and then put a notification so that you could click on it and start the syncing.

I also planned to have a widget (or a shortcut, or the new "app-shortcut" of Nougat) that goes through the entire process without any interruption, meaning you only need to press on it once.

In any case, now my next update plan is to : check why some people do not have their contacts updated, and have the option for whitelist of contacts, while showing the contacts with their old and new photos (need to think of a nice UI for this).

I also really wish to publish on the Play Store, because I hate updating here the APK.

Speaking of the Play Store, since you are one of the only ones to have installation issues, can you please try the beta version of my other app there? It's an app for managing apps.

Here are the needed links:

https://play.google.com/apps/testing/com.lb.app_manager

https://play.google.com/store/apps/details?id=com.lb.app_manager

Just tell me if it is installed and can run without crashing on the beginning.
[Android Apps and Games] Fishawy:
The mentioned plan is perfectly fine. A notification with the updates will do the trick. Even if a scheduled run can't be implemented, I'm very happy with the current outcome "given that I was unable to enjoy any of it in the first place". :)

Your App Manager is working fine, and the variety of options is really good. I like the idea of having a combo functions in one app, reminds me of the good old "3C Task Manager / 3C System Tuner".

Keep up the good work. :)