Move File manager required section

J-JAMET
2025-11-21 19:52:59 +01:00
parent 7ced07a3d7
commit c792c9de2a

@@ -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`._