deltazefiro / Amarok-Hider

Hide your private files and apps with a single click.
https://deltazefiro.github.io/Amarok-doc/en-US/
Apache License 2.0
1.36k stars 47 forks source link

[BUG] AccessDeniedException: Processing files in removable storage on Android 9 & earlier #17

Open deltazefiro opened 1 year ago

deltazefiro commented 1 year ago

Describe the bug / 问题描述 Processing files in removable storage results in an AccessDeniedException on devices running Android 9 & earlier.
It looks like the hider just "skipped" those folders.

Basic Information (please complete the following information) / 请填写以下信息:

Kaneki010 commented 1 year ago

hello , is there an update ?

deltazefiro commented 1 year ago

Unfortunately no. I have not found a way to fix the issue. PRs are welcome.

Kaneki010 commented 1 year ago

hello , i hope your work is going well with the app but sadly this bug seems to be quite hard to fix so Is there any app that works similar to yours that i can temporarily use until the sd card bug gets fixed , thanks

KorontosTheThird commented 10 months ago

hi , is there any update ?

RRibbon commented 7 months ago

hello , i hope your work is going well with the app but sadly this bug seems to be quite hard to fix so Is there any app that works similar to yours that i can temporarily use until the sd card bug gets fixed , thanks

i have samsung sm a530f with one ui 1, android 9.0

i think its the system design that limit the app to write on external storage.

not only on amarok, but other apps too.

but, as far as i know, some apps managed to write on external storage, such as newpipe, and 1dm+ (download manager)

im not an expert, but maybe there is is there any logic explanation?

maybe it's just need some changes in a few line of codes.

atikattar1104 commented 6 months ago

I Agree With @RRibbon . Android Does Have These Limitations.

I Think There Is A User-Performed Method Called "Grant External Storage Access" Which Calls Android Built-In "Files" App, To Grant Access Of External Storage. But, I Think It Is Already Used.