Use a file manager to abstract device manager and local file system