Tutorial  Updated

Pairing the joy-con on emunand and sysnand

Hello guys! I had the same issue of this thread:
Practically, my joy-con and pro controller weren't synched anymore between EMUnand and SYSnand because I connected them to another console... so when I was switching from SYSnand to EMUnand (and vice versa) I had to redo the controllers pairing

In that thread, that's a way to re-sync the joy-con but you have to transfer a file from EMUnand to SYSnand and for me it's not very safe... So I found a way to transfer that file from SYSnand to EMUnand and keep the SYSnand clean!

So here is the tutorial:


WARNING:

SOMETIMES THIS TUTORIAL CAN LEAD TO THE "RED FIRST SETUP SCREEN" BUT DON'T PANIC! YOUR GAMES AND SAVES ARE SAFE, JUST COMPLETE THE SETUP AND EVERYTHING SHOULD BE AS BEFORE

WE FIGURED OUT THAT SOMETIMES THE SCRIPTS DOESN'T WORK PROPERLY WITH THE NEW HORIZONTAL MODE IF YOU HAVE YOUR JOYCONS ATTACHED SO IS PREFERABLE TO REMOVE JOYCONS BEFORE USING THE SCRIPTS.
I THINK THAT'S A TEGRA EXPLORER BUG AND NOT OUR'S.

I DON'T ASSUME ANY RESPONSIBILITY IF SOMETHING GOES WRONG SO PLEASE FOLLOW THESE STEPS ONLY IF YOU KNOW WHAT YOU ARE DOING


Preparation:
Download the latest version of Tegra Explorer from here: https://github.com/suchmememanyskill/TegraExplorer/releases
Download the right script according to your emunand type from the attached files (and make sure you choose it right)


ATMOSPHERE:

MAKE SURE YOU ARE IN AIRPLANE MODE ON EITHER SYSNAND AND EMUNAND, THIS PROCESS CAN "BREAK" YOUR DNS BECAUSE AS I KNOW, THE 8000000000000050 FILE CONTAINS ALSO WIFI AND OTHER SETTINGS AND THIS CAN LEAD TO BAN.
IF YOU'RE USING INCOGNITO MODE, YOU DON'T NEED TO BE IN AIRPLANE MODE. (BUT IS RACCOMANDED TO DO THAT)



1. Launch TegraExplorer.bin trough whatever you want (RCM loader, TegraRCM ecc…)


2. Go to [SD:/] SD CARD -> tegraeplorer -> syncfix -> Syncfix.te -> Launch Script
and follow the script instructions!

3. DONE!


If you pair your joy-cons/controllers to another console or you format your NAND (SYS or EMU), you have to launch again Syncfix.te to fix the sync issue!



SX OS EMUNAND AS HIDDEN PARTITION:
IF YOU'RE USING SXOS STEALTH MODE OR INCOGNITO MODE, YOU DON'T NEED TO BE IN AIRPLANE MODE.
ON THE CONTRARY, IF YOU ARE NOT USING THOSE, YOU HAVE TO BE IN AIRPLANE ON EITHER SYSNAND AND EMUNAND BEFORE PROCEDING.



DON'T USE TEGRAEXPLORER V2 OR LATER, INSTEAD USE THIS VERSION: https://github.com/suchmememanyskill/TegraExplorer/releases/tag/2.0.5

1. Launch TegraExplorer.bin trough whatever you want (RCM loader, TegraRCM ecc…)

2. Go to
[SD:/] SD CARD -> tegraeplorer -> syncfix -> Preparation.te -> Launch Script
and follow the script instructions!

3. REBOOT TO TEGRA EXPLORER

4. Go to
[SD:/] SD CARD -> tegraeplorer -> syncfix -> Syncfix.te -> Launch Script -> Launch Script
and follow the script instructions!

5. DONE!


You have to launch Preparation.te only the first time you follow this tutorial.
(Obviously, if you delete the emuMMC folder, you have to launch Preparation.te again but… dunno why you should delete it)

This script will create the following path on your micro sd:
sd:/emuMMC/emummc.ini
sd:/emuMMC/ER00/raw_based

This script is necessary to let Tegra Explorer read/write on your emunand and won’t affect it nowise.
If you pair your joy-cons/controllers to another console or you format your NAND (SYS or EMU), you have to launch again ONLY Syncfix.te to fix the sync issue!



