Hacking The ultimate list of mods to enter RCM

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,051
Trophies
2
XP
4,804
Country
Germany
So I'm a little confused about this. From some sources, I'm reading 9 and 10 will work, and other sources I'm reading that it has to be certain connections (and the suggestion that 9 and 10 will not work.

Can anyone provide a definite answer?
Pin 9 and 1 are both ground either will work. You can even ground it to the fan grill. As long as you ground pin 10, that's all that matters.
Pin 9 is not exactly ground. It's not directly connected to ground and might not be ground under certain circumstances.

from what i read, some guy testing pin readings noticed that pin 9 is sometimes grounded (so it works sometimes for some), but sometimes not (nothing happens). and it might sometimes even carry a current which could cause damage (as far as we know, has not happened yet, might be that this state is only ever set sometime during use and not during bootup.
if a joycon is inserted, it apparently always grounds though (might be that it grounds inside the joycon without ever reaching whereever the pin connects inside the switch or something)

i've also heard varying information on pin 2 to be honest.
1 and 10 seem to be the safest option if you're not using a specially designed jig that always guarantees an identical connection.
with things like bent paperclips that connect say 10 to 7, they could be moved around (accdentally) and hit the pin with the current in the middle (pin 4?)

its a really compact and tiny piece, so hopefully that shouldn't happen. it's just thick enough to wedge in without being too big, and just wide enough to touch the pins when inserted into the rail all the way to the right.
ok, i hope so. though you should still make it a habit to like, check before shoving in a joycon ^^
 
Last edited by Clydefrosch,
  • Like
Reactions: aut0mat3d

Shadow LAG

Well-Known Member
Member
Joined
May 10, 2013
Messages
256
Trophies
1
Age
33
XP
569
Country
United States
But what if a software sets it to 5V?

The point is we do not have the full read out of the trace; thus, pin 1 is recommended; however, software cannot set anything if RCM is in place.

Also I've never seen documented behavior where pin 9 shoots to 5Vs. All observations of this pin either lead to floating with LOW current or ground.
 
Last edited by Shadow LAG,

Technicmaster0

Well-Known Member
OP
Member
Joined
Oct 22, 2011
Messages
4,464
Trophies
2
Website
www.flashkarten.tk
XP
3,748
Country
Gambia, The
The point is we do not have the full read out of the trace; thus, pin 1 is recommended; however, software cannot set anything if RCM is in place.
I mean a linux driver or something. We mostly use software written for other devices at this point, and it may set pins that serve another purpose in other devices.
 

Shadow LAG

Well-Known Member
Member
Joined
May 10, 2013
Messages
256
Trophies
1
Age
33
XP
569
Country
United States
I mean a linux driver or something. We mostly use software written for other devices at this point, and it may set pins that serve another purpose in other devices.

Anything is possible since we are exploring unknown territory. Linux can even overvolt the display. No need to keep GND active once RCM is reached though
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,023
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,459
Country
United States
Using a Reed switch is also an option to have a permanent mod that only temporarily shorts pin 10 when you need it.
59814d5e568cb8f63aa470afe93650a6.jpg
 

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
34
Location
under your desk
XP
4,059
Country
United States
It's required to short pin 10 (the lowest pin of the right joy con rail) to the ground in order to enter RCM. Ground can be found at pin 1 or 7 of the joy con rail, at the middle screw of the joy con rail or at the fan at the top of the switch.
Currently I think that the best ways are to either use a paperclip or a 3D printed piece (from thingiverse) and a paper clip.
You can also use these as inspiration and try to find another way that works best for you. An idea would be to stack cardboard and draw a conductive trace with a pencil on it, labo style ;)

No soldering/ teardown/ 3D printer required


Use a cable to bridge the connection between the 10th pin and a GROUND. It's the easiest to use the GND of the middle screw in the joy con rail or at the fan.
Demonstration: https://gbatemp.net/threads/video-t...n-with-a-wire-no-joy-con-mod-required.502030/
Another demonstration: https://gbatemp.net/threads/can-som...g-apart-the-joycon.501933/page-7#post-7934863
You can also hot glue a jumper cable to touch specific pins: https://gbatemp.net/threads/can-som...-apart-the-joycon.501933/page-11#post-7935469
Or bend a cable (but make sure not to touch any other contacts): https://gbatemp.net/threads/diy-joycon-pin-jumper-free-to-1.502139/
Or use the pins from a SATA power cable: https://gbatemp.net/threads/my-sata-power-cable-rcm-jig.502363/

