Permit Whatsapp to access all files (not only media)

  • Thread starter Thread starter Swamp Thing
  • Start date Start date
  • Tags Tags
    files
AI Thread Summary
WhatsApp on Android offers limited permission settings, primarily allowing access to media files, which can hinder local backup creation. Unlike some apps that request broader file management permissions, WhatsApp developers have opted for granular media permissions to align with best practices, avoiding the use of READ_EXTERNAL_STORAGE unless absolutely necessary. Users cannot manually change these permissions without reverse engineering the app. Despite this limitation, WhatsApp can still perform local backups without full storage access, provided that the app has the necessary granular permissions. If users experience issues with local backups, it may not be related to permissions, especially if the app can already read and write files. Alternative backup solutions, such as Google Drive, are available for users seeking reliable backup options.
Swamp Thing
Insights Author
Messages
1,028
Reaction score
763
When I look at the permissions settings for Whatsapp on my Android phone, I see these options:

* Allow access to media only
* Deny

Now, I want to allow access to all files, not just media, because without that WhatsApp is not able to create local backup files. I do see that some apps like Adobe Acrobat have the following permission options:

* Allow management of all files
* Deny.

How can I allow WhatsApp to do "management of all files"?
 
Computer science news on Phys.org
In the Manifest.xml file, developers are able to list the permissions their apps require. Some permissions are automatically granted by the system and it's not visible to you, like permission to vibrate the phone and permission to use the network. Sensitive permissions are required to be requested at runtime.

WhatsApp developers have not listed the permission to access full storage. This is done keeping in mind the current best practices, which advises not to use the READ_EXTERNAL_STORAGE permission unless necessary, but to use the granular media permissions instead. You cannot change this, unless you reverse engineer the app.

But WhatsApp can backup to local storage properly even without the full access permission. I can see on my device that the local backup is saved properly. Is WhatsApp on your device throwing a SecurityException when trying to backup to local storage?
 
  • Like
Likes Swamp Thing
It doesn't show any error, but silently fails to create any backup file. A google search turned up some suggestions that this could be due to permission issues.

I could finally do the backup/restore via Google Drive, so I'm good now. (I wanted to have a local backup just in case drive didn't work... that's just how I am :smile: )
 
Swamp Thing said:
A google search turned up some suggestions that this could be due to permission issues.
If you have already allowed all the granular file and media permissions, then that issue is not related to permissions. If WhatsApp can download and upload any files from your device, the app already has the permission to read/write files. Not being able to create a local backup is definitely a different issue. You cannot give a permission to an app which it hasn't asked for.
 
In my discussions elsewhere, I've noticed a lot of disagreement regarding AI. A question that comes up is, "Is AI hype?" Unfortunately, when this question is asked, the one asking, as far as I can tell, may mean one of three things which can lead to lots of confusion. I'll list them out now for clarity. 1. Can AI do everything a human can do and how close are we to that? 2. Are corporations and governments using the promise of AI to gain more power for themselves? 3. Are AI and transhumans...
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...
Back
Top