SX OS EMUNAND AS FILE
IF YOU'RE USING SXOS STEALTH MODE OR INCOGNITO MODE, YOU DON'T NEED TO BE IN AIRPLANE MODE.
ON THE CONTRARY, IF YOU ARE NOT USING THOSE, YOU HAVE TO BE IN AIRPLANE ON EITHER SYSNAND AND EMUNAND BEFORE PROCEDING.
THIS SCRIPT IS TESTED ONLY ON FAT32 FILE SYSTEM, SO I DON’T KNOW IF IT WORKS ALSO ON EXFAT, LET ME KNOW IF THE EMUNAND CONFIGURATION IS DIFFERENT FOR EXFAT


DON'T USE TEGRAEXPLORER V2 OR LATER, INSTEAD USE THIS VERSION: https://github.com/suchmememanyskill/TegraExplorer/releases/tag/2.0.5

1. Launch TegraExplorer.bin trough whatever you want (RCM loader, TegraRCM ecc…)

2. Go to
[SD:/] SD CARD -> tegraeplorer -> syncfix -> Preparation.te -> Launch Script
and follow the script instructions!

3. REBOOT TO TEGRA EXPLORER

4. Go to
[SD:/] SD CARD -> tegraeplorer -> syncfix -> Syncfix.te -> Launch Script
and follow the script instructions!

5. DONE!


You have to launch Preparation.te every time you follow this tutorial.

This script will create the following paths on your micro sd:

sd:/emuMMC/emummc.ini
sd:/emuMMC/EF00/file_based
sd:/emuMMC/EF00/eMMC

Then, the script will move and rename all your Sxos emunand files from sd:/sxos/emunand/ to sd:/emuMMC/EF00/eMMC like this:

sd:/sxos/emunand/full.00.bin -> sd:/emuMMC/EF00/eMMC/00
.
.
.
sd:/sxos/emunand/full.07.bin -> sd:/emuMMC/EF00/eMMC/07
sd:/sxos/emunand/boot0.bin -> sd:/emuMMC/EF00/eMMC/boot0
sd:/sxos/emunand/boot1.bin -> sd:/emuMMC/EF00/eMMC/boot1


As I said, if you’re using exfat as your file system, please let me know if you have seven “full.XX.bin” files or less (or even more)!

This script is necessary to let Tegra Explorer read/write on your emunand.
As you can imagine, after launching Preparation.te, you aren’t able to boot to Sxos emunand, SO DON’T DO IT, just REBOOT TO TEGRA EXPLORER and launch Syncfix.te.
In Syncfix.te there’s a part that will revert the process so you can boot to Sxos Emunand again!

If you pair your joy-cons/controllers to another console or you format your NAND (SYS or EMU), you have to launch again FIRST Preparation.te, REBOOT TO TEGRA EXPLORER and THEN Syncfix.te to fix the sync issue!


Unfortunately, the Sxos version is still not running on tegragraexplorer v2 or later... so please, if you want to run the script safely on sxos, use this version of tegraexplorer until i'll update it to a newer version: https://github.com/suchmememanyskill/TegraExplorer/releases/tag/2.0.5
 

Attachments

  • SyncfixSxosEmuAsPartition.zip
    5.4 KB · Views: 500
  • SyncfixSxosEmuAsFIle.zip
    5.6 KB · Views: 433
  • syncfix_v3 - Atmosphere.zip
    1.1 KB · Views: 252
Last edited by MezBar,

GR-DRACULA

Well-Known Member
Member
Joined
Sep 14, 2015
Messages
281
Trophies
0
Age
24
Location
crete
XP
520
Country
Greece
Crazy question... I have 2 switches.

Can I put the SD card in from the 2nd switch and sync to that emunand. My plan is to have all my joycons and pads available for either switch.
I'm not sure about that. You could try in their emunands I guess? (always have fresh backups also fresh boot 0 & boot 1)
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
Can someone help? When I try to launch Tegraexplorer through Hekate, it just goes into a black screen. Is there any way to fix that?
I'm not sure but why boot into Hekate??

You can either use boot to payload homebrew app. Or reboot to RCM and use the tegra bin file and boot straight into it.

To be fair it should still work through heckate. I'm assuming you have the bin file in your bootloader/payloads folder and your selecting payloads then tegra from Hekate?

