openmtp icon indicating copy to clipboard operation
openmtp copied to clipboard

Does this app support Nintendo Switch?

Open bgv2 opened this issue 5 years ago • 13 comments

I don't have a switch, but according to https://www.howtogeek.com/703315/how-to-copy-nintendo-switch-screenshots-to-a-mac-over-usb/ it uses MTP, so I was wondering if it works.

bgv2 avatar Dec 06 '20 15:12 bgv2

Android File Transfer allows to connect the Switch to macOS, but unfortunately it doesn’t work for me using Open MTP. :(

I’m on Big Sur + last Open MTP version.

meduzen avatar Dec 08 '20 18:12 meduzen

@meduzen I could take a look.

Could you download the OpenMTP-3.0 public beta version from here: https://drive.google.com/file/d/1wpSlkGWZKe4-nRYcdJaPVA3Y6kOBMTsO/view?usp=sharing and check if the Switch works?

In case if it doesn't work then send me the error log by going to Help menu -> Report Bugs -> Email error logs -> Attach the log file to the email.

Cheers

ganeshrvel avatar Dec 08 '20 18:12 ganeshrvel

Sent!

The dark mode is really cool. 👍

meduzen avatar Dec 08 '20 21:12 meduzen

@meduzen the information in the debug log is too understand what's going on. I shall send you another app file later. Do send me a debug log using that as well.

ganeshrvel avatar Dec 08 '20 23:12 ganeshrvel

Hey @meduzen, I got the error log. Looks like MTP kernel isn't able to detect the Switch device. I would like to add the support for the Switch device but unfortunately I don't have a device with me.

If you are willing to contribute to the MTP kernel then please checkout https://github.com/ganeshrvel/go-mtpx/ and https://github.com/ganeshrvel/go-mtpfs/ . I am willing to extend my support to get the devices working on OpenMTP.

ganeshrvel avatar Dec 11 '20 14:12 ganeshrvel

Found this thread when searching for a mtp client for Switch, so just an update.

On the custom firmware/jailbreak side of Switch, it works. I've used openMTP 3.1.5 in conjunction with https://github.com/retronx-team/mtp-server-nx and it was usable.

Very slow (most of times less than 1mb/sec, but it's odd, some files go up to 5mb/sec sometimes), but still, works for small transfers. I tested with a big amount of files and in 1 hour transferring, only transferred around 600MB.

Now, on the official firmware, haven't tested.

RaphaelDDL avatar Apr 13 '21 14:04 RaphaelDDL

3.1.15 doesn't work with the native MTP server of the Switch though sadly

Android FIle Transfer app works though

foxt avatar Jan 14 '22 15:01 foxt

Not working with a stock Nintendo firmware on 3.2.0-beta.3. The Switch says it's connected to the computer; as soon as I tell OpenMTP to refresh the MTP side of the app, the Switch says it's been disconnected.

I've just emailed the logs through.

slamble avatar Nov 06 '22 09:11 slamble

not working with DBI (homebrew file transfer application) on a switch with Atmosphere CFW either, for what its worth

breadone avatar Apr 16 '23 07:04 breadone

not working with DBI (homebrew file transfer application) on a switch with Atmosphere CFW either, for what its worth

It worked for me when I switched the MTP mode to Legacy but then it's extremely slow.

lyonelzd avatar May 02 '23 21:05 lyonelzd

Encountering this issue as well. Logs emailed.

Base OFW: Running Horizon OS 17.0.0 Bootloader: hekate_ctcaer_6.0.7_Nyx_1.5.6 CFW: Atmosphère 1.6.1 MTP Responder: DBI 616-en

Have experimented with all combinations of: Legacy/Kalam kernel. USB Hotplug Enabled/Disabled.

joshenders avatar Oct 25 '23 23:10 joshenders