Hacking Question Switch MTP Not Working

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
So I recently tried to use MTP with my Switch since it would be a godsend, but I can't get it to work at all. For starters, I'm on 8.1.0 AMS 0.9.3 (Kosmos) and I'm using the homebrew from here. I'm using the same computer and USB cable that works for installing games over USB.

When I boot up the application, the switch makes no indication of anything happening, however my computer says "MTP USB Deivce Installing driver software..." then after a minute or so "Failed". I imagine the homebrew needs the driver to work before it shows anything, so I doubt anything's wrong with that, but how am I supposed to get the driver it wants?

I also haven't been able to get TegraRCMGUI to successfully flash a bin to my switch for a while either, and I've been using an old laptop for that. I opened an issue here a number of months ago, and was unable to get useful help for this. I imagine the issue is likely the same problem, but I've followed several tutorials for installing the drivers I've had working before on my computer to no avail. Any useful clues?
 

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
sounds like you may need to reinstall the apx drivers
https://github.com/eliboa/TegraRcmGUI/wiki
Tried that about 5 times. Does not help. Installing from inside TegraRCMGUI also does not help. Very weird stuff.

Edit: If it helps at all, I feel like something I did with some android phone a while back screwed up the drivers somehow. Of course, I figured re-installing the drivers from scratch would fix that, but nope.
 
Last edited by bluedart,

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
That software is broken for the time being. There's nxmtp that works ok.
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. >.<
 

eyeliner

Has an itch needing to be scratched.
Member
Joined
Feb 17, 2006
Messages
2,918
Trophies
2
Age
44
XP
5,645
Country
Portugal
Try to force the Zadig drivers, or something. Apologies for not being able to help further.
 

Dust2dust

Well-Known Member
Member
Joined
Jun 17, 2010
Messages
2,473
Trophies
2
XP
4,546
Country
Canada
That software is broken for the time being. There's nxmtp that works ok.
Does nxmtp work ok with firmware 9.0? I read firmware update 9.0 screwed up some homebrew, and I'm worried for nxmtp since it's basically an abandoned closed source homebrew, but still works great on firmware 8. I haven't updated yet, but I know there will be a day when I'll have to. :(
 

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,428
Trophies
2
XP
18,421
Country
Sweden
Does nxmtp work ok with firmware 9.0? I read firmware update 9.0 screwed up some homebrew, and I'm worried for nxmtp since it's basically an abandoned closed source homebrew, but still works great on firmware 8. I haven't updated yet, but I know there will be a day when I'll have to. :(
Works fine. I tried it yesterday when I copied some backups.
 
  • Like
Reactions: pLaYeR^^

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,428
Trophies
2
XP
18,421
Country
Sweden
This version works on 9.0.0 or is there an updated one?
The original one. nxmtp. I couldn't get the opensource version working yesterday. so I went oldie but goldie. And it worked fine.

EDIT: To clarify, I use Manjaro (Linux distro) and not Windows. If that now is an issue I don't know.
 
  • Like
Reactions: pLaYeR^^

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
I'm glad you guys are getting something out of this thread. I'll keep that in mind when I have to update.

Anyway, I've been thinking that if there were a way to purge my driver completely then I'd be able to install fresh and it might work. Unfortunately, Device Manager hasn't been any help there (I've tried many things) and I was hoping there's a useful way to accomplish this. Just an idea.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,049
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,041
Country
Portugal
Does nxmtp work ok with firmware 9.0? I read firmware update 9.0 screwed up some homebrew, and I'm worried for nxmtp since it's basically an abandoned closed source homebrew, but still works great on firmware 8. I haven't updated yet, but I know there will be a day when I'll have to. :(
I believe 9.0 messes with button input so older homebrew stopped detecting it properly, libnx has been fixed so anything compiled with the newer version should work fine.
 

Dust2dust

Well-Known Member
Member
Joined
Jun 17, 2010
Messages
2,473
Trophies
2
XP
4,546
Country
Canada
I believe 9.0 messes with button input so older homebrew stopped detecting it properly, libnx has been fixed so anything compiled with the newer version should work fine.
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.
 
  • Like
Reactions: HinaNaru Cutie

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,306
Country
United States
I'm glad you guys are getting something out of this thread. I'll keep that in mind when I have to update.

Anyway, I've been thinking that if there were a way to purge my driver completely then I'd be able to install fresh and it might work. Unfortunately, Device Manager hasn't been any help there (I've tried many things) and I was hoping there's a useful way to accomplish this. Just an idea.
You can revert the driver back to what it was with Zadig. Are you sure you connected your Switch (USB), then from the drop down menu selected libnx comms and installed libusbk? Many guides don't mention to select libnx comms from the drop down menu. Just double checking!
 

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
You can revert the driver back to what it was with Zadig. Are you sure you connected your Switch (USB), then from the drop down menu selected libnx comms and installed libusbk? Many guides don't mention to select libnx comms from the drop down menu. Just double checking!
Thanks for the reply. There is no "libnx comms" so, I'm hoping you mean "libusbK (v3.0.7.0)" since that's what the guides have told me to use. Does not help. Here is a screenshot of what Zadig looks like, if it helps.
screen_02.jpg
For anyone wondering, here is a screenshot of the exact error that occurs when I run the homebrew with USB connected. This error takes about 1 minute to display.
screen_01.jpg
If I leave the homebrew on, after a while the Switch says something along the lines of
Code:
Press + to exit
filesystem error: status: I/O error [sdmc:/atmosphere/automatic_backups/********_PRODINFO.bin]
...

Also, I'm just going to directly ask now that people stop using this thread for other issues. Thank you.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,306
Country
United States
Thanks for the reply. There is no "libnx comms" so, I'm hoping you mean "libusbK (v3.0.7.0)" since that's what the guides have told me to use. Does not help. Here is a screenshot of what Zadig looks like, if it helps.
For anyone wondering, here is a screenshot of the exact error that occurs when I run the homebrew with USB connected. This error takes about 1 minute to display.
If I leave the homebrew on, after a while the Switch says something along the lines of
Code:
Press + to exit
filesystem error: status: I/O error [sdmc:/atmosphere/automatic_backups/********_PRODINFO.bin]
...

Also, I'm just going to directly ask now that people stop using this thread for other issues. Thank you.
The first picture shows libusbk is not the current driver.

I was talking about the drop down menu. But yours says Nintendo switch. Odd. Usually says libnx comms in the drop down menu.
 

bluedart

Well-Known Member
OP
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,253
Country
United States
The first picture shows libusbk is not the current driver.

I was talking about the drop down menu. But yours says Nintendo switch. Odd. Usually says libnx comms in the drop down menu.
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?"
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
    Xdqwerty @ Xdqwerty: @salazarcosplay, i havent even started lol