The only things I can think of are 1) out of date or corrupt bin file or 2) corrupt file in your tegra explorer folder. Download everything and try again.

If it's not that I've no idea.
 

jpld

Member
Newcomer
Joined
Aug 5, 2021
Messages
8
Trophies
0
Age
36
XP
54
Country
United States
Hi I'm really confused with these directions. I plan on using atmophere so do I add the snycfix file to the sd card to access from tegrarcm or do I leave the file on the desktop and access it from there? Could you perhaps make a youtube video guide?
 

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Hi I'm really confused with these directions. I plan on using atmophere so do I add the snycfix file to the sd card to access from tegrarcm or do I leave the file on the desktop and access it from there? Could you perhaps make a youtube video guide?
You have to add the whole tegraexploer directory (just the directory, not the zip) you downloaded from the first post to your SD card and then launch the script from tegraexplorer on your switch
 

jpld

Member
Newcomer
Joined
Aug 5, 2021
Messages
8
Trophies
0
Age
36
XP
54
Country
United States
You have to add the whole tegraexploer directory (just the directory, not the zip) you downloaded from the first post to your SD card and then launch the script from tegraexplorer on your
Okay thanks. Just to be sure, I do this step after I completely finish the emunand setup correct?
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
Hi I'm really confused with these directions. I plan on using atmophere so do I add the snycfix file to the sd card to access from tegrarcm or do I leave the file on the desktop and access it from there? Could you perhaps make a youtube video guide?


Are you new
Okay thanks. Just to be sure, I do this step after I completely finish the emunand setup correct?


You don't need to do this.

Basically your emunand is an exact copy of your system (think of it as a memory dump). All users wi-fi, games (which won't run because emunand uses a different folder) are identical. Your switch effectively dual boots.

You pretty much block Nintendo on your emunand so you can use your sysnand as normal.

From the moment you create emunand any changes you make will be independent and won't affect the other nand.

So if you pair new joycons or a pro controller it will only be paired on one and. This is where syncfix comes in. It copies the Bluetooth and WiFi information and settings from the system over to the emunand.

You won't need to do it because it's already copied when your emunand was created.... But it's handy to have in case the controller's ever fall out of sync or you get new ones.

I hope that makes sense.
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
Are you new


You don't need to do this.

Basically your emunand is an exact copy of your system (think of it as a memory dump). All users wi-fi, games (which won't run because emunand uses a different folder) are identical. Your switch effectively dual boots.

You pretty much block Nintendo on your emunand so you can use your sysnand as normal.

From the moment you create emunand any changes you make will be independent and won't affect the other nand.

So if you pair new joycons or a pro controller it will only be paired on one and. This is where syncfix comes in. It copies the Bluetooth and WiFi information and settings from the system over to the emunand.

You won't need to do it because it's already copied when your emunand was created.... But it's handy to have in case the controller's ever fall out of sync or you get new ones.

I hope that makes sense.
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
One other thing tegra RCM and tegra explorer are different things. I'm wondering if your confusing them??

Tegra RCM is the program for your pc to boot into... Well anything really. But mainly for booting homebrew (usually fusee.bin). You need the *.bin file for whatever your booting into.

Tegra explorer is a handy tool for messing with your switch (like Hekate). You need the tegra explorer folders and the .bin file to boot into it.

You don't actually need tegra explorer depending on which guide you use.... But I would put it on (it's very handy). And if it was me I'd use the git hub guide to hack your switch.
 

jpld

Member
Newcomer
Joined
Aug 5, 2021
Messages
8
Trophies
0
Age
36
XP
54
Country
United States
One other thing tegra RCM and tegra explorer are different things. I'm wondering if your confusing them??

Tegra RCM is the program for your pc to boot into... Well anything really. But mainly for booting homebrew (usually fusee.bin). You need the *.bin file for whatever your booting into.

Tegra explorer is a handy tool for messing with your switch (like Hekate). You need the tegra explorer folders and the .bin file to boot into it.

You don't actually need tegra explorer depending on which guide you use.... But I would put it on (it's very handy). And if it was me I'd use the git hub guide to hack your switch.


Which script version should I use if I follow this emummc guide? https://www.nevercholt.com/install-atmosphere-1-2-5-cfw-nintendo-switch-fw-13-2-0/
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
For Tegra Script v3

