On android 10, we're forced to use internal app storage for local media (a local folder we cannot remove like in later android versions). Downloads to this work fine.
When I add a local media override (like "/audiobooks") and select it as a download location, the app successfully downloads to this new location (I see the files and can play them with smart audiobook player) but the step "moving and processing" crashes the app. Note that this shows up as a second internal storage "local folders" location.
What was Expected?
The app should complete "moving and processing" without crash.
Originally created by @paprika27 on GitHub (Nov 10, 2025).
### I have verified that the [bug is not already awaiting release](https://github.com/advplyr/audiobookshelf-app/issues?q=is%3Aissue%20label%3A%22awaiting%20release%22)
Yes
### What was the Problem?
The PR breaks legacy support.
### Steps to Reproduce the Issue
On android 10, we're forced to use internal app storage for local media (a local folder we cannot remove like in later android versions). Downloads to this work fine.
When I add a local media override (like "/audiobooks") and select it as a download location, the app successfully downloads to this new location (I see the files and can play them with smart audiobook player) but the step "moving and processing" crashes the app. Note that this shows up as a second internal storage "local folders" location.
### What was Expected?
The app should complete "moving and processing" without crash.
### Phone Model
Nokia 6.1
### Phone OS
10
### Audiobookshelf App Version
Android App - 0.10.0
### Installation Source
Other (List in "Additional Notes")
### Additional Notes
Artefact for commit 4e26179
adam
added the bugandroid labels 2026-04-24 23:56:58 +02:00
Thanks for the feedback on Android 10. I don't have an Android 10 device to test with, I'll need to see if I can reproduce this in an emulator. Can you provide any logs around the crash?
@nichwall commented on GitHub (Nov 13, 2025):
Thanks for the feedback on Android 10. I don't have an Android 10 device to test with, I'll need to see if I can reproduce this in an emulator. Can you provide any logs around the crash?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @paprika27 on GitHub (Nov 10, 2025).
I have verified that the bug is not already awaiting release
Yes
What was the Problem?
The PR breaks legacy support.
Steps to Reproduce the Issue
On android 10, we're forced to use internal app storage for local media (a local folder we cannot remove like in later android versions). Downloads to this work fine.
When I add a local media override (like "/audiobooks") and select it as a download location, the app successfully downloads to this new location (I see the files and can play them with smart audiobook player) but the step "moving and processing" crashes the app. Note that this shows up as a second internal storage "local folders" location.
What was Expected?
The app should complete "moving and processing" without crash.
Phone Model
Nokia 6.1
Phone OS
10
Audiobookshelf App Version
Android App - 0.10.0
Installation Source
Other (List in "Additional Notes")
Additional Notes
Artefact for commit
4e26179@nichwall commented on GitHub (Nov 13, 2025):
Thanks for the feedback on Android 10. I don't have an Android 10 device to test with, I'll need to see if I can reproduce this in an emulator. Can you provide any logs around the crash?
@paprika27 commented on GitHub (Nov 13, 2025):
I'd love to try, where could I learn how?