Hacking Build your own dongle (Research and development thread)

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,651
Trophies
2
XP
5,912
Country
United Kingdom
The A5V11 hardware is like, 7$.

Contains a battery already, comes in an injection molded housing already, and is completely solderless. Just needs a custom firmware flashed onto it, and a pigtail cable.

I can't find any aliexpress listings that say they come with a battery. With so many sellers and so many brand names, it's impossible to know what to buy as nobody posts a link.
 

OllieD

Active Member
Newcomer
Joined
Dec 31, 2008
Messages
43
Trophies
1
XP
703
Country
@
Here is a bin to flash to this device that will allow it to run the fusee-nano binaries @OllieD There is no root pw on this OpenWrt Linux instance

Doesn't work
Even built my own image with luci to be sure.
Fusee-nano throws an error, something like unable to open/find/connect to the USB device.

Don't have the specific error as it's been a few hours since I tested it.

In addition to this error it seems to break rcm from accepting any payloads until the device is reset.
USB descriptor fails etc.
 

james12

Member
Newcomer
Joined
Jun 21, 2018
Messages
17
Trophies
0
Age
33
XP
146
Country
Philippines
what do you think about this board, can we use it?

WEMOS D1 Mini Pro 16M Bytes External Antenna Connector NodeMCU Based ESP8266 ESP-8266EX CP2104 WIFI Development Board Micro USB
aliexpress(dot)com/QriU7Ffy?
 

M-O-B

Well-Known Member
Member
Joined
Jun 23, 2018
Messages
281
Trophies
0
Age
54
XP
583
Country
United Kingdom


thanks for posting that, it has saved me a lot of time trying to figure it out, now I give this a try once the tools get delivered to open the switch.

have sorted some payloads out for this method.

if anyone wants them.
 

Attachments

  • Nintendo_Switch_Install_Version.zip
    323.1 KB · Views: 219
  • Files For The Easy Method Upload To The Trinket Install Version Only.zip
    293.8 KB · Views: 147
  • Like
Reactions: leorod199

xeswitched

Active Member
Newcomer
Joined
Jun 23, 2018
Messages
31
Trophies
0
Age
41
XP
204
Country
United States
thanks for posting that, it has saved me a lot of time trying to figure it out, now I give this a try once the tools get delivered to open the switch.

have sorted some payloads out for this method.

if anyone wants them.

So you must use the github code for the trinket m0. The code here works in theory however the github is programmed to use the RCM strap as well as some nifty modification to the lights on the chip to show status and pass/fails
 

Kelly525

Member
Newcomer
Joined
May 23, 2018
Messages
23
Trophies
0
Age
50
Location
Southern California
XP
305
Country
United States
Doesn't work
Even built my own image with luci to be sure.
Fusee-nano throws an error, something like unable to open/find/connect to the USB device.

Don't have the specific error as it's been a few hours since I tested it.

In addition to this error it seems to break rcm from accepting any payloads until the device is reset.
USB descriptor fails etc.

I am using this for my switch now with the WD03, there is no payload on the bin, just the image to flash that has the USB patch in it. I can get you my scripts and payload for SX OS to install if that would help.
 

M-O-B

Well-Known Member
Member
Joined
Jun 23, 2018
Messages
281
Trophies
0
Age
54
XP
583
Country
United Kingdom
So you must use the github code for the trinket m0. The code here works in theory however the github is programmed to use the RCM strap as well as some nifty modification to the lights on the chip to show status and pass/fails

yeah I have the trinket files already created, I just tested the sxos one I created and it works fine.

how I tested was plug a usb lead into the trinket with only the data wires connected, the external power to bat pad and gnd pad,I didn't have pads 3 and 4 connected.

pressed and held volume up button and power button, released then I touched one off the pads that need to be connected to mobo and sx os booted up.

hopefully my switch opening kit turns up tomorrow so I can do the install properly.

i copy his guide but colour coded the points for ease of use for myself.

trinket install switch.jpg
 
Last edited by M-O-B,

Rainbowfied Pokemaster

Well-Known Member
Newcomer
Joined
Jun 28, 2016
Messages
47
Trophies
0
XP
191
Country
United States
That's OK

Found out that openwrt (and thus likely lede) defaults to 192.168.1.X network not 0.X network. So, if you ever get an ethernet cable going, give that a shot.
Ok this is what I get:

Code:
usb 2-1: new high speed USB device using rt3xxx-ehci and address 2
usb 2-1: device descriptor read/all, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 3
usb 2-1: device not accepting address 3, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 5
usb 2-1: device not accepting address 5, error -71
 

Wierd_w

Well-Known Member
OP
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
Ok this is what I get:

Code:
usb 2-1: new high speed USB device using rt3xxx-ehci and address 2
usb 2-1: device descriptor read/all, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 3
usb 2-1: device not accepting address 3, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 5
usb 2-1: device not accepting address 5, error -71

As best I can evaluate that error number, it looks like the root hub is not getting a response from the device in what it considers to be a timely manner, then throwing a protocol error (-71)

Things to check:

1) NX really is in RCM mode?
2) Cable is good? (tested with other devices)
 

Rainbowfied Pokemaster

Well-Known Member
Newcomer
Joined
Jun 28, 2016
Messages
47
Trophies
0
XP
191
Country
United States
As best I can evaluate that error number, it looks like the root hub is not getting a response from the device in what it considers to be a timely manner, then throwing a protocol error (-71)

Things to check:

1) NX really is in RCM mode?
2) Cable is good? (tested with other devices)
Yes to both, I use the cable with my switch and computer all the time. I don't have another usb-c device so I haven't been able to test it on other devices, but it's been reliable.
 