Ok so your using atmosphere like most people.

I think it's this one. It was updated for tegra explorer v3 but I think it's on version 4... But I'm pretty sure it still works.

That said.... If you've only just hacked/hombrewed your switch you shouldn't need to do this. When you create emmc it's an exact copy of your system (sysnand). So any joycons, wi-fi or Bluetooth devices will be the same in homebrew mode and in normal legit switch mode.

You only really need this if your joycons fall out of sync, you buy new ones or you get a pad etc.
 

jpld

Member
Newcomer
Joined
Aug 5, 2021
Messages
8
Trophies
0
Age
36
XP
54
Country
United States
Ok so your using atmosphere like most people.

I think it's this one. It was updated for tegra explorer v3 but I think it's on version 4... But I'm pretty sure it still works.

That said.... If you've only just hacked/hombrewed your switch you shouldn't need to do this. When you create emmc it's an exact copy of your system (sysnand). So any joycons, wi-fi or Bluetooth devices will be the same in homebrew mode and in normal legit switch mode.

You only really need this if your joycons fall out of sync, you buy new ones or you get a pad etc.
Oh shit youre right! This is my second time setting up emummc as I got a 1tb upgrade. I must've not had my pro controller paired when I did it the first time years ago. I always had to re pair the damn pro controller. Now that I made sure it was correctly paired before setting up emummc for the second time, it works!
 

Kallim

Well-Known Member
Member
Joined
Jan 12, 2021
Messages
291
Trophies
0
Age
47
XP
658
Country
United Kingdom
Crazy question... I have 2 switches.

Can I put the SD card in from the 2nd switch and sync to that emunand. My plan is to have all my joycons and pads available for either switch.

I'm not sure about that. You could try in their emunands I guess? (always have fresh backups also fresh boot 0 & boot 1)

Just to let you know this didn't work (always a long shot).... sometimes it fails when it mounts the sysmmc and sometimes that works and then it says nofat????

I did this by swapping the SD card from switch 1 to switch 2. Booting into Tegra then running syncfix. IT still maybe possible to convert the nand to a file then copy to the file to the other sd card and then mount in hekate then sync??..... or it may be possible to use the keys from the other console??

I'm not trying this becuase mounting a nand from a different console probably isn't the best idea even with a backup?

I'm well above my paygrade but I think it has something do do with the keys and tegraexplorer itself rather than syncfix.
 

Ace-D

Member
Newcomer
Joined
Jul 25, 2017
Messages
23
Trophies
0
Age
29
XP
230
Country
Chile
can you help me? i have a file based atmosphere emunand
i get this when i run the script in tegraexplorer:

error found! No var
Near: p=println
 

AndreAR

Well-Known Member
Newcomer
Joined
Dec 2, 2020
Messages
98
Trophies
0
Age
24
XP
873
Country
Guatemala
I'm chatting with tegraexplorer dev, the 8000000000000050 file contains not only Bluetooth settings and wifi settings but also other settings... So take all precautions before proceeding to this tutorial.
Also, the dev told me that in future he will try to pull out only Bluetooth settings from that file so we can have a more safe process!
Btw, for now, this tutorial is the only way to sync our controllers between the two NAND but please be careful!
What is EXACTLY "Other settings"?...
 
  • Like
Reactions: cearp

sergux

Well-Known Member
Member
Joined
Jul 14, 2018
Messages
126
Trophies
0
Age
102
XP
1,078
Country
Afghanistan
hello guys, i have well paired controllers sysnand and emummc sd files (atmosphere) cuz they are a recent copy of the same nand, but i have emunand sx os located in the nand with the sync controller issues cuz i do reset factory once in the past, how i should proceed?
 
Last edited by sergux,

Fess_L

New Member
Newbie
Joined
Sep 15, 2022
Messages
1
Trophies
0
Age
28
Location
Los Angeles
XP
14
Country
United States
hello. i have error [FatFS] Error: NOFAT end don't know what to do. please help me, i tried everything! my sd card on 128 gb, miunted in fat32
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
  • Psionic Roshambo @ Psionic Roshambo:
    I remember when the Atari 2600 was new and exciting lol
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
    BakerMan @ BakerMan: guys, my fuckin headphones have an out of place speaker