Hacking Question Switch MTP Not Working

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,252
Country
United States
Perhaps it shows Switch because I installed the driver previously and it knows what to call it. Odd that the driver shown is something different, but I'd be willing to bet that got screwed up when I was messing with Android phones a while back. Either way, replacing it doesn't actually work, so I suppose that's my problem. How do I ACTUALLY replace it, "za-dig?"
Yes.I mean in that picture, you would just hit install driver. Then you can use zadig to confirm it worked. If it worked, it'll say libusbk in the last side when the switch is connected.
 

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,221
Country
United States
Yes.I mean in that picture, you would just hit install driver. Then you can use zadig to confirm it worked. If it worked, it'll say libusbk in the last side when the switch is connected.
I've absolutely done that many times. It says that it installed, but it never actually does. Whatever that awful driver is, it simply cannot die.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,252
Country
United States
I've absolutely done that many times. It says that it installed, but it never actually does. Whatever that awful driver is, it simply cannot die.
Dumb question. You're running it with admin privileges right? You must've installed something previously that is interfering, and is any it says Nintendo switch and not libnx comms.

Do you have other Homebrew to test USB with? If you load og tinfoil on your switch and go to USB install, then connect switch to PC, then load zadig. Does it still say Nintendo switch? In zadig opTions you can click to list all devices. Is libnx comms there?

Okay assuming the above doesn't work, let's try to figure out why that driver is being
 
D

Deleted-452294

Guest
If by that you mean nxmtp found here, then I'm afraid it doesn't work either. In fact, it just immediately closes to the homebrew menu. I'm pretty sure I have to figure out how to exorcise this demonic driver. >.<
But that's the thing... nxmtp can't be recompiled, since it's closed source, and abandoned, on top of that. So if it ever stops working on a firmware update, that's the end, unfortunately. But come to think of it, I'm not even sure if it uses any button input. Basically, you just launch it, and do your stuff on the PC.
Here is a patched nxmtp version that I have shared on the TinfoilMod Discord guild, I believe it might be helpful.
 

Attachments

  • nxmtp-900-hidfix.zip
    316.2 KB · Views: 289

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,221
Country
United States
Dumb question. You're running it with admin privileges right? You must've installed something previously that is interfering, and is any it says Nintendo switch and not libnx comms.

Do you have other Homebrew to test USB with? If you load og tinfoil on your switch and go to USB install, then connect switch to PC, then load zadig. Does it still say Nintendo switch? In zadig opTions you can click to list all devices. Is libnx comms there?

Okay assuming the above doesn't work, let's try to figure out why that driver is being
Good question! Yes, I am running it with Admin rights, as it will not let me do otherwise.

Also, I got the driver to say "libusbK (v3.0.7.0)" now consistently when I plug the switch in. I'm not really sure how. When it's in RCM mode it says "APK" and when it's in the MTP homebrew it says "Switch." The driver installation never comes up anymore, but both flashing the correct .bin file and trying to use the MTP homebrew does nothing. Okay, this is a persistent curse, and it's really annoying me. >.<

Oddly enough, flashing a .bin does give the successful message, but it does nothing other than apparently knocking the switch out of RCM mode until I manually power cycle it.
 
  • Like
Reactions: OrGoN3

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,252
Country
United States
Good question! Yes, I am running it with Admin rights, as it will not let me do otherwise.

Also, I got the driver to say "libusbK (v3.0.7.0)" now consistently when I plug the switch in. I'm not really sure how. When it's in RCM mode it says "APK" and when it's in the MTP homebrew it says "Switch." The driver installation never comes up anymore, but both flashing the correct .bin file and trying to use the MTP homebrew does nothing. Okay, this is a persistent curse, and it's really annoying me. >.<

Oddly enough, flashing a .bin does give the successful message, but it does nothing other than apparently knocking the switch out of RCM mode until I manually power cycle it.
Hrmmmm. Are you using the same cable as before? Believe it or not, the cable can actually make the difference. Other than that, I'd assume something else on your PC is clashing.
 

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,221
Country
United States
Hrmmmm. Are you using the same cable as before? Believe it or not, the cable can actually make the difference. Other than that, I'd assume something else on your PC is clashing.
Tried a different cable and a different port. Thanks for asking. By the way, flashing a bin works on my laptop with any of my cables, which is why this little goober isn't a brick.
 
  • Like
Reactions: OrGoN3

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,221
Country
United States
Does mtp with the switch work on your laptop?
I tried to use MTP with my laptop, and it worked after about 5 minutes once the switch threw the error. It now no longer works, error or not, and I don't know why. Lappy can still flash a .bin though, so at least there's that. Even if my laptop worked with it, that thing's so old that it starts taking forever to do anything once it's been running for like 20 minutes. Large amounts of files can never finish properly without jumping to like 5 hours from 5 minutes. Not reliable.

Okay, nevermind. For some reason NXTmp worked this time on my main computer. Right away. What. Why? I still can't flash .bins to it from there, and it didn't work last time. Okay, whatever.

For some reason I had to run the homebrew again, because Explorer couldn't actually modify anything on the SD card the first time I ran it. It's worked now, and I was able to test it with some layeredFS mods that work properly.

This is confusing.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs