ganeshrvel / openmtp

OpenMTP - Advanced Android File Transfer Application for macOS
https://openmtp.ganeshrvel.com
MIT License
3.25k stars 130 forks source link

Does this app support Nintendo Switch? #184

Open ed789d0 opened 3 years ago

ed789d0 commented 3 years ago

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.

meduzen commented 3 years ago

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.

ganeshrvel commented 3 years ago

@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

meduzen commented 3 years ago

Sent!

The dark mode is really cool. 👍

ganeshrvel commented 3 years ago

@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 commented 3 years ago

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.

RaphaelDDL commented 3 years ago

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.

foxt commented 2 years ago

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

Android FIle Transfer app works though

slamble commented 1 year ago

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.

breadone commented 1 year ago

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

lyonelzd commented 1 year ago

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.

joshenders commented 8 months ago

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.