Android WhatsApp - Revoke Contacts Permission while offline, app won't update - Android Apps and Games

Hi. I want to be able to change my settings for WhatsApp while offline. Specifically, if I've granted contacts permission, once I'm offline I'd like to be able to revoke contacts permission and then see it reflected the next time I open WhatsApp (so no contact names are see for chats/calls). If I just do the basic steps, this does not happen. I need to connect to wifi or a network to see the change.
Is there a way to get around this?

Related

Google won't Grant Access to Apps

I am running stock, t-mobile USA.
I am having problems with certain little apps who need Google to grant them access like backup sms but it never does. I've even tried other browsers like firefox and dolphin. I've also had a similar problem with dropbox granting access to foldersync. It's very frustrating.
I forget what the setting is, but you need to log onto gmail with your computer and go into settings and set something. Backup SMS should have instructions in its settings on how to do this.
Sent from my HTC One S using XDA Premium
I had the same issue with SMS Backup +. Here is the fix.
Open the app and tap Advanced Settings>IMAP Server Settings and put your gmail address in User Name, and password in Password. Don't change anything else. Back out and on the main screen you should see Connect grayed out, your good!

[Q] CyanogenMod 12 browser can access contacts

I recently installed CM12 on my Moto G and haven't yet migrated my Outlook Contacts & Calendar items onto it yet. I am surfing the web to become familiar with the due diligence of apps permissions first. From a comment at http://www.androidcentral.com/android-permissions-privacy-security, I found that I can an apps entry in Settings allows me to see the permissions for an app. I haven't yet installed any apps, but the native browser has the permission to access my Contacts. Is this normal for browser? If I draw an analogy with my computer, I wouldn't expect Firefox to be able to delve into my Outlook contacts.
Then again, I was warned that people can freak out at permissions without understanding them. So maybe there are reasons for the browser to be able to access contacts?
my1stSmartPhone said:
I recently installed CM12 on my Moto G and haven't yet migrated my Outlook Contacts & Calendar items onto it yet. I am surfing the web to become familiar with the due diligence of apps permissions first. From a comment at http://www.androidcentral.com/android-permissions-privacy-security, I found that I can an apps entry in Settings allows me to see the permissions for an app. I haven't yet installed any apps, but the native browser has the permission to access my Contacts. Is this normal for browser? If I draw an analogy with my computer, I wouldn't expect Firefox to be able to delve into my Outlook contacts.
Then again, I was warned that people can freak out at permissions without understanding them. So maybe there are reasons for the browser to be able to access contacts?
Click to expand...
Click to collapse
This is why they "officially" need these permissions...
Read contact data – You can send a code using the built in share feature. This enables the program to get your contacts so you can share it.
Write contact data – When you send something, if you send it to someone that isn’t in your phonebook, it will save the data for you to insert later.
In CM12 you can block these permissions.

[Q]App permissions; Goolge play store vs. installed on phone

I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?
pepo2k said:
I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?
Click to expand...
Click to collapse
Well first of all when installing anything from the play store the permissions are simplified so it wont show all of them vs when you install it on your phone it would have more. Also there are many calenders avaible and each has diffrent permissions so you would have to look and see what one would be good for you.
-----
Hope this helps
A_Bunny
-----
Different permissions...
pepo2k said:
I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?
Click to expand...
Click to collapse
Google has simplified permissions so only the ones that may be violating your privacy are shown. If you scroll down on the bottom of google play you will see something like Show permissions or similar. Click that and I think it will show you all permissions.

[APP][FIX] Database file does not exist (Social Contact Photo Sync & CoSy)

