Describe the bug
1990s: all web software correctly resumes downloads.
2020s: all modern web software fails to resume downloads :)
After the download fails (which is very often), and "resume" is clicked, next click on "install" always restarts the download from 0%.
Deepseek maintains that this line:
|
target.outputStream().use { output -> |
Should be:
FileOutputStream(target, true).use { output ->
It could be onto something, idk...
To Reproduce
Get your download to fail and resume.
Expected behavior
Resume should work. And it should work on its own, without a kickstart.
Smartphone (please complete the following information):
- Devices: Samsung M51, OnePlus Ace3
- OS: Android 14,15,16 (this is likely a zero-day bug), mostly AOSP-based ROMs
- Version: 0.6.6
Describe the bug
1990s: all web software correctly resumes downloads.
2020s: all modern web software fails to resume downloads :)
After the download fails (which is very often), and "resume" is clicked, next click on "install" always restarts the download from 0%.
Deepseek maintains that this line:
client/app/src/main/kotlin/com/looker/droidify/network/KtorDownloader.kt
Line 81 in d5e7f8a
Should be:
It could be onto something, idk...
To Reproduce
Get your download to fail and resume.
Expected behavior
Resume should work. And it should work on its own, without a kickstart.
Smartphone (please complete the following information):