Tutorial  Updated

Dealing with NAND/ EMUNAND safely

YOU HAVE BEEN WARNED
This tutorial will give you useful information on how to deal with NAND/ EMUNAND safely. 99% be safe to follow this tutorial but bear in mind that there is always at least a risk to brick your Switch.
> Make a backup/ copy of NAND and/or EMUNAND before doing anything.

YOU'RE AT YOUR OWN RISK
I TAKE NO RESPONSIBILITY FOR ANY DAMAGES


First thing first, SX's emunand is extremely safe to be bricked by purpose. It creates a full nand backup of the Switch including boot0/1 and all partitions. If you have a working emunand, there is probably no need to backup sysnand as it will be the same. In the event of accidentally bricking sysnand/ emunand, importing all partitions from emunand to sysnand will definitely work and vise versa.

SX 2.3 supports separated Nintendo folder as Emutendo for emunand. Linked the two nands on the same possible firmware is recommended.

  • PRODINFO and PRODINFOF are identical compare to the ones of your Switch on every firmware versions.
  • All BCPKG2 partitions are the same from other devices on the same firmware versions.
  • Game savedata is stored in USER partition under /save/*.*
In this topic, we will focus on SYSTEM partition.

GET BISKEY
https://files.sshnuke.net/biskeydumpv6.zip
Run the payload and write down (or scan QRCode)

SYSTEM
BIS KEY 2 (crypt): NUMBERS
BIS KEY 2 (tweak): NUMBERS

USER
BIS KEY 3 (crypt): NUMBERS
BIS KEY 3 (tweak): NUMBERS

HACDISKMOUNT SYSNAND
- memloader
https://files.sshnuke.net/memloaderv2.zip
Copy *.* in [sample] folder to SD and plug it in the Switch
Run the payload [memloader.bin]
Unplug any USB cable
> Choose emmc line
> Plug USB C <> USB A cable to the Switch and PC

- HacDiskMount
https://files.sshnuke.net/HacDiskMount1055.zip
Run the tool under Administrator permission
> Open Physical Disk > Choose Linux line

SYSTEM
> Double click on SYSTEM and fill BisKeys2 in the small table on top
Crysto > BIS KEY 2 (crypt): NUMBERS
Tweak > BIS KEY 2 (tweak): NUMBERS
> Press on [Test] > you will get OK! Entropy
> From Drive Letter table > Choose a drive disk, N for example.
> Press on [Mount]
Install driver if needed.
Acess N drive from My Computer


USER
> Double click on USER and fill BisKeys3 in the small table on top
Crysto > BIS KEY 3 (crypt): NUMBERS
Tweak > BIS KEY 3 (tweak): NUMBERS
> Press on [Test] > you will get OK! Entropy
> From Drive Letter table > Choose a drive disk, N for example.
> Press on [Mount]
Install driver if needed.
Acess N drive from My Computer

HACDISKMOUNT EMUNAND
- HacDiskMount
https://files.sshnuke.net/HacDiskMount1055.zip
Run the tool under Administrator permission
> File > Open file > Choose full.00.bin

SYSTEM
> Double click on SYSTEM and fill BisKeys2 in the small table on top
Crysto > BIS KEY 2 (crypt): NUMBERS
Tweak > BIS KEY 2 (tweak): NUMBERS
> Press on [Test] > you will get OK! Entropy
> From Drive Letter table > Choose a drive disk, N for example.
> Press on [Mount]
Install driver if needed.
Acess N drive from My Computer


USER
> Double click on USER and fill BisKeys3 in the small table on top
Crysto > BIS KEY 3 (crypt): NUMBERS
Tweak > BIS KEY 3 (tweak): NUMBERS
> Press on [Test] > you will get OK! Entropy
> From Drive Letter table > Choose a drive disk, N for example.
> Press on [Mount]
Install driver if needed.
Acess N drive from My Computer

THINGS CAN DEAL WITH
Mount SYSTEM using HacDiskMount

+ Clean Ticketblob
> access save folder
> Delete 80000000000000e1 and 80000000000000e2

+ Clean Error Logs
> access save folder
> Delete 80000000000000D1

+ Move user profiles/ play history from nand to nand
> access save folder
> Copy 8000000000000010 and 8000000000000011 from any nands to your target nand.
Play history will work if on the same nand or sysnand/ emunand is linked.

+ Disable firmware update nag when running a game by accidentally connecting to the Internet in lower firmware than requirement.
> access save folder
> Delete 8000000000000045

+ Manually factory restore settings
> access save folder
> Delete all files except 8000000000000120


MANUALLY BACKUP SAVEGAME DATA FROM USER
Mount USER using HacDiskMount
On emunand, files are splitted into full.0x.bin
> User command line to merge them in
> copy /b full.00.bin+full.01.bin+full.02.bin+.... full.0x.bin full.nand.bin

Open the nand file using HacDiskMount and mount USER following with Biskey3

> access save folder
> Backup all files to a folder
> Run extract_nand_gamesave run.bat with all your savedata backup to /save/

This tutorial is for you guys to take a note in case you will need to deal with in the future. I will keep updating this topic when I knew something else.

Enjoy while it lasts.
 

Attachments

  • extract_nand_gamesave.rar
    95.7 KB · Views: 1,441
Last edited by thaikhoa,

Onlyd

Well-Known Member
Newcomer
Joined
Mar 16, 2019
Messages
60
Trophies
0
Age
32
Location
Pa
XP
116
Country
United States
I been using an upgraded emmc as my replacement Nand should I still feel safe from banns?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-