(11-03-2021, 12:57 AM)JosJuice Wrote: If that is in the CDD, that must be applying just to the Android directory itself and not its subdirectories, right? Because the vast majority of people that I've seen have been able to move files to Android/data/org.dolphinemu-dolphinemu/files using either USB or the X-plore app.
If it does apply to its subdirectories... Well, clearly that can't be universally true, because Dolphin is able to write to the subdirectory that's dedicated to it. Could you point me to the right section of the CDD?
In my specific case, I can move files/folders into Android/data/org.dolphinemu.dolphinemu/ through AOSP Files or USB, but not into Android/data/org.dolphinemu.dolphinemu/files/. Only Dolphin itself can write inside Android/data/org.dolphinemu.dolphinemu/files/, on my phone. Trying to move a "files" folder into Android/data/org.dolphinemu.dolphinemu/ to overwrite the one that's already there (or merge with it) doesn't work on my end. It creates a files(1) folder if done through AOSP Files or outright fails through USB.
EDIT: On another note, PPSSPP seemingly managed to implement scoped storage while maintaining compatibility with an external folder. Maybe hrydgard has some insight regarding this that could be adapted to Dolphin? https://github.com/hrydgard/ppsspp/pull/14619