Wierd_w

Well-Known Member
OP
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
Yes to both, I use the cable with my switch and computer all the time. I don't have another usb-c device so I haven't been able to test it on other devices, but it's been reliable.

Plug some other random device into the port, and check dmesg. See if say-- a flash drive or a keyboard or something is able to register with the root hub.
 

Rainbowfied Pokemaster

Well-Known Member
Newcomer
Joined
Jun 28, 2016
Messages
47
Trophies
0
XP
191
Country
United States
I get the same thing:

Code:
usb 2-1: new high speed USB device using rt3xxx-ehci and address 2
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 3
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 5
usb 2-1: device not accepting address 5, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 6
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 7
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 8
usb 2-1: device not accepting address 8, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 9
usb 2-1: device not accepting address 9, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 10
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 11
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 12
usb 2-1: device not accepting address 12, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 13
usb 2-1: device not accepting address 13, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 14
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 15
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 16
usb 2-1: device not accepting address 16, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 17
usb 2-1: device not accepting address 17, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 18
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 19
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 20
usb 2-1: device not accepting address 20, error -71
usb 2-1: new high speed USB device using rt3xxx-ehci and address 21

more or less
 

Wierd_w

Well-Known Member
OP
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
I get the same thing:

<snip>

more or less

Ok, the device is either loading the wrong driver (which is unlikely?) for that usb chipset, or the chip is not in a sane state.

Power off the device, and remove all source of power, then wait a few minutes. Power it back up, and test with the mundane hardware you just tested against.
 

carney

Member
Newcomer
Joined
Jun 6, 2018
Messages
5
Trophies
0
Age
45
XP
103
Country
China
My device get this infomation,but NS is not working.
Ok, the device is either loading the wrong driver (which is unlikely?) for that usb chipset, or the chip is not in a sane state.

Power off the device, and remove all source of power, then wait a few minutes. Power it back up, and test with the mundane hardware you just tested against.
[ 1510.766503] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 1510.917316] usb 1-1: New USB device found, idVendor=0955, idProduct=7321
[ 1510.922584] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1510.929752] usb 1-1: Product: APX
[ 1510.932994] usb 1-1: Manufacturer: NVIDIA Corp.
[ 1587.643307] usb 1-1: USB disconnect, device number 2
 

Wierd_w

Well-Known Member
OP
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
My device get this infomation,but NS is not working.

[ 1510.766503] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 1510.917316] usb 1-1: New USB device found, idVendor=0955, idProduct=7321
[ 1510.922584] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1510.929752] usb 1-1: Product: APX
[ 1510.932994] usb 1-1: Manufacturer: NVIDIA Corp.
[ 1587.643307] usb 1-1: USB disconnect, device number 2

This is a question for Retr0id. I suspect that your NX has a slightly different ID number, and that is throwing it off.
 

OllieD

Active Member
Newcomer
Joined
Dec 31, 2008
Messages
43
Trophies
1
XP
703
Country
I am using this for my switch now with the WD03, there is no payload on the bin, just the image to flash that has the USB patch in it. I can get you my scripts and payload for SX OS to install if that would help.
Yeah that would be great.
I tried your bin with the fusee-nano ipkg generated from when i built my own lede image with luci and got the same error on both.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    $60 for a game that's a decade old might be unheard of on PC but actually is not uncommon on consoles
    +1
  • The Real Jdbye @ The Real Jdbye:
    especially Nintendo because they only ever lower the price of games when they do a greatest hits/platinum hits/players choice re-release
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, and the HD collections released for 7th gen consoles too
  • The Real Jdbye @ The Real Jdbye:
    but they don't seem to have done any of those for the switch yet and maybe never will
  • ColdBlitz @ ColdBlitz:
    I think we all forgot breath of the wild released for the wii u tbh
    +1
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, tbh the HD collections are more justified since they include more than just 1 game per copy
  • Xdqwerty @ Xdqwerty:
    @SylverReZ I read that non-binary people identify as a blend of male and female. The point is i think i'm a blend of those and thus non binary
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Non-binary people are those who don't identify themselves exclusively as male or female.
  • cearp @ cearp:
    I don't identify as anything, unless I need to get on a plane then I show ID
    +3
  • AncientBoi @ AncientBoi:
    👈 [homo, queer, fag, coksuqr, etc......]
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I meant that I read that they can also identify as what i mentioned
    +2
  • BigOnYa @ BigOnYa:
    I identify as Long Rod Johnson, cause a cat called me that once.
    +2
  • AncientBoi @ AncientBoi:
    [takes a 👀 in your pants] Liar :angry:
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and thus that would make me non binary since i feel like a blend of both male and female
    +1
  • AncientBoi @ AncientBoi:
    @Xdqwerty only time will tell, what/whom you are. At 14, its a bit early to "Define" yourself. :)
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    I only recently have learned who I am and how much I am capable of and I'm 50 lol
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    A thousand epiphanies and unbelievable pain and growth.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I wish I could sum it up for children to understand but it truly takes living a lifetime of learning
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    It's more than knowledge it's understanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Both are required
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, ask chatgpt or Google gémini to summarize it
  • Psionic Roshambo @ Psionic Roshambo:
    Lol summarize life's lessons
  • BigOnYa @ BigOnYa:
    My wifey tells me all the time "You need to grow the fuck up." Which I don't understand, cause I'm full grown already.
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, she means grow more
    +1
    Xdqwerty @ Xdqwerty: @BigOnYa, she means grow more +1