(11-15-2021, 02:44 AM)JosJuice Wrote: I looked up preserveLegacyExternalStorage in the AOSP source code, and I found a test which has a comment stating that preserving legacy storage when the app is updated is broken in Android 11 but not in Android 12: https://cs.android.com/android/_/android/platform/cts/+/f0885a38defab0e3cb7e84de225175fabcf52729
So, it's not intentional from Google's side, but the behavior is in AOSP nonetheless. Until you get an Android 12 update, that is.
Well, Oxygen OS 12 is already in Beta 2 stage, so I should get a stable update sooner rather than later. And it's based on the Color OS codebase, so it may behave in a fundamentally different way, both regarding preserving legacy external storage and Android/data permissions, so I guess I could get lucky and have one of those two work if this can't be solved from Dolphin's side. There's one final thing that I'd like to test, that being moving files/folders through USB to the scoped storage directory of another app and seeing if I have the same permissions issue, but I haven't found another app that uses scoped storage in a similar way. I'm open to suggestions that aren't PPSSPP (since I don't really want to break that one, seeing as it's working with shared external storage right now), if you know any.
