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: 540
  • SyncfixSxosEmuAsFIle.zip
    5.6 KB · Views: 469
  • syncfix_v3 - Atmosphere.zip
    1.1 KB · Views: 306
Last edited by MezBar,

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
7,325
Trophies
4
Age
46
Location
At my chair.
XP
23,536
Country
Colombia
That's what I think but I prefer asking to people who knows before screwing up something 😀

Thank you so much.

I have another doubt it's you don't mind.

I've read today it's a good idea backup your nans via Hekate (already done) and extract you keys via lockpick RCM.
Is it safe extract the keys from the sysnand? My kid plays online and I don't wanna get banned.

Thanks in advance
Yes they are good idea, and yes, is very safe to extract the keys from SysNAND, you only read them.

There is a thread https://gbatemp.net/threads/nintendo-switch-banning-hub-warning.508710/ where more information about avoid banning is compiled.
 
  • Like
Reactions: Nachomagic

Nachomagic

Member
Newcomer
Joined
Jul 1, 2024
Messages
5
Trophies
0
Age
40
XP
21
Country
Spain
Yes they are good idea, and yes, is very safe to extract the keys from SysNAND, you only read them.
Thank you very very much for your time
Post automatically merged:

Thank you very very much for your time
I've done it with no results :(

I've copied emmc: system/save/8000000000000050 to emummc: system/save/8000000000000050

Now in emummc color has change as sysnand, Wifi settings has changed as sysnand but joycons remains unsyncronized

I don't understand nothing :)

Edit: I've done again using the screen all time (joycon detached) but nothing.
Maybe is not the right file with fw18 🤷

Edit 2:
Working!!!

The problem was that enable_external_bluetooth_db = u8!0x1was enabled in Atmos. I've comented de line and working :)
Thanks to all of you
 
Last edited by Nachomagic,
  • Like
Reactions: aarstar and impeeza

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
175
Trophies
1
XP
890
Country
I haven't been able to get this to work with my Pro Controller (latest firmware and atmos). Tried with the 'enable_bluetooth_db..." line in place and not in place, and it makes no difference.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
7,325
Trophies
4
Age
46
Location
At my chair.
XP
23,536
Country
Colombia
I haven't been able to get this to work with my Pro Controller (latest firmware and atmos). Tried with the 'enable_bluetooth_db..." line in place and not in place, and it makes no difference.
first, turn off your console, then on your "SDMC:/atmosphere/config/system_settings.ini" file be sure you have ONLY A LINE with the text:
enable_external_bluetooth_db
and what that line is inside the [atmosphere] section

Be sure that line have the value u8!0x1 at end:
enable_external_bluetooth_db = u8!0x1

Delete the file "SDMC:/atmosphere/bluetooth_devices.db"

Then start one of your *NANDs, then go to HOS settings -> Controllers and Sensors -> Disconnect Controllers and keep X pressed.

Restart your console to the same *NAND and test/pair all your wireless controllers.

Turn off your console and start another *NAND then verify all your controllers are already synced

You have to take in account: if any of your *NANDs have firmware less than 13, when you boot that firmware the database will be trunk to the 10 first entries.

*NAND refers to SysNAND or EmuNAND booting with the CFW, if you boot without CFW (OFW) the database will not be synced.
Post automatically merged:

@0bvious did worked?
 
Last edited by impeeza,

Veralyn

Well-Known Member
Member
Joined
May 18, 2019
Messages
132
Trophies
0
Age
32
XP
228
Country
Netherlands
Hello,

I run the lastest FW and atmos, do i need to edit the system_settings.ini file in order to make it work?
Or may it work without that edit too?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Most film industries shoot at native 4k VS a game company that makes the game native 1080p then rely on software to upscale the image to look better
    +1
  • K3Nv2 @ K3Nv2:
    True 4k games would probably be insane in GBs
    +1
  • BigOnYa @ BigOnYa:
    Yea I can see that being the case. I almost bought a 8k tv, but figured I'd make my house payment instead. They expensive af.
  • K3Nv2 @ K3Nv2:
    That's how RDR2 looked so good at the time 150GB gta6 will probably be around 200
  • BigOnYa @ BigOnYa:
    Makes sense. 1080p Dvd- 4.7-8.5gb, 4k blueray- 25-50gb
  • K3Nv2 @ K3Nv2:
    And why games had to basically ditch physical the install game probably installs at 1080 then all your other files upgrades the 4k textures
  • K3Nv2 @ K3Nv2:
    A movie obviously not requiring texture packs
  • BigOnYa @ BigOnYa:
    I want that 8k game on physical, ok that'd be 25 disks to install.
  • K3Nv2 @ K3Nv2:
    Physical is ass imagine the 4th install disc arriving cracked
  • K3Nv2 @ K3Nv2:
    Mmm McDonald's has bogo breakfast sandwiches
  • BigOnYa @ BigOnYa:
    My wifey gone for a week visiting her fam, she asked me if I wanted someone to come stay w me while she gone, I responded, yea your sister. Lol. She didn't find it funny.
  • K3Nv2 @ K3Nv2:
    Is her sister hot
  • BigOnYa @ BigOnYa:
    Yea, and 9 years younger.
  • K3Nv2 @ K3Nv2:
    So 50?
  • BigOnYa @ BigOnYa:
    We only 50/51, so her sis early 40's.
  • K3Nv2 @ K3Nv2:
    I'll take her just an 8 years difference
  • Veho @ Veho:
    Gmail now has a new mailbox called "updates" but it's not updates from Google, it's also random crap. The first email it sorted there was from Anbernic about some new sale.
  • K3Nv2 @ K3Nv2:
    Deleting emails in Gmail is such a pain in the ass. Delete from inbox then you go into the trash bin and are locked at deleting 1k emails just give me a damn delete all option
  • K3Nv2 @ K3Nv2:
    I watched one cycst removal on YouTube now it's all like check out these videos on dick surgery
  • Veho @ Veho:
    My trash folder auto deletes stuff older than 30 days.
    +1
  • K3Nv2 @ K3Nv2:
    Can that be set up with Gmail?
  • BigOnYa @ BigOnYa:
    Yea my gmail does same, deletes trash folder after so long. Think it does like auto, I never set anything up.
  • K3Nv2 @ K3Nv2:
    Don't know why mines all like do it yourself
  • K3Nv2 @ K3Nv2:
    @Veho, tried that Celsius it's pretty smooth not as carbonated as others
    K3Nv2 @ K3Nv2: @Veho, tried that Celsius it's pretty smooth not as carbonated as others