How to enforce specific permissions to gmail? - General Questions and Answers

Hello.
My Gmail has only permission to multimedia files. It should have granted to all files because I am unable to send pdf files from one app. I can only set up permission to multimedia files ...
Any solutions? I know that the granted permissions can be dangerous.

Can't you do that in 'Settings - Apps & notifications - Gmail app - Permissions' ?

Unfortunetaly, I can't

I suppose it's a custom android from LG. I have no idea.

Related

[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.

Is there no way to restrict folder access by app ?!

I'm currently using AFWall+ and Xprivacy to manage which app can access my data and which app can access the Internet.
I'm rooted and on CyanogenMod btw.
I basically just block Internet access for every apps and for those apps that really do require Internet access, I restrict what exactly these apps can access.
But there there are a couple of huge flaws in that system:
Let's say you install a hypothetical app to share your photos. That app needs Internet access and access to a folder containing your photos.
But there is no way to restrict access to just a single folder. You either grant access to your whole file system or you deny it completely.
So this app could easily spy on other things like your videos, music, confidential documents or whatever.
I know there are ways to secure folders with passwords, but when I put a password on my documents folder, my document reader won't be able to access that folder anymore.
Is there an app or Xposed module that I could use to simply specify which app can access which folders?
Hi,
I don't know if this Xposed module AppOpsXposed could be an answer for you.
AppOpsXposed just let's you change app permissions, as in "Storage access: Yes/No". The same can be done with Xprivacy more safely and it is not what I'm looking for at all. I basically want to be able to set permissions on a per-folder basis.

[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?

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

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?

Categories

Resources