Pros:
-No hardmod required
-Very cheap

Cons:
-Not permanent
-Might take a few tries to get good contact at the joy con pins

Bend a paperclip to make contact between pin 1 and pin 10.
Demonstration: https://gbatemp.net/threads/paperclip-rcm-jig.502087/

Pros:
-No hardmod required
-Very cheap

Cons:
-May have to rebend the paperclip

You can use two screwdrivers to touch the first and the last pin. Make sure not to touch any other pin!
Demonstration: https://gbatemp.net/threads/can-som...-apart-the-joycon.501933/page-10#post-7935356
It can even be done with one screwdriver by shorting pin 9 and 10: https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/#post-7939355

Pros:
-No hardmod required

Cons:
-Requires two screwdrivers
-may not be very relieable (depending on the size of the screwdrivers etc)

Refer to https://github.com/pixel-stuck/reboot_to_rcm for a guide

Pros:
-Very relieable
-No hardware required

Cons:
-Only for switch consoles with 1.0.0

3D printer required. No soldering/ teardown required


3D print the model and follow the guide: https://github.com/fail0verflow/shofel2/tree/master/rcm-jig
Demonstration: https://twitter.com/fail0verflow/status/988445232445378561

Pros:
-Pretty relieable
-No hardmod required

Cons:
-Requires 3D printer + MicroUSB cable

3D print the model and stick a paperclip into it. 3D model: https://www.thingiverse.com/thing:2877484

Pros:
-More relieable then paperclip method
-No hardmod required

Cons:
-Required 3D printer + paperclip

Teardown required. No soldering/ 3d printer required


Screw the joy con apart and bend contact 9 in the rail of the joy con to contact 10.
Demonstration: https://twitter.com/ktemkin/status/988461301650280448

Pros:
-Cheapest way
-pretty relieable (if done limited times)

Cons:
-Contact will bend itself back after a few uses
-Contact 9 might break if done too often

Teardown and soldering required. No 3d printer required


Another way is to take the joy con apart and solder to the joy con contacts. You can solder a button/switch between the contacts to be able to disable the mod.
Demonstration: https://gbatemp.net/threads/can-som...-apart-the-joycon.501933/page-10#post-7935275
It might be prettier to solder to the test points and not to the connectors of the rail: https://gbatemp.net/threads/tutorial-how-to-test-fusee-gelee.501846/ (see the image)
A really elegant solution is to solder a reed switch into the joy con, you can use a magnet to trigger rcm (magnethax 2.0 confirmed?): https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/page-4#post-7944986

Pros:
-Very relieable
-Cannot be seen from the outside

Cons:
-Requires soldering

Another option to solder to are the switch joy con rails: https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/#post-7939246
You can also solder to the joy con PIN 10 and put the GND at one of the spots known for it: https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/page-2#post-7940243

Pros:
-"included" into the console

Cons:
-Not much space
-Requires soldering & unscrewing a part of the switch
Are there any reported cases of peple frying their cpu by grounding pin 4?
 

Puppydogpals

Well-Known Member
Member
Joined
Feb 19, 2018
Messages
194
Trophies
0
Age
44
XP
1,453
Country
United Kingdom
Ive ordered a replacement joycon rail.

Is it easy to see what points to bridge where the ribbon is attached

Going to remove ribbon or cut it depends on how it's attached or just may leave it on
b2545772ffca0d086a84b1a12b123e17.jpg


Sent from my SM-G935F using Tapatalk
 
  • Like
Reactions: Technicmaster0

Ninoh-FOX

Otaku Gamer!!
Member
Joined
Jan 22, 2015
Messages
535
Trophies
0
Age
45
Location
Military base.
Website
colorslive.com
XP
660
Country
Spain
this is my mod

I have put inside a small pressure switch (the R and L of the 3DS) to operate with the wire that comes in the phones to remove the sim, so it is always disconnected. To activate it I just have to press + and connect the cable, then I press the button before the battery charging screen comes out.

IMG_06052018_114437.jpg


IMG_06052018_114333.jpg


IMG_06052018_114936.jpg
 
Last edited by Ninoh-FOX,
  • Like
Reactions: Technicmaster0

2Siralv

Well-Known Member
Member
Joined
May 12, 2018
Messages
103
Trophies
0
Age
29
XP
541
Country
Canada
nx-python works on 4.1.x and 5.0x so why not code a script to reboot into rcm and load the payload of choice until thier is unteatherd way?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: Fucking brilliant. Charge the prosecutors for evidence. Step 2: profit.