#[0] hi, so why does Amethyst ask for photo/video permission? I denied it with grapheneOS and gave it storage scope permission instead (tricks app into thinking I gave it the permission it asked for). But I can still use system file manager to select photos anyway, so why did you need the photos/video permission? Thanks
Discussion
To use the QR scanner and to upload pictures from within the app.
Also, not everyone can do this trick. On regular android's (depending on the version) it's needed.
#[2] ah so no way to just prompt directly for the system file manager instead of all photos permission? Like on iOS there’s photo permission but also just the system photo picker to give an app individual files only.
This is what Damus does so you can upload photos in the app without it ever asking for photo permissions
#[2] I was reading about storage on android and it looks like it should be possible for you to prompt for the storage picker: “Additionally, both modern and legacy Android apps can open the system file picker interface to have the user store or load one or more files/directories on their behalf. This type of access doesn't require any of the permissions listed above. “
From: https://grapheneos.org/usage#storage-access
Personally I’d prefer this method as you’re just uploading individual files anyway, no reason to ask for full access to all pics on a phone.