10 years of android and I never managed to share files via WiFi direct - eviltoast

Anyone has a fool proof method? Preferably that does not involve third party apps, or a Foss one.

PS at home I use mixplorer over my home WiFi, but on the go WiFi direct would be useful. I use a Samsung smartphone and lenovo tablet, both on android 14. I can easily connect them, but I never see any WiFi direct option in the share menu (nor Samsung’s quickshare)

EDIT: Enabling Quickshare on both devices then the quickshare icon shows up in the share menu.

Although:

  • it asks to deactivate WiFi direct (as Markaos says below, probably so it can decide the best connection type, and probably active WiFi direct on demand)

  • it relies on the contacts of the Google account. As I use a dummy and different gmail on both, and Foss apps for contacts, the only way to share is to “allow sharing with everyone for 10 minutes”

So my question remains as to how to use Wi-Fi direct well…directly.

  • Gregor@gregtech.eu
    link
    fedilink
    English
    arrow-up
    16
    ·
    3 months ago

    Localsend has never failed me. You can find it on F-Droid for android and their website for installation options for desktop.

  • Markaos@lemmy.one
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 months ago

    The Quick Share option missing is weird - Nearby Share/Quick Share is supposed to be available on every Android 6 or newer device since roughly 2020. And it’s supposed to be able to automatically figure out a reasonable way to connect the devices (LAN if they are in the same network, Bluetooth or WiFi Direct otherwise).

    • BeatTakeshi@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      3 months ago

      You are right that it is workable, I will edit my post. I thought quickshare was a Samsung thing only

    • BeatTakeshi@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      I tried this between the Samsung and my Debian laptop and none ever recognised the other. Also quite sure it relies on a local network?

      • AstralPath@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 months ago

        If you use a free VPN like Proton you’ll need to disconnect from it to be able to see devices on LAN.

      • Eaglevision@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 months ago

        Not sure if it helps but i fixed this problem by connecting both devices using a cable. Works like a charm now, even over network

      • GlenRambo@jlai.lu
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        Even though KDE Connect came with Endeavour OS (arch BTW) I had to allow some firewall settings.

          • n3m37h@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 months ago

            Your opinion is moot, WiFi direct is a network without an intermediary (router/modem) for peer to peer applications. KDE Connect will work or any other network filesharing application

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 months ago

    I use localsend, if I need to share between devices while out and about I just turn on hotspot to create a local Wi-Fi network.

    All the sharing tools built into android are garbage, none work properly.

  • electricprism@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    2
    ·
    3 months ago

    This is why I only buy Androids with MicroSD. This problem was solved in the 1980s with the invention of floppy disks. Now it seems they have worked hard to “uninvent it” so your data needs to go through their servers before you are allowed to have a copy.

    • lud@lemm.ee
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      3 months ago

      You know that you can use a cable or a flash drive right? Fiddling with microSD cards seems annoying.

      • electricprism@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        5
        ·
        edit-2
        3 months ago

        Cable + MPV is the precise nightmare that lead me to be prejudice of these “non-solutions”.

        And plugging in a big ackward fat USB-C in the bottom of the phone sounds like a hazard way to break your USB port.

        Avoiding phones without 3.5mm AUX and without MicroSD is easier. Problem averted.

        Edit: Also, phone suddenly dead? No problem pull the MicroSD for your data.

        • lud@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          3 months ago

          Not sure what you mean by MPV.

          But why the hell would a flash drive break your USB-C port? What are you doing with your phone?

          I wasn’t suggesting you keep in there 24/7 only when you need to transfer a file. So like, max a few minutes each time.

          Also you can buy small USB-C flash drives. I have this one which is fairly nice: https://www.samsung.com/us/computing/memory-storage/usb-flash-drives/usb-type-c-256gb-muf-256da-am/

          • electricprism@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            3 months ago

            MTP* and if you don’t understand why plugging a chonker into USB-C might be a bad idea you probably haven’t had decades of repair experience and “accidents”.

            You should see what people do to their DC-AC ports.

            • lud@lemm.ee
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              3 months ago

              I suggest you are more careful with your phone.

              • electricprism@lemmy.ml
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 months ago

                I suggest you are more careful with your phone.

                I suggest you re-read my postulate and stop acting in bad faith.

                • lud@lemm.ee
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 months ago

                  USB-C really isn’t that fragile.

                  microSD is fairly fragile though

        • Valmond@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          3 months ago

          Uh, so I guess I should stop “plugging in a big awkward fat USB-C” every day to charge my phone then…

          That must be why my phones have a broken port … checks motes … zero times in the last many years.

          BTW a USB key with USB-C on one side and a classic USB-A on the other side is great for transferring stuff between a phone and a PC IMO.

  • MudMan@fedia.io
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    3 months ago

    To share from where to where? For sharing with your own computer at home I just have a SMB share and I use Cx File Explorer to access it like I would on a PC. For direct phone to phone sharing… I haven’t had to do that in ages, so I wouldn’t know. I have a number of solutions for cloud file sharing that are platform agnostic, though.

      • MudMan@fedia.io
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        Oh, gotcha. Yeah, direct phone-to-phone transfers have been rare and mostly replaced by cloud shares for me. It’s just easier to add the file in question to some cloud destination that allows link sharing instead.

  • punseye@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 months ago

    I like LocalSend because it can send folders without zipping them, but it did fail for me once when I was sending a folder with 7000 pics.

    But LocalSend isn’t a direct option like airdrop, devices need to be connected to a same hotspot.

  • pedz@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    3 months ago

    EDIT: In my excitement to share a way to do this I didn’t realize you don’t want FOSS or other apps so I deleted my original comment.

    EDIT2: See my reply to OP.

    • BeatTakeshi@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      Sorry if it is misunderstanding. I meant no app if possible, but a Foss app would be OK if unavoidable

      • pedz@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        It is I that misunderstood the whole thing.

        But since we’re here, I use an SSH server app worth about $3 on my phone to access it from other devices with an SFTP or SSHFS client. The app is literally called “SSH Server”. Once the server is active I can use an app like Solid Explorer (free with ads or paying for a license) on another Android device to connect to my phone on the same Wi-Fi network. Or from Windows I can just map a network drive using the format \\sshfs\user@ip. And on Linux just find the “Connect to server” option in your favorite file explorer to use SSHFS. Or any SFTP client of your choice.

        I’m not familiar with Wi-Fi Direct since I’ve been using SSH for years now, and certainly much more work this way, but it works okay across all my devices.

        • BeatTakeshi@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          3 months ago

          Thanks, that’s an interesting option. It reminded me that I used primitive ftpd a long time ago, which is a Foss app to create a local ftp server, which you can then browse from other devices. I had forgotten as it was probably 6 or 7 years ago, and I’m happy to see it’s still being developed. This still relies on a local network of course, like yours. I don’t know if it could work over mobile data, I suppose you would need to run a full server and a domain name. Mind you it is feasible

    • AceSLive@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      Yeah bring back the comment! Even if OP didn’t want it, some of the rest of us might benefit from it :)