beemdevelopment / Aegis

A free, secure and open source app for Android to manage your 2-step verification tokens.
https://getaegis.app
GNU General Public License v3.0
8.8k stars 370 forks source link

Use the android storage access framework for cloud-backup and exports #1139

Closed R1123345 closed 1 year ago

R1123345 commented 1 year ago

Aegis currently does not use saf (storage acces framework)/document picker to select a folder for import/export/backups. That means that apps used for cloud storage (google drive/dropbox/icloud/protondrive/tresorit etc.) Cannot be selected, regardless of the storage permission given to aegis.

Is it possible to use document picker for this?

alexbakker commented 1 year ago

Aegis does use SAF to select the folder for backups. Some cloud providers don't implement ACTION_OPEN_DOCUMENT_TREE though and thus don't support selecting a folder.