I have a OnePlus 6T phone with stock Oxygen OS 9.0.17, rooted with Magisk and running the Xposed framework.
At some point, my phone stopped being able to update larger apps (Fallout Shelter, and 1+'s Gallery app for example). There will be a notification saying that the update failed, and to try again later. In ADB, I see the following output just as the error occurs:
View attachment updateerror.zip
As far as I can tell, it's failing to create a "downloadStatus" file due to no such file or directory, but I have no idea what the details of that error are. I can verify that the data is being downloaded to a temporary directory and the directory exists, but that's as far as I can go with my troubleshooting. I'd like to be able to solve this problem without doing a full system reinstall, can anyone offer any advice for how I can further troubleshoot this?
Thanks in advance!
At some point, my phone stopped being able to update larger apps (Fallout Shelter, and 1+'s Gallery app for example). There will be a notification saying that the update failed, and to try again later. In ADB, I see the following output just as the error occurs:
(Full log of update session attached)10-19 14:54:30.720: I/Finsky:download_service(30305): [8569] mgh.a(12): enqueue(request_id=1594, files_to_download=1, context[group_id=com.oneplus.gallery], display_data[invisible=false, title=Additional file for OnePlus Gallery], network_restrictions=4)
10-19 14:54:30.723: E/Finsky:download_service(30305): [8569] mfj.a(72): Failed to create downloadStatus files.
10-19 14:54:30.723: E/Finsky:download_service(30305): java.io.IOException: No such file or directory
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.io.UnixFileSystem.createFileExclusively0(Native Method)
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.io.UnixFileSystem.createFileExclusively(UnixFileSystem.java:281)
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.io.File.createNewFile(File.java:1345)
10-19 14:54:30.723: E/Finsky:download_service(30305): at mfj.a(PG:36)
10-19 14:54:30.723: E/Finsky:download_service(30305): at mgh.a(PG:19)
10-19 14:54:30.723: E/Finsky:download_service(30305): at srw.a(PG:6)
10-19 14:54:30.723: E/Finsky:download_service(30305): at bdgj.b(PG:2)
10-19 14:54:30.723: E/Finsky:download_service(30305): at bdbs.a(PG:5)
10-19 14:54:30.723: E/Finsky:download_service(30305): at bdbw.a(PG:3)
10-19 14:54:30.723: E/Finsky:download_service(30305): at bcug.run(PG:2)
10-19 14:54:30.723: E/Finsky:download_service(30305): at bdbq.run(PG:2)
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
10-19 14:54:30.723: E/Finsky:download_service(30305): at java.lang.Thread.run(Thread.java:764)
10-19 14:54:30.736: I/chatty(26189): uid=10216(com.android.vending) Binder:26189_4 identical 1 line
10-19 14:54:30.737: I/Finsky:download_service(30305): [8557] mgh.h(20): onRemove(request_id=1593, files_to_download=1, group_id=com.oneplus.gallery, display_data[invisible=false, title=OnePlus Gallery], network_restrictions=4, status=succeeded, bytes_downloaded=89009779, retry[count=0, next_retry=n/a])
10-19 14:54:30.737: I/chatty(26189): uid=10216(com.android.vending) Binder:26189_4 identical 1 line
10-19 14:54:30.739: W/Finsky(26189): [2] qld.k(1): IT: Cleanup running installation of com.oneplus.gallery (..obb_main)
10-19 14:54:30.740: I/Finsky(26189): [8442] mnz.d(1): getDownloads()
10-19 14:54:30.740: I/chatty(26189): uid=10216(com.android.vending) LightweightExec identical 2 lines
10-19 14:54:30.740: W/Finsky(26189): [8550] mea.run(5): Exception while deleting file:///storage/emulated/0/Android/data/com.android.vending/files/installer/-820748809/1603144449211: java.lang.IllegalArgumentException: Unknown URL file:///storage/emulated/0/Android/data/com.android.vending/files/installer/-820748809/1603144449211
10-19 14:54:30.740: I/Finsky(26189): [8442] qiv.run(12): IT: Running resource fetching of ..obb_main canceled.
10-19 14:54:30.740: I/chatty(30305): uid=10216(com.android.vending) Binder:30305_3 identical 1 line
10-19 14:54:30.741: I/Finsky:download_service(30305): [8569] mgh.c(1): getDownloads().
10-19 14:54:30.742: I/Finsky(26189): [2] qih.S(1): Installer: stopping tracking of task: com.oneplus.gallery
10-19 14:54:30.743: I/chatty(26189): uid=10216(com.android.vending) Binder:26189_4 identical 1 line
10-19 14:54:30.743: I/Finsky(26189): [2] qih.S(1): Installer: stopping tracking of task: com.oneplus.gallery
10-19 14:54:30.744: I/Finsky(26189): [2] qih.I(12): Installer: Notifying status update. package=com.oneplus.gallery, status=DOWNLOAD_ERROR
10-19 14:54:30.753: I/Finsky(26189): [2] vwq.a(25): Showing notification: [ID=com.oneplus.gallery, Tag=null, Title=Can't update OnePlus Gallery, Message=Try again, and if it still doesn't work, <a href="https://support.google.com/googleplay/?p=fix_download_install&hl=en&error=7&ctx=com.oneplus.gallery&isid=mzdWd4F0SBerR2nQib2wUA">see common ways to fix the problem </a>, channelId=security-and-errors, targetType=1, returnCode=4, uiElementType=930]
View attachment updateerror.zip
As far as I can tell, it's failing to create a "downloadStatus" file due to no such file or directory, but I have no idea what the details of that error are. I can verify that the data is being downloaded to a temporary directory and the directory exists, but that's as far as I can go with my troubleshooting. I'd like to be able to solve this problem without doing a full system reinstall, can anyone offer any advice for how I can further troubleshoot this?
Thanks in advance!
Last edited: