I have a TrueNAS server at home and thought I could easily connect it to my phone (Pixel 7) as a network drive but was surprised to learn that Android doesn’t have a built in feature for that.

iOS/iPadOS does have this to my surprise built in via the ‘Files’ app.

Or did I just not look hard enough in the Android settings? (I know there are 3rd party apps for this)

  • Brokkr
    link
    English
    2710 months ago

    I think this is a function that should be delegated to an app, so that users can choose from a variety of options. Having it built in would restrict that choice. Kind of like keyboards.

    • Tywèle [she|her]OP
      link
      fedilink
      English
      910 months ago

      In iOS it’s a function of the Files app but since the Files app comes with the OS by default I called it built in.

    • @[email protected]
      link
      fedilink
      English
      510 months ago

      Why not both?

      I shouldn’t have to wade through possibly ad-filled, data-collecting, unknown third party apps to do a basic function…

      • Brokkr
        link
        English
        110 months ago

        I think some phone manufacturers do offer a files app, I don’t know which ones have smb capabilities though. Regardless, it is an app, not a part of the OS. Also sounds like that’s how Apple implements it too, except they probably don’t let you use a different app.

    • pgetsos
      link
      fedilink
      510 months ago

      While I agree, a keyboard is always included in a phone

  • @[email protected]
    link
    fedilink
    English
    2010 months ago

    My Samsung phone does have that feature in the My Files app that comes pre installed. I don’t use it because File Manager+ is so much better. And I have access to my SFTP, LAN and NAS. I am not associated with the app. Just enjoy it and recommend it because I find it very useful.

    • @woelkchen
      link
      English
      4
      edit-2
      10 months ago

      Yeah, was about to write that My Files comes with support for SMB, FTP, and SFTP.

  • @[email protected]
    link
    fedilink
    English
    1910 months ago

    There are plenty of third party apps that do this. The integrated file explorer on Samsung devices supports ftp, sftp and smb.

  • @pory
    link
    English
    610 months ago

    On the flip side, I’ve been using FX file explorer for this for years with no issues, but my roommate on the latest iPhone (a year ago) encountered a pretty horrific oversight in the default Files app’s way to handle this (and no option to use third party apps).

    Whenever she tried to copy more than 2GB from the network drive to the phone via Files, the phone would completely lock up and freeze (and stop transferring, which I confirmed by looking at read operations on the home server). She had to hard reboot and copy the files over multiple operations instead of just queuing up 50GB of audiobooks once and letting it transfer in the background. It turns out the Files app handles network assets by loading them all into RAM and then writing them to the iPhone’s NAND, and if you try to perform an operation that takes more than the phone’s current available RAM it just does the Apple equivalent of a bluescreen.

  • pacjo
    link
    fedilink
    English
    610 months ago

    You know what? I never noticed that.

    The stock files app is lacking to say the least. Try Material Files and optionally Round Sync which will allow you to access all rclone supported remotes in the material files app.

  • @[email protected]
    link
    fedilink
    English
    5
    edit-2
    10 months ago

    Which OS do you run? Android just isn’t enough anymore these days.

    Did you try material files?

    3rd party apps are somewhat funny on android since every app is 3rd party on another android os device.

    I am connected to my nextcloud and my proton drive via the “built in” files app from grapheneos.

    • @aluminium
      link
      English
      210 months ago

      Which OS do you run? Android just isn’t enough anymore these days.

      I 100% agree with this. Different Android “skins” can be so different from one another in look and feel and capabilities I would qualify them as separate Operating Systems which run Android Apps.

      Same as with Linux Distros. They all use the same kernel and same low level components like system-d, bash, glibC, … but can offer vastly different capabilites and user experiences.

    • @woelkchen
      link
      English
      210 months ago

      The post says Pixel 7, so Google Android and Google wants Drive customers.

  • @[email protected]
    link
    fedilink
    English
    310 months ago

    If it is WebDAV, DAVx5 has a feature that makes those shares available as a local volume. An sFTP app can be used to xfer files.

    TrueNAS probably has a service for synchronized folders like google drive. I don’t know how to access NFS or SMB transparently.

  • Possibly linux
    link
    fedilink
    English
    310 months ago

    That’s not something I ever though of. Anyway I use Lineage OS with F-droid and I personally wouldn’t choose to lock myself under Apple

    • @[email protected]
      link
      fedilink
      English
      610 months ago

      The app in the first link is pretty old, just so anyone knows. If there have been vulnerabilities in the last 6 years this may not have addressed them.

  • @TechAdmin
    link
    English
    110 months ago

    Does TrueNAS have a web UI that works well on mobile browsers for file download and upload? If it does then could probably use for simple scenarios.