owncloud / owncloud/android

[BUG] Moving to scope storage made my other apps unusable

Open
#3,455 31 comments 11 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
4.2k
Forks
3.1k
Avg merge
1d 12h
Merged PRs (30d)
7

Description

After updating to the newest version of owncloud app (2.19 26b246abd) the app moved all my OC synced files to some kind of safe scoped storage.

Actual behaviour

I use OC for music and images auto sync between multiple devices. From now on all the other apps can't access my files (e.g. alarm clock, music player, ..).

Expected behaviour

I would like to keep the option make some of my files "unsecurely" stored so the other apps can use it. Otherwise the app is unfortunately not usable for me any more.

Steps to reproduce

N/A

Environment data

I think the problem is general for new release. I can update it later if requested.

Android version:
Device model:
Stock or customized system:
ownCloud app version:
ownCloud server version:

Logs
Web server error log

I think the problem is general for new release. I can update it later if requested.

ownCloud log (data/owncloud.log)

I think the problem is general for new release. I can update it later if requested.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Android scoped-storage handling introduced in ownCloud app version 2.19 and the file-sync entry points it affects. Compare how synced music and image files are exposed to other apps, then define how an opt-in unscoped mode would behave while preserving the current default. Done means the requested file-sharing option is supported and verified on Android; the issue provides no named files, tests, or reproduction steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.