Hi Everyone,
I wanted to talk a little about the best info widget for android.
Organizer widget combines the notification for everything you could ask for, in a very descriptive way: Calls, Messages, Calendar, Email, Facebook, Evernote and more.
I bought this app because it deserved the money.
Yesterday i searched for it on the market and nothing.... what's happening GOOGLE, are apps i bought just dissapearing from the market without notification?
I payed for that app and Google just took it away from me, are they even allowed to do that?
Have a great day,
Daniel
dumitrudan608 said:
Hi Everyone,
I wanted to talk a little about the best info widget for android.
Organizer widget combines the notification for everything you could ask for, in a very descriptive way: Calls, Messages, Calendar, Email, Facebook, Evernote and more.
I bought this app because it deserved the money.
Yesterday i searched for it on the market and nothing.... what's happening GOOGLE, are apps i bought just dissapearing from the market without notification?
I payed for that app and Google just took it away from me, are they even allowed to do that?
Have a great day,
Daniel
Click to expand...
Click to collapse
How do you know that it was Google that removed it and not the developer? And of course they would have the right to remove an app if it didn't meet the guidelines. Why would you expect them not to have this ability?
I would expect Google to be more serious and let me know if an app that I payed for is no longer available. What would you do if you bought a big screen TV, and one day the store comes and takes it away, no questions asked? once you buy an app from the app store, you have the legal right to own a copy of that app. Luckily I had a backup done only a day before, but allot of people did not.
I just set my Mother-in-law up with a new Nexus 5 updated to Lollipop. She had an existing gmail account that we used to sign in at the phone setup. However, when opening the Play Store, I notice that none of the preinstalled apps (Gmail, Calendar, etc) show up in My Apps. However, searching for these apps in the Play Store show they're installed and give the option to Update them. Do I really need to do this one by one for each app for an account that has never used Android? After updating an app, then it shows up in my apps, but it seems like a giant waste of time to have to sync them with my account.
That really doesn't seem right.. I'd try a simple factory reset first and see if it works then.
Actually confirmed this with another account too (never had signed into Android before). Guess maybe the easier thing to do might be do it through the web link to Play store.
WARNING: This app requires a rooted device. It's recommended to backup your contacts before using it. I personally recommend backup to Google account, as it offers to undo changes easily, and I think it backup even photos quite well.
Background
Seeing that the only app that allows to sync your contacts photos is SyncMe, yet it can't sync with WhatsApp (and there is a good reason for this), I've decided to create this app.
What this app does
Its purpose is to sync your contacts photos on the address book with those on WhatsApp.
Download
APK mirror:
https://www.apkmirror.com/apk/androiddeveloperlb/contacts-sync-requires-root/
ApkPure:
https://apkpure.com/contacts-sync-requires-root/com.lb.contacts_sync
Requirements and permissions explanation
WhatsApp app being installed and working well. Tested on version 2.16.306 (build 451445).
A rooted device/emulator. It is needed for getting the HQ contacts images, for auto-granting the other permissions, and for the automation of the entire process.
Internet connection - allows WhatsApp to download the photos. Don't have any app to download stuff in the background. Otherwise it might fail to get the images in one way or another.
Contacts permissions - the app needs to modify your contacts...
Phone and usage-access permissions, so that the app could monitor WhatsApp Internet activity.
Draw on top permission- for allowing to halt the process, and for staying on portrait mode during the process.
Isn't there a non-rooted version?
It is highly possible that I can make one. I started by using accessibility service to handle the automation, and I made it work for a single contact that has a photo.
It will take a long time till I can finish it, but it was a step in the right direction.
However, sadly, Google has recently warned all apps that use accessibility service for purposes that are not for disabled users (many articles about it, including here, here and here) , so for now this work is on hold, till I find out what is really going on.
They might remove the app or even my own Google account, according to these articles. I do not want to take this risk, after so much time working on it.
That being said, I might put here on XDA the app some day. Will take some time though. I may have made progress, but I didn't handle everything that needs to be handled.
In any case, this app is only for rooted devices. If I have non-rooted solution, I might need to make a new app for it.
EDIT: later Google added a form and a policy team to handle accessibility, but it's so messy that it might mean the whole work on such a thing would go away. You can read about my experience of this here. Very frustrating, but I still wish to try it out some day.
Recommended
A good Internet connection
Android 5.0 and above
Have all contacts saved into Google.
How it works
It currently only has 3 simple steps:
- grant permissions (needed only once).
- fetch photos by first checking which are new and then go over each of them.
- sync the photos.
All phases are easy to go by (just press a single button) , and are all automatic and based on things any power user can do anyway, given enough time and patience.
The last step can even be done in the background if you wish.
Do note that as it highly depends on how WhatsApp works, it is possible that one day a new version of WhatsApp will change too much, that it won't work.
If you've found any bug, please let me know.
Why no fully automatic background sync?
This is a bit problematic because :
it works in the foreground, and not the background
if you have a lock screen, the app will need to bypass it, which might be an issue.
it emulates touch operations, so if you are not aware of what's going on, it might have some risks in using it in the background
That being said, you can enable the scheduler feature that will schedule a check if it seems there are new updates that you can sync.
This operation is so efficient that it doesn't require Internet connection and you can safely set it to run every day without worrying about the battery. Just remember to let the app have root access and contacts permission.
Would it work with modded WhatsApp ?
Maybe, as long as the package name of it is the same as the official one (meaning "com.whatsapp"). Last time I checked the GBWhatsapp app (available here, called "GBWAPlus"), it worked fine with it.
Might not work in the future or on other mods.
Why not support more chatting apps? Telegram? Messenger? Viber? Skype? ...
I've spent an entire week finding what can be done with each of the top chatting apps, and failed to find a way to work with them.
Even Telegram, which is supposed to be open sourced, was found too complex to work with, and even if I did manage to work with it, its terms are that my app should be a chatting app too, with all of the basic features of a chatting app.
This will all take so much more time that I can afford for a spare time app, and it's out of the scope for the app to be a chatting app, just to sync photos.
The app says I don't have contacts. How come?
You probably didn't let it to sync with your address book yet. Let it have the permission it needs (mainly Contacts permission), and then run it, then run my app.
If all fail, uninstall and re-install both apps, and grant the needed permission to both, and then run my app.
The app used to work before I've switched to a new ROM, and now it doesn't. How come?
Some ROMs mess with how Android handles contacts on the address book. I have no idea why and I have no idea in which way, so sadly I have nothing to do about it other than recommend using better ROMs...
The app fails to sync contacts or crashes even before. How come?
There are some issues related to address book that are out of this app's scope and responsibility.
Here are some possible workarounds:
1. Try to clear data of WhatsApp, of Contacts Storage , of Contacts, restart device, open your Contacts app, let it sync with the address book for some time. Then Try my app again.
2. One user wrote this:
may be suggest him the way it works for me,export contacts from phone to vcf file,delete contacts from hone,through web, import vcf file to google,through phone sync contacts to google,through phone sync contacts to whatsapp, sync photos with your app
Click to expand...
Click to collapse
3. Another solution someone wrote is that clearing the data of "com.android.providers.contacts" package name and restart of the OS fixed it.
4. Some users say the app doesn't sync their contacts. I'm still investigating this issue, but for now, you can try to convert all your contacts to be on Google account. Some users said it helped, and some said that moving to another rom helped. Sorry if the app doesn't work for you even after those actions. Hope to find the reason for this.
One user said this helped: backup contacts to vcf file. delete all contacts. Import vcf file in web browser into Google account. Let it sync on device. Use the app.
I have "parallel apps" feature (AKA "cloning" of apps) on my phone , allowing multiple instances of apps. Why can't this app work well when it's turned on?
This feature that some devices have is not native Android feature and can cause real issues and break things. Sadly I couldn't find a way to overcome it (wrote about this here)https://stackoverflow.com/q/49930676/878126. It even doesn't work well in general, not allowing you to put widgets of the second one. Same goes for sharing. Please disable it before syncing using my app. Instead of this cloning feature, you could just use both WhatsApp and WhasAppBusiness.
Tested devices and Android versions
Nexus 5X with Android 6.0.1 , Android 7.0 and Android 7.1.1.
HTC One M8 with stock Android 5.0.2
Nexus 6P Android 7.1.1 DP1
asus zenfone 2 lazer (ze550kl) 6.0.1 stock
Moto G3 with 7.0
Nexus 5 with CM13 (Android 6.0.1).
and more...
App translation
https://crowdin.com/project/com-lb-app_manager
Beta testing
Links for the beta testing group:
- https://play.google.com/apps/testing/com.lb.contacts_sync
Articles
https://www.androidrank.org/application/contacts_sync_requires_root_/com.lb.contacts_sync?hl=en
Privacy policy ?
Written on this post.
XDA:DevDB Information
Contacts Sync, App for the Apps & Games
Contributors
AndroidDeveloperLB
Version Information
Status: Testing
Created 2016-11-27
Last Updated 2017-01-04
Reserved
Privacy policy for "Contacts Sync" app
I do not store anything of your device on any server. I don't even have or need a server for this app to function.
Everything this app does, it does locally on your own device.
All that is used is by/for ads of third party companies:
https://www.google.com/adsense/localized-terms?hl=en_US
Can run more than 1 app clone for same aplication?
FabioAreia said:
Can run more than 1 app clone for same aplication?
Click to expand...
Click to collapse
I don't understand the question.
The app just syncs your contacts photos, with those that are on WhatsApp.
Wrong thread. Sorry
Enviado do meu Vodafone Smart ultra 6 através de Tapatalk
FabioAreia said:
Wrong thread. Sorry
Enviado do meu Vodafone Smart ultra 6 através de Tapatalk
Click to expand...
Click to collapse
Can you delete the posts then?
If so, how do I do it too? I don't know ...
Updated version. What's new:
1. Fixed super user permissions granting issues.
2. Tweaked fetch images phase by using a safer (yet sadly slower) method. Hopefully will not miss any image now.
3. While fetching images, prevents screen from being automatically turned off, so that it won't fail later.
EDIT: I think I know why the app won't sync with some contacts. This happens in the case of a lot of contacts. I will have to fix this.
Updated version.
What's new:
1. Fixed issue of missing images.
2. Massive speed improvement of syncing phase. On some devices you won't even believe it did anything.
3. From now on, only new images will sync. This is another improvement in terms of efficiency.
No 4.4 compatibility?
Enviado desde mi SM-N910F mediante Tapatalk
david6910 said:
No 4.4 compatibility?
Enviado desde mi SM-N910F mediante Tapatalk
Click to expand...
Click to collapse
What do you mean? It doesn't work on your 4.4 device?
Does this sync pictures to google account, so I only have to do the sync once and then the pictures are stored to Google contacts in web?
stunned said:
Does this sync pictures to google account, so I only have to do the sync once and then the pictures are stored to Google contacts in web?
Click to expand...
Click to collapse
Short answer is yes, but ...
It syncs with all your contacts, whether they are in Google or on the device.
If they are Google contacts, the photos will also be saved on Google's servers.
However, Google tends to save only low quality images, so I think that if, for example, you do a factory reset and get the contacts back, the photos you will have from Google will have low quality.
This is what I saw last time I checked it, using SyncMe app (which I also still use to sync my contacts) , but maybe it changed, because it was a long time ago.
Worked great for me, finally nice work. Any donate button around here? Can't wait to see future improvement for maybe updating just one contact.
Nice
Saved my time, great tool ty.
biglo said:
Worked great for me, finally nice work. Any donate button around here? Can't wait to see future improvement for maybe updating just one contact.
Click to expand...
Click to collapse
I'm not sure if I should publish this app on the Play store, so donating is not possible at the moment.
Share the app instead.
Or, try my other app, here.
BTW, there is no update mechanism, so I'd like to know how to add "follow project" for users here, so that they will get a notification on the forum whenever there is a new update.
Anyone knows how to do it?
Okdemir said:
Saved my time, great tool ty.
Click to expand...
Click to collapse
Thank you. Can you please share which device and Android version you've tried it on?
AndroidDeveloperLB said:
Thank you. Can you please share which device and Android version you've tried it on?
Click to expand...
Click to collapse
Ofc, i have rooted marshmallow stock rom of asus zenfone 2 lazer (ze550kl)
Okdemir said:
Ofc, i have rooted marshmallow stock rom of asus zenfone 2 lazer (ze550kl)
Click to expand...
Click to collapse
Nice. Thanks.
AndroidDeveloperLB said:
I'm not sure if I should publish this app on the Play store, so donating is not possible at the moment.
Share the app instead.
Or, try my other app, here.
BTW, there is no update mechanism, so I'd like to know how to add "follow project" for users here, so that they will get a notification on the forum whenever there is a new update.
Anyone knows how to do it?
Click to expand...
Click to collapse
Ok I don't have any knowledge on that updating feature, i thought you would have setup a PayPal account for donations.
biglo said:
Ok I don't have any knowledge on that updating feature, i thought you would have setup a PayPal account for donations.
Click to expand...
Click to collapse
That's ok. You can share the app and also try my other app (there you can donate if you wish).