Cleaning up NAND to play online safely

Important note

This only works if your Switch hasn't ever been online. If it was, you might already be banned for whatever reason OR Nintendo has some kind of a "log snapshot" that will be different from the one that will be created once you go online again with your Switch at the end of this tutorial (leading to a ban).
The only use case for this is, if you have a Switch, that never went online (!) and you started using CFW/NSPs/Homebrew WITHOUT creating a clean NAND dump BEFORE.


I had a friend that never went online but also never created a NAND dump and started using all the custom firmware niceness as it came out. Now that it's easy to create an emuNAND for that, he wanted to go online with his sysNAND. @shchmue helped me out on Discord cleaning up his NAND to remove all logs and afterwards he indeed was able to play online (and still is).

Obviously I'm not responsible for any bricks or other bad and explosives things happening to you following this.
Also I can't guarantee it will work as intended and/or you won't be banned. There's a thousand reasons the latter could happen (or already happened for whatever reason). However this guide is the only way for this specific use case and should work.


Steps

Since this involves using memloader and HacDiskMount to mount your NAND (aka eMMC) in Windows, I'll save myself a lot of time by pointing you to Raj's fantastic guide (because why writing everything down another time?) so let's get started:
  1. Use hekate (faster and probably better than SX OS) to create a NAND backup (aka eMMC dump). Dump both, Boot0/1 and the full raw NAND.
    Seriously this is like the most important step ever! If anything goes wrong or you accidentally delete one more thing than you should, restoring your NAND backup only takes around 15 - 20 minutes in hekate and lets you start over.
    1. Optional: Create an emuNAND/emuMMC out of your current "hacky" sysNAND to continue using CFW there after your sysNAND is clean.
  2. If you haven't ever used your Switch in combination with your computer you need to install the USB drivers first. You can follow the first step of this guide to do so.
  3. Follow this guide by Rajkosto to the point where you are able to mount your NAND in Windows.
  4. Mount the USER partition and delete everything on it. Unmount it afterwards.
  5. Mount the SYSTEM partition and delete everything on it except these two things:

    content (folder)
    8000000000000120 (file that is inside the save folder)

    Unmount if afterwards.
That's it! You should end up with only two folders and nothing else on your SYSTEM partition: content and save.
And inside that save folder you deleted everything except that single file I mentioned above (8000000000000120).

Credits

@shchmue for telling me exactly what to do
@rajkosto for his HacDiskMount guide and all his fantastic tools
@CTCaer for his work on hekate (dumping/restoring NAND is so fast and easy nowadays)
@m4xw for making my life complete with his libnx RetroArch port (actually not related to this guide but had to mention it)
 

MrFacee

New Member
Newbie
Joined
Apr 13, 2022
Messages
3
Trophies
0
Age
25
Location
Newburgh
XP
22
Country
United States
This is the important part. If it is true then yes, your NAND is absolutely clean. Be damn sure to make a backup before you ever get startet with CFW things!
Ohh shiiit.. you replied xD. Well... thank you! Im boutta back this bitch up! Don't wanna risk my switch being screwed if something goes wrong.
 
  • Like
Reactions: Takokeshi

ShadoGiow

Well-Known Member
Member
Joined
Dec 23, 2015
Messages
105
Trophies
0
Age
33
XP
891
Country
Italy
I Have a question...
I've been online with my SYSnand once while modding the EMUnand.
Unfortunately, after a full restore of my switch, I've modded the SYSnand but never went online.
My dumb brain made a NAND Backup of this unclean SYSnand and now I dont know if is safe to clean this backup to restore the virgin switch for going online again.

Can I follow this guide or it's too late now for me?
 

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,615
Trophies
1
Age
43
XP
5,931
Country
Germany
If your modded SYSnand isn't in an older state than what it was when you went online once, you should be fine if you clean it up.
Basically the FW version is crucial.
If you went online with FW 9.0.0 once, you should not go online with 8.x or below afterwards so Nintendo would know you downgraded your FW which is only possible with hacking the console.
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
41
Trophies
0
Age
48
XP
145
Country
United States
Ok, I think I managed to stupidly ban myself. I didn't realize I needed an emunand and foolishly used my sysnand for CFW and updated to latest firmware, unofficially.. So, If I restore my Sysnand backup now and try to follow this guide, I'm guessing it won't boot cuz of burnt fuses?? Or is there some google fu I can still do?

Thanks
 

Hayato213

..
Member
Joined
Dec 26, 2015
Messages
16,239
Trophies
1
Location
Aionios
XP
14,741
Country
United States
Ok, I think I managed to stupidly ban myself. I didn't realize I needed an emunand and foolishly used my sysnand for CFW and updated to latest firmware, unofficially.. So, If I restore my Sysnand backup now and try to follow this guide, I'm guessing it won't boot cuz of burnt fuses?? Or is there some google fu I can still do?

Thanks

If you have too many burnt fuse it won't boot
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
41
Trophies
0
Age
48
XP
145
Country
United States
Thanks, Yeah I think I forgot that part when I started to update firmware. When I got this one I think it was around 9 or 10 FW... Now it is 15... :ha:
 
  • Like
Reactions: SylverReZ
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
    K3N1 @ K3N1: Your favorite activity