Hacking F-G Joycon Mod: MagnetHax Switch Edition

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,433
Country
United States
This is my basic write-up of my joycon mod for Fusee Gelee that only shorts pins 9 and 10 when a magnet is held to the joycon.

Why did I do this?
Well, there are a few reason. Firstly, I got the idea from someone on discord (who were kinda joking) but I decided I should actually do it.
I also was a bit nostalgic for the 3ds when we used ntrboot to hack it using a button combo and a magnet.
Finally, even if it's not likely or reasonable for nintendo to detect pin 10 being constantly pulled low with the other joycon modifications, I just wanted to stay safe in case they ever did do something like poll it overtime to see if it always is triggered.
And while i could have just made a jig, I didn't want to have to take my switch case off and take off a joycon just to boot into RCM.

Parts:
Soldering Iron + Solder (obviously)
Thin gauge wire
Reed switch
heat shrink tubing (optional, but recommended)
Multimeter (optional, but recommended to ensure things are working properly before fully reassembling)

Basic install instructions:
Not going to go too in depth here as it's essentially the same as modding it with a wire internally, but instead you are puttting a reed switch in the middle of that wire.

For exact locations of the points on the right joycon PCB to solder to, you can refer to the other joycon modding threads.

You'll obviously want to dissassemble your joycon until you can get good access to the points on the board you need to solder to
From there, you'll want to shorten the leads on your reed switch, and solder a short wire to each end of the reed swtich.
AgBfSS0.jpg


From there if you have heat shrink tubing, cut it to appropriate size and place it over the reed switch to cover it and the exposed leads to prevent any accidental shorting in the joycon.
BNuhqvP.jpg


Finally, just take what you made and solder it to the correct test points on the PCB, which will give the optimal placement for the reed switch.
VAISMP2.jpg


Finally, you'll want to CAREFULLY reassemble your joycon. If you have a multimeter, I would do a partial assembly by putting the joycon pin ribbon cable back in, and putting the back on, and using the pin solder points on the rail to ensure the circuit is remaining open without a magnet, and then closes with a magnet.
You may need a stronger magnet if you find the circuit isn't closing when you place your magnet over the lower portion of the back of the joycon (where the reed switch is obviously).
5PuCiU3.jpg


Once complete, your joycon should now only short pins 9 and 10 when you hold a magnet to the back of the joycon (may also work from the front with a strong enough magnet)
Here's a video showcasing the mod in action (holding Vol + at boot not entering RCM, then holding a magnet to the joycon, holding Vol + and entering RCM and running a payload)
 
Last edited by TheCyberQuake,

WadsRUs

Well-Known Member
Member
Joined
Jun 12, 2009
Messages
225
Trophies
1
XP
1,015
Country
United Kingdom
This is excellent. Thanks OP.

One thing worth noting is some cautionary advice regarding using pin 9 as Ground, as noted here and for a few posts after that:

https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/page-4#post-7943125

It's looks like it's best to use pin 1 as Ground instead of pin 9 because there's the chance that pin 9 could be pulled High by some software (see details in above link) - I don't know whether there's a pin 1 test pad for soldering a wire to, I'd need to take my Joycon apart again to check. I use pin 1 as Ground and not pin 9 (different internal mod to this) and it works fine.

I'll get a reed switch ordered and try this using pin 1 as Ground. Thanks again OP. :)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,837
Trophies
1
Age
44
XP
6,625
Country
Germany
That's kinda awesome!

But what I'm always afraid of: Doesn't a magnet destroy such devices as the Switch? I mean flash memory (like it's used on SD cards and eMMC) stores its information in electric signals and a magnet would wipe them or am I completely wrong about that?
Is it absolutely safe to touch the Switch with a magnet? Or are there any places we should avoid touching with the magnet?
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,433
Country
United States
I'm fairly certain that only pertains to magnetic storage, ie a hard drive. It shouldn't affect flash storage
That's kinda awesome!

But what I'm always afraid of: Doesn't a magnet destroy such devices as the Switch? I mean flash memory (like it's used on SD cards and eMMC) stores its information in electric signals and a magnet would wipe them or am I completely wrong about that?
Is it absolutely safe to touch the Switch with a magnet? Or are there any places we should avoid touching with the magnet?
 
  • Like
Reactions: lordelan

nmkd

Well-Known Member
Member
Joined
Oct 25, 2016
Messages
554
Trophies
0
Age
26
XP
775
Country
Germany
That's kinda awesome!

But what I'm always afraid of: Doesn't a magnet destroy such devices as the Switch? I mean flash memory (like it's used on SD cards and eMMC) stores its information in electric signals and a magnet would wipe them or am I completely wrong about that?
Is it absolutely safe to touch the Switch with a magnet? Or are there any places we should avoid touching with the magnet?

No, magnets are only dangerous to hard drives.

Keep in mind a ton of smartphone flipcases use magnets. There's no risk.
 
  • Like
Reactions: lordelan

Taffy

jdfiehgvrhfvhfjkvgrjhfejvgrjkbjvr
Member
Joined
Mar 3, 2017
Messages
621
Trophies
0
Age
21
Location
Student
XP
1,130
Country
United States
You have large hands. Also, nice payload.

I'm gonna do this to a joycon at some point, this is pretty damn clever
 

MAXLEMPIRA

Legends are Made from True Stories...
Member
Joined
Jun 24, 2012
Messages
1,039
Trophies
1
Age
32
Location
Kanto <- Hyrule -> Unova
Website
maxlempira.deviantart.com
XP
1,751
Country
Mexico
I didn't call it hax, it's named after the 3ds where you hold a magnet to it as part of an exploit (later called ntrboot)
I know it comes from the 3DS, that's the reason I'm saying that.
But anyway, nice mod
 
Last edited by MAXLEMPIRA,

Stwert

Well-Known Member
Member
Joined
Jan 6, 2015
Messages
949
Trophies
1
Age
49
Location
Scotland
XP
2,554
Country
United Kingdom
Nicely done. Neat, no cutting of the JoyCon case for a switch. No faffing about shorting pins with wires or Jigs.

Definitely the way I’ll be doing it now I think. And it’ll finally give me a reason to use my sadly neglected new iron :D
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,433
Country
United States
This is excellent. Thanks OP.

One thing worth noting is some cautionary advice regarding using pin 9 as Ground, as noted here and for a few posts after that:

https://gbatemp.net/threads/the-ultimate-list-of-mods-to-enter-rcm.502145/page-4#post-7943125

It's looks like it's best to use pin 1 as Ground instead of pin 9 because there's the chance that pin 9 could be pulled High by some software (see details in above link) - I don't know whether there's a pin 1 test pad for soldering a wire to, I'd need to take my Joycon apart again to check. I use pin 1 as Ground and not pin 9 (different internal mod to this) and it works fine.

I'll get a reed switch ordered and try this using pin 1 as Ground. Thanks again OP. :)
I'll take a look into finding what test pad is pin 1 and testing the install with that instead.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Yeah but one two ports
    +1
  • K3Nv2 @ K3Nv2:
    I'd rather spend like $15 more for double
    +1
  • K3Nv2 @ K3Nv2:
    Lol hogwarts legacy has a Arachnophobia setting to turn on
  • BigOnYa @ BigOnYa:
    I'd rather spend like $150 more for a surround receiver.
  • K3Nv2 @ K3Nv2:
    I bought the game at launch never fucked with it until recently
  • BigOnYa @ BigOnYa:
    Its fun, I like it, even tho I'm not a big harry potter fan. Like a wizard rpg. Flying around on a broomstick is cool.
  • K3Nv2 @ K3Nv2:
    Flying sucks ass on it
  • BigOnYa @ BigOnYa:
    Nuh just takes a min to get used to. I think you can upgrade or buy new broomstick also that are better.
    +1
  • K3Nv2 @ K3Nv2:
    I weirdly like inverted controls on all flying type games
  • BigOnYa @ BigOnYa:
    Prob can change it, inverted flying controls.
  • K3Nv2 @ K3Nv2:
    Only thing that annoys me is trying to find wtf to do in it
    +1
  • BigOnYa @ BigOnYa:
    Alright off to the store, later gators.
    +1
  • K3Nv2 @ K3Nv2:
    Some places amaze me were not in network with your insurance would you still like an appointment
    +1
  • AncientBoi @ AncientBoi:
    uhhh, I think I'll just stick with my PSP 3001
  • AncientBoi @ AncientBoi:
    lol, Now I gotta go to the store for more Coffee Mate n other stuff.
  • Xdqwerty @ Xdqwerty:
    i downloaded final fantasy vii into my tv stick
  • Xdqwerty @ Xdqwerty:
    i mean, the game was already there but its the japanese version
  • Xdqwerty @ Xdqwerty:
    and i only downloaded disc 1 so far bc of storage stuff
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, yeah the patty on McDs burger is 1/10th of a pound now and I think that's the pre cooked weight lol
  • Psionic Roshambo @ Psionic Roshambo:
    I use the app for the 20% off coupon and it's still over priced
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why is mcdonalds overpriced if their food is bad?
  • Xdqwerty @ Xdqwerty:
    i mean why is mcdonalds food overpriced
    Xdqwerty @ Xdqwerty: i mean why is mcdonalds food overpriced