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

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
It's formatted in exfat. I don't want to deal with splitting the games so that's why I use it.

What if I use another SD card formatted in fat32? I'm using emunand on the system partition tho, don't know if it's safe doing so.
It's not necessary, i use exfat and everyting is fine... Try to repeat the tutorial from step 1 and try to use the script
 

RedHunter

Well-Known Member
Member
Joined
Dec 12, 2014
Messages
441
Trophies
0
XP
1,573
Country
Italy
It's not necessary, i use exfat and everyting is fine... Try to repeat the tutorial from step 1 and try to use the script
Had a problem with my sd so in the end i decided to format it in fat32 but now there is a new error, in hekate when I click "migrate emuMMC" it says "No emuMMC or foreign emunand found"
What does it means, maybe since I formatted my sd card I need to create a new emunand?
Because I have the old one stored inside the system partition of the console. Thanks for the help.
 

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Created a new emunand with SX but same error. Any help please?
Maybe I have to create an emunand with hekate?
Dunno how to solve this problem, I never had it... But if you made a new emunand this problem is already solved because everything is synched again.
However, the guide worked for all of us and I tested it on many consoles so I think that's a problem of your configuration, maybe...
 

RedHunter

Well-Known Member
Member
Joined
Dec 12, 2014
Messages
441
Trophies
0
XP
1,573
Country
Italy
Dunno how to solve this problem, I never had it... But if you made a new emunand this problem is already solved because everything is synched again.
However, the guide worked for all of us and I tested it on many consoles so I think that's a problem of your configuration, maybe...
Have no idea, I've formatted to fat32, created SX emunand on hidden partition instead on the system memory but still no luck.

When I use your script I get this:
https://ibb.co/8b6mksh
 

popy

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
255
Trophies
0
Age
39
XP
1,282
Country
Austria
@MezBar
First thanks for giving us this method, it worked for me BUT if you are using SX OS please be aware that after migrating to emummc you can no longer boot SX OS emunand!
You have to manually redo the migrate thing which hekate was doing (moving and renaming emummc files to root:/sxos/emunand and also restore emutendo folder from emummc folders).

this should be in the guid in the first page.

otherwise thanks and keep up the good work
 
Last edited by popy,
  • Like
Reactions: MezBar

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
First thanks for giving us this method, it worked for me BUT if you are using SX OS please be aware that after migrating to emummc you can no longer boot SX OS emunand!
You have to manually redo the migrate thing which hekate was doing (moving and renaming emummc files to root:/sxos/emunand and also restore emutendo folder from emummc folders).

this should be in the guid in the first page.

otherwise thanks and keep up the good work
Sound too strange to me, I'm also using SX OS emunand as hidden partition and everything is fine without move and rename nothing...
Are you using the emunand as file or partition? I have to understand the problem to attach it in the first page,
btw thanks a lot for reporting this issue to me!
 
Last edited by MezBar,

popy

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
255
Trophies
0
Age
39
XP
1,282
Country
Austria
Sound too strange to me, I'm also using SX OS emunand as hidden partition and everything is fine without move and rename nothing...
Are you using the emunand as file or partition? I have to understand the problem to attach it in the first page,
btw thanks a lot for reporting this issue to me!

Thanks for your fast reply.
Yes, i am using the emunand file mode.
In my case migrating moved all the files to the emummc folder and renamed them.
Sadly i have also delete some, but thats my fault.
Luckily i had a backup and restoring now.

I think you should add a warning for SX OS emunand file mode users and a small redo guide :-)

pOpY
 
  • Like
Reactions: MezBar

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Thanks for your fast reply.
Yes, i am using the emunand file mode.
In my case migrating moved all the files to the emummc folder and renamed them.
Sadly i have also delete some, but thats my fault.
Luckily i had a backup and restoring now.

I think you should add a warning for SX OS emunand file mode users and a small redo guide :-)

