[Bug]: @nichwall android_download_rewrite crashes on Android 10 #1304

Open
opened 2026-04-24 23:56:58 +02:00 by adam · 2 comments
Owner

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

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
Author
Owner

@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?

@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?
Author
Owner

@paprika27 commented on GitHub (Nov 13, 2025):

I'd love to try, where could I learn how?

@paprika27 commented on GitHub (Nov 13, 2025): I'd love to try, where could I learn how?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1304