ORIGINAL REDDIT POST

Enable custom file system app to be used by every app

I hope the title is conscise enough because I'm not really sure how to phrase this. When I'm using an app and want to select a file, the app opens the preinstalled file system app. When opened from some apps (Discord works for example), I can then choose my…

Original postr/androidapps

I hope the title is conscise enough because I'm not really sure how to phrase this. When I'm using an app and want to select a file, the app opens the preinstalled file system app. When opened from some apps (Discord works for example), I can then choose my custom file system app (File Manager+): https://ibb.co/vvsFvtww In other apps, I'm limited to only the preinstalled app: https://ibb.co/LDWdjdxq The problem with that is that I can't set up network drives in the preinstalled app. If I want to access a file on my NAS, I first have to use FM+ to download it to my device. With apps like Discord, I can just immediately switch to FM+ and access the NAS from there. Can I enable other apps to use FM+ or is this completely out of my hands?

Collected discussion

3 comments

u/sumizeit

You might be out of luck with that. Android’s file picker system is pretty locked down. Some apps let you choose a different file manager like Discord does, but many don’t, which really limits your options. There are some third-party solutions or apps that can change how file picking works, but they won’t work with everything. Maybe looking into those might help? Otherwise, it seems like you're stuck juggling files between apps.

u/NadCat__OP

Yeah, I was afraid that that would probably be the answer. It's so annoying that even with root access you're not given full access and ownership over your own file system

u/SuperNonoo

That choice is owned by the app, not by your file manager. Android's system picker only shows providers the calling app allows, so unless FM+ exposes the right DocumentsProvider and the other app uses the standard picker, there isn't a switch that can force it.

Enable custom file system app to be used by every app