pOpY
Thank you too much! I'm so sorry for this issue but I never used the emunand as file so I couldn't predict it:(
I'll add to the first post as soon as possible!

EDIT: Added to the first post, if I have time I'll try to write a script to automatize this process too!
 
Last edited by MezBar,
  • Like
Reactions: Broduskii

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Guide updated, I have modified some steps(7 and 13) according to my new knowledge.
Also, I wrote the script to automatize step 13 for those who have SX OS emunand as file but I need to test it, please be patient.
 

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Ok guys, after some days of understanding and testing, me and @popy have come to the final solution to everyone!
The guide is now updated and I changed it so much.
Here's the changelog:

- Now the guide contains only scripts, I deleted the part that made the user to move files manually (i thought it was so dangerous)

- Adapted scripts to the latest horizontal mode of Tegra Explorer, so please download the latest version of Tegra Explorer to let scripts works!

- If you're a Sxos user (either Emunand as hidden partition and Emunand as file) you don't have to run hekate anymore, just launch Preparation.te to do what hekate does but without moving "Emutendo" subfolders to "Nintendo"!

- For Sxos Emunand as file users, Syncfix.te now automatize also the "Revert to Sxos emunand" procedure so you can boot to your emunand without problems!

- WARNING: we figured out that sometimes the scripts doesn't work properly with the new horizontal mode if you have your joycon attached so is preferable to remove joycons before using our scripts.
I think that's a Tegra Explorer bug and not our's so in next days I'll try to report it to the dev...

I would like to publicly thank @popy, without him the Sxos file-based part would not exist…
Moreover, he convinced me to write Preparation.te (for both Sxos partition-based and file-based) and he also wrote, debugged and tested the Sxos file-based part with me!
(My idea was to use hekate at least for the first time and move manually Nintendo subfolders to Emutendo but with Preparation.te is a way better!)

So, enjoy everyone the new simplified and automatized guide!:toot::toot::toot:

PS: Let me know if you find a bug!



It's formatted in exfat. I don't want to deal with splitting the games so that's why I use it.

What if I use another SD card formatted in fat32? I'm using emunand on the system partition tho, don't know if it's safe doing so.
Try to follow the new guide, be sure to launch Tegra Explorer with micro sd inserted.
If you are using SX OS HIDDEN PARTITION EMUNAND and you already have emummc folder, rename and move sd:/emummc/ER00/Nintendo to sd./Emutendo and then delete the emummc folder before proceeding to the guide.
 
Last edited by MezBar,

popy

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
255
Trophies
0
Age
39
XP
1,282
Country
Austria
@MezBar I have to say also thanks for the idea and putting the scripts together :) sadly my time was limited and I was just able to bring in ideas, testing and debug the file version.

Nice to see the whole guide and scripts online in the wild :toot:

Best regards
pOpY
 

RedHunter

Well-Known Member
Member
Joined
Dec 12, 2014
Messages
441
Trophies
0
XP
1,573
Country
Italy
Just put all my stuff back the other day so I won't try the new tutorial for a bit...

Btw since you didn't mention it in your guide I guess that emunand on system memory isn't compatible right?
 

MezBar

Active Member
OP
Newcomer
Joined
Feb 26, 2019
Messages
29
Trophies
0
Age
27
XP
307
Country
Italy
Just put all my stuff back the other day so I won't try the new tutorial for a bit...

Btw since you didn't mention it in your guide I guess that emunand on system memory isn't compatible right?
I don't even know the existence of emunand on system memory :blink:
If you see [EMMMC] EMUMMC when you boot to Tegra Exploer, i think that Atmosphere's version is ok with you (also if you are on sxos).
If you don't see it, try to launch Preparation.te of sxos emunand as partition (also if you are on atmosphere) and reboot to Tegra Explorer with micro sd inserted.
Now if you can see [EMMMC] EMUMMC, I think that's done(maybe).
Otherwise, I need to know how this emunand work to help you:unsure:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/