This thread is is related to a temporary fix for the app SCPS (Social Contact Photo Sync) & CoSy where it is unable to read the Facebook app's database file
Root Required (This fix is for the root only method)
Q. Why does this happen?
Ans. I'm not sure. I checked the logs of CoSy and it turns out it is looking for the database file in 3 locations:
[
/data/user/0/com.facebook.katana/databases/contacts_db2
/data/data/com.facebook.katana/databases/contacts_db2
/data/user/0/com.facebook.katana/databases/contacts_db2
]
The highlighted path is the storage path of the database in my phone. Since, SCPS and CoSy both have ROOT access, they were still unable to access the file. That's why I'm not sure why this error occurs. I have emailed the Developer about this and hopefully this will be fixed soon (Not even sure if it is the SCPS's problem or my phone's (OnePlus3 running Android Oreo 8.0.0 OxygenOS- 5.0.3)).
THE FIX
You will need to ROOT.
Download the official Facebook, Messenger, ES File Explorer (you can download any other root file explorer too) and SCPS apps from the PlayStore. (CoSy isn't useful because it can't import from Messenger yet)
YOU CAN SKIP THIS STEP IF YOU HAVE BEEN USING FACEBOOK FOR A WHILE
Log in Facebook and go to your profile and open the list of your friends. Scroll down a few times so it starts caching the friends data. It can take a few minutes depending on your connection and the number of your friends (You don't need to scroll all the way through all your friends, a couple of times is enough. For example, I have about a 1000 friends on Facebook and my database size was about 6MB, so it took a few seconds to cache the list).
Log in to Messenger.
Open ES or your file explorer and give it root access.
Go to /data/data/com.facebook.katana/databases/ and look for contacts_db2 file.
If the folder does not exist, check for contacts_db2 in both the paths specified above.
Copy the contacts_db2 file and go /data/data/com.facebook.orca/databases (or wherever you found your apps data to be from the above given two paths) and overwrite the contacts_db2 file over there.
Open SCPS. and click on Facebook. Select "Setup facebook" and then select "Preferred app" as "Messenger App". Let the other settings be the default and click on OK.
Click on Facebook again. This time select "Enable network".
If "Enable network" is not visible, select "Reload the network".
Voila. It should be able to read all of your Facebook friends now.
Now, you can proceed and setup Auto-Sync for your contacts.
Hi! I stumbled on your post Googling for this same problem with CoSy, but I also think I've found a simpler fix that allows CoSy to be used.
The problem appears to be a permissions issue with the Facebook app's data store. I noticed that com.facebook.orca and com.facebook.katana folders have different permissions, with the former being a more permissive 0751 (rwxr-xr-x). I changed katana's permissions to match and away it goes!
Tardeaux said:
Hi! I stumbled on your post Googling for this same problem with CoSy, but I also think I've found a simpler fix that allows CoSy to be used.
The problem appears to be a permissions issue with the Facebook app's data store. I noticed that com.facebook.orca and com.facebook.katana folders have different permissions, with the former being a more permissive 0751 (rwxr-xr-x). I changed katana's permissions to match and away it goes!
Click to expand...
Click to collapse
Oh, that makes sense why it was not able read Facebook's DB, but read Messenger's. I never bothered to check the directories' permissions.
For me basic com.facebook.orca and com.facebook.katana folders have 700 and database folder inside them has 771. Sadly can't make SCPS to sync.
Edit: set com.facebook.katana to 751 recursive and SCPS sync fine. Ty
Have same problem but... there is no "databases" in Facebook directory. I don't have Facebook directory under "root/data/data/". Why?

Looking for better contact management/deletion - suggestions?

Hi,
I am looking for a simple way to manage the contacts on my Lineage 15 (Oreo) phone. Adding contacts is easy enough, but when I want to delete something, the mess starts. Trying to delete via the stock contacts app gets me messages of read-only entries and hide-only options. This sucks. I've read about people having to log in somewhere online to try and take control again of their run-away contact data. Seriously? I don't even have a gmail account, and my phone doesn't run any Google apps either. Still, it seems like I am not allowed to treat local data in a local manner.
I guess what I'm looking for is a way to delete a single contact in a single step. I don't want to have to delete three or four times, regular contacts, Whatsapp, Telegram etc. - if I entered it in one step, I want to delete it in one step. Isn't there an app for this? Or alternatively, is there an alternative contact app that I can use instead of the stock contact app and that will give me actual control over MY contacts on MY phone?
Thanks!

Categories

Resources