package icon

CIFS Documents Provider

Provides access to shared network storage.
CIFS Documents Provider is an Android app to provide access to shared online storage.

[Feature]

* Provide other apps with access to shared online storage via the Storage Access Framework (SAF).
* Provides access to files and directories.
* Supports SMB, FTP, FTPS and SFTP.
* Share and transfer files on online storage.
* Multiple connection settings can be stored.
* Supports multiple languages.
* Supports dark mode.
* Can be treated as local storage. (Configuration required)
* Notifications can be displayed to prevent task kills. (configuration required)

[Objective]

* Import and export of files created by the app.
* Manage files and directories with the Storage Manager app.
* Play music, videos, etc. with the media player app.
* Direct saving of photos taken with the camera app.

[Note]

* No file management function in this app.
* To use this app, your apps must support SAF (Storage Access Framework).
* Apps that assume local storage may not work properly.
* Apps may crash when specified as a storage destination for streaming audio or video data.

[How to use]

See the following page. (Japanese)
https://github.com/wa2c/cifs-documents-provider/wiki/Manual-ja

[Source]

GitHub
https://github.com/wa2c/cifs-documents-provider

[Issue]

GitHub Issue
https://github.com/wa2c/cifs-documents-provider/issues

Please post here if you have bug reports, Future requests, or other information.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.3.0 (29) suggested Added on May 17, 2024

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.wa2c.android.cifsdocumentsprovider.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log

  • Version 2.2.1 (28) - Added on Apr 22, 2024

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.wa2c.android.cifsdocumentsprovider.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log

  • Version 2.2.0 (27) - Added on Mar 30, 2024

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.wa2c.android.cifsdocumentsprovider.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 18 MiB PGP Signature | Build Log