mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Move File manager required section
@@ -150,6 +150,10 @@ In order to have the most complete visibility of the file services that work wit
|
||||
|
||||
The file manager used must be trustworthy, as it is the application responsible for converting the data sent from KeePassDX through a stream into a .kdbx file. Unfortunately, there have been cases where file managers have corrupted database files because their implementation could not handle file write conflicts or simply because the application does not handle a specific case. So please take care when choosing your backup application and **perform regular [backups](https://github.com/Kunzisoft/KeePassDX/wiki/Backup#keepass-database-backup) to avoid data loss**.
|
||||
|
||||
## File manager required
|
||||
|
||||
Info for debloated or custom firmware devices: there's a higher chance that you may face with the message saying `A file manager that accepts the ACTION_CREATE_DOCUMENT and ACTION_OPEN_DOCUMENT intent action is required to create, open, and save database files`. It means that no application is recognized to manage the creation and opening of files. Besides already given solutions, you may want to restore default "Files" application from Android system partition using path `/system/priv-app/GoogleDocumentsUIPrebuilt/GoogleDocumentsUIPrebuilt.apk`.
|
||||
|
||||
# How it works
|
||||
|
||||
It is not planned to integrate the cloud APIs directly in KeePassDX, because it would be necessary to integrate each client one-by-one (incidentally this could cause security breaches and is not necessarily compatible with the libre licensed code-base).
|
||||
@@ -178,5 +182,3 @@ By making a simple click on the `OPEN EXISTING DATABASE` button, you make a requ
|
||||
By making a long click on the `OPEN EXISTING DATABASE` button, you are requesting an `ACTION_GET_CONTENT` intent.
|
||||
|
||||
_Since Android 11, third-party apps can no longer be the client for requests to open and create files, so only the default "Files" app is usable and the "Intent action" section with [ACTION_OPEN_DOCUMENT](https://developer.android.com/reference/android/content/Intent#ACTION_OPEN_DOCUMENT) and [ACTION_CREATE_DOCUMENT](https://developer.android.com/reference/android/content/Intent#ACTION_CREATE_DOCUMENT) is no longer relevant. You will have to either go through the third party app directly, or go through its implementation in "Files" already integrated in your device. https://developer.android.com/about/versions/11/privacy/storage_
|
||||
|
||||
_Info for debloated or custom firmware devices: there's a higher chance that you may face with the message saying "A file manager that accepts the ACTION_CREATE_DOCUMENT and ACTION_OPEN_DOCUMENT intent action is required to create, open, and save database files". It means, you have the same issue as described above. Besides already given solutions, you may want to restore default "Files" application from Android system partition using path `/system/priv-app/GoogleDocumentsUIPrebuilt/GoogleDocumentsUIPrebuilt.apk`._
|
||||
Reference in New Issue
Block a user