Conversation

I’ve never coded for android but dream in Linux ... How is it that android (based on Linux) does not run each app as a underprivileged user and set ‘owner only read’ permissions on files it writes to external storage??? This seems bloody obvious and relatively easy to implement.
2
The whole point of external storage is that it's shared storage between apps. The ability to request global access to it was a poor design that started to be phased out in Android 4.4 which introduced granting case-by-case file access instead. 5.0 extended that to directories.
1
2
Show replies