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)
 

KHANV1CT

Well-Known Member
Member
Joined
May 22, 2013
Messages
130
Trophies
1
Age
37
XP
454
Country
United States
Following. I doubt I'll ever need to bring my Switch online though. I really can't remember if my Switch has ever been online, I KNOW it has never accessed the eShop though.
 
Last edited by KHANV1CT,

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,820
Trophies
1
Age
44
XP
6,592
Country
Germany
Does downloading updates count?
Count for what?
If you downloaded an update the official way (either eShop or plus menu of game) Nintendo has a timestamp of your console, yes.
I can't garantee it in that case but you might be lucky.
 

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,820
Trophies
1
Age
44
XP
6,592
Country
Germany
I thought the same, just confirming. Ill try it anyways. Thanks for the info.
If that helps, here's what I did with my own Switch without getting banned (just to let you know):
  • used some homebrews with PegaSwitch hbmenu on 3.0.0
  • made a NAND backup on 3.0.0
  • used SX OS when it came out to launch XCIs (was on 4.1.0 at that time)
  • updated those XCIs the official way (very foolish but wasn't aware of those things)
  • used some homebrews
  • stayed completely offline from that point
  • went to 8.1.0
Then when m4xw came up with his emuMMC solution:
  • turned my NAND into an emuMMC
  • restored that "dirty" 3.0.0 backup to sysNAND
  • used ChoiDujourNX to update sysNAND to 4.1.0 (since that was the FW I've been online with the last time)
  • used official way (system settings) to update sysNAND
Didn't get banned there. So you never know what gets you banned and what not.

Still I don't garantee you will be lucky if you ever went online. :P
 

DontShootUp

Well-Known Member
Newcomer
Joined
Mar 10, 2013
Messages
77
Trophies
0
Age
35
XP
396
Country
United States
Do I need to do this is I haven't gone online with CFW at any point? I made an emunand as soon as I got my switch and haven't touched my sysnand or connected to a Nintendo server since. Would I still benefit from this?

Sorry for the noobish question.
 

DragonPunch

Member
Newcomer
Joined
Nov 12, 2019
Messages
7
Trophies
0
Age
36
XP
72
Country
United Kingdom
Do I need to do this is I haven't gone online with CFW at any point? I made an emunand as soon as I got my switch and haven't touched my sysnand or connected to a Nintendo server since. Would I still benefit from this?

Sorry for the noobish question.
Im still noob myself but if you did not do anything on your sysnand you would not need to clean it as it never had anything illegal installed?
 

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,820
Trophies
1
Age
44
XP
6,592
Country
Germany
Do I need to do this is I haven't gone online with CFW at any point? I made an emunand as soon as I got my switch and haven't touched my sysnand or connected to a Nintendo server since. Would I still benefit from this?

Sorry for the noobish question.
Since you wrote you never went online with CFW it sounds like you were using homebrews. Did you even install NSPs? In that case your log is full of ban worthy things and you're done as soon as that is commited to Nintendo by going online.
So yes, to be sure I'd follow the guide.
In fact it's made for your exact case.
 
  • Like
Reactions: DontShootUp

DontShootUp

Well-Known Member
Newcomer
Joined
Mar 10, 2013
Messages
77
Trophies
0
Age
35
XP
396
Country
United States
Since you wrote you never went online with CFW it sounds like you were using homebrews. Did you even install NSPs? In that case your log is full of ban worthy things and you're done as soon as that is commited to Nintendo by going online.
So yes, to be sure I'd follow the guide.
In fact it's made for your exact case.

Thank you! I wasnt sure if I was safe since everything was done on emunand.
 

ClintYip_92122

Active Member
Newcomer
Joined
Jul 27, 2012
Messages
26
Trophies
0
XP
109
I modded my switch for the first time yesterday
- Booted into Hekate for the first time
- Took a sysNAND backup
- created emuMMC

I have never booted into sysNAND with Atmosphere.

Do i still need to do the steps you've listed to ensure i have a clean sysNAND for online legit games?
 

Zris96

Well-Known Member
Newcomer
Joined
Jan 10, 2018
Messages
46
Trophies
0
Age
27
XP
447
Country
Dominican Republic
I used this metod to clean my nand back in june/july when atmosphere emummc compatibility launch and i'm playing online right now with my switch... I never make a nand backup before I use CFW in my switch so i had no other option than have faith... I don't know if it was just luck or something, but if you won't be able to play online anyway, it's worth to try (if you know what you're doing of course, because there's always a risk of brick).
 

michaelcast2007

New Member
Newbie
Joined
Dec 10, 2019
Messages
4
Trophies
0
Age
19
XP
56
Country
Armenia
hey guys my switch online is working again ! can you believe it? i was reading through this thread and thought maybe i need to create sysnad, but it is working online again :) i thought nintendo banned me but i am in the clear now, how do i prevent future ban?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo