Hacking Why Not Just Stay on Firmware 6.1.0 ? Seriously.

NotMyTempo

Active Member
OP
Newcomer
Joined
Apr 7, 2020
Messages
36
Trophies
0
Age
46
XP
136
Country
United States
I'm in the middle of restoring a Switch I bought on eBay over a year ago to the NAND backup I had made that day. Never changed the firmware, it's on 6.1.0, has always had the right DNS.

I'm gonna then go through the https://switch.homebrew.guide/ guide to make an emuNand or emuMMC or whatever you call it. Haven't started yet.

Is there any reason I shouldn't just stay on 6.1.0? I really don't know what's optimal.

Should I update the Switch at some point before I do the emuMMC? Can the base nand and emuMMC be on different firmware versions?

Most importantly: What's optimal for the long term?

Thanks!
 

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,617
Country
United States
Depends on what you want to do with it.

SysNAND and EmuMMC versions for the most part don't depend on each other, you can update EmuMMC and leave SysNAND on an old version and it will work fine. You can also update SysNAND and leave EmuMMC on an old version and that works fine too.

Do you want to play online? If so, generally you'll need the latest system version. Some people who really want to keep their SysNAND on a lower system version, but still play online, will make two EmuMMCs - one kept as close to stock as possible, for playing online, and one for homebrew and/or piracy. It's worth noting that there's still a small ban risk, as you still have to use Atmosphere in order to use an EmuMMC. But a lot of people have been doing this regularly without a problem.

I think most commonly though, people will go ahead and update SysNAND to play online, and use EmuMMC for everything else.

The only other thing I'd mention is that you need to be aware of the gamecard slot. It has it's own firmware, and some system updates will update it. So if you update your SysNAND to the latest firmware, your slot will be on the latest firmware. If EmuMMC is still running a older system version, it might crash if a cartridge is left in the slot. I ran into that problem on my own Switch, it's not really a big deal for me though. If you use physical cartridges with EmuMMC though, it might be a bigger deal for you.
 
  • Like
Reactions: NotMyTempo

MasterJ360

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,801
Trophies
1
Age
35
XP
3,448
Country
United States
Yeah I was on 8.0.1 for a whole year, now its becoming the new 6.X. Once Animal Crossing refused to be spoofed to work on a lower fw it was time to update for me.
 
  • Like
Reactions: NotMyTempo

NotMyTempo

Active Member
OP
Newcomer
Joined
Apr 7, 2020
Messages
36
Trophies
0
Age
46
XP
136
Country
United States
First off I want to thank each and every single one of you in this thread. It means a lot to me, I liked all of your replies. Thank you all so muich!

Depends on what you want to do with it.

SysNAND and EmuMMC versions for the most part don't depend on each other, you can update EmuMMC and leave SysNAND on an old version and it will work fine. You can also update SysNAND and leave EmuMMC on an old version and that works fine too.

Do you want to play online? If so, generally you'll need the latest system version. Some people who really want to keep their SysNAND on a lower system version, but still play online, will make two EmuMMCs - one kept as close to stock as possible, for playing online, and one for homebrew and/or piracy. It's worth noting that there's still a small ban risk, as you still have to use Atmosphere in order to use an EmuMMC. But a lot of people have been doing this regularly without a problem.

I think most commonly though, people will go ahead and update SysNAND to play online, and use EmuMMC for everything else.

The only other thing I'd mention is that you need to be aware of the gamecard slot. It has it's own firmware, and some system updates will update it. So if you update your SysNAND to the latest firmware, your slot will be on the latest firmware. If EmuMMC is still running a older system version, it might crash if a cartridge is left in the slot. I ran into that problem on my own Switch, it's not really a big deal for me though. If you use physical cartridges with EmuMMC though, it might be a bigger deal for you.

Ultimately what I just want is to be able to play around with Homebrew and Emulators, and maybe any kind of cool Smash Bros related stuff that comes out like Slippi-type stuff or fun mods to Smash Ultimate or whatever. I care almost zero about piracy.

I DO want to be able to play Animal Crossing online with my friend. Or play Smash Bros. Ultimate online un-modded (I really don't want to cheat at all).
 

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,617
Country
United States
Ultimately what I just want is to be able to play around with Homebrew and Emulators, and maybe any kind of cool Smash Bros related stuff that comes out like Slippi-type stuff or fun mods to Smash Ultimate or whatever. I care almost zero about piracy.

I DO want to be able to play Animal Crossing online with my friend. Or play Smash Bros. Ultimate online un-modded (I really don't want to cheat at all).

At the moment I'd say there's very little downside in going ahead and fully upgrading the console then, as long as you don't mind using RCM.

There's a slim chance that an exploit could be developed that works on 6.x - 9.x, but doesn't work on 10.x+. That chance is nearly zero, but like I said earlier, if you want to leave your SysNAND at 6.0.1 you can. And then make two separate EmuMMCs, one for playing online, and one for homebrew. Those EmuMMCs can be upgraded without a problem.

But I'd say it's really not worth the effort. You have a non-patched Switch, I'd recommend you do the same thing as most other people do and stick with a Clean SysNAND / Dirty EmuMMC approach, fully updating your SysNAND for online play, and leaving your EmuMMC for other uses.
 
  • Like
Reactions: NotMyTempo

NotMyTempo

Active Member
OP
Newcomer
Joined
Apr 7, 2020
Messages
36
Trophies
0
Age
46
XP
136
Country
United States
At the moment I'd say there's very little downside in going ahead and fully upgrading the console then, as long as you don't mind using RCM.

There's a slim chance that an exploit could be developed that works on 6.x - 9.x, but doesn't work on 10.x+. That chance is nearly zero, but like I said earlier, if you want to leave your SysNAND at 6.0.1 you can. And then make two separate EmuMMCs, one for playing online, and one for homebrew. Those EmuMMCs can be upgraded without a problem.

But I'd say it's really not worth the effort. You have a non-patched Switch, I'd recommend you do the same thing as most other people do and stick with a Clean SysNAND / Dirty EmuMMC approach, fully updating your SysNAND for online play, and leaving your EmuMMC for other uses.

Thank you so much, you've been extremely helpful. Should I make the EmuMMC first and then update the SysNAND? Or should I update the SysNAND first?

Thank you so much!!
 

78_Alpha

Member
Newcomer
Joined
Jan 10, 2019
Messages
18
Trophies
0
Age
24
XP
197
Country
United States
LMAO ahhahaha.. Seriously though... Why? I'm super duper interested in your reasoning.


There is a Web exploit for non RCM consoles on 4.1.0 and earlier that allows Custom firmware to run.

If you plan to go the EmuNAND route, you can make it first and update it with Choi, leaving your OFW at it's current 6.x.x without consequence. As long as you are not on SX OS you can enable the No-Gamecard update setting in the bootloader and downgrade at any time. However, if you run SX OS and update, as soon as you insert a Gamecard, the gamecard slot will have its firmware updated and will never be able to downgrade (and play gamecards again) which can ruin the resell value.

Firmware versions 8.1.0 and later have a Nintendo approved auto-overclock feature that helps load times and performance in some games.

The sticking on lower firmware was from the earlier days of NX hacking, when people were hopeful of a non-hardware exploit. However, unless someone like TheFlow starts working on the scene, that will likely never happen or not in a timely enough manner to prove beneficial (everyone already having updated consoles).

And, unlike the vita, the Switch does not have compatibility packs (pieces of Firmware blobs?) that allow newer games to run on developer determined firmware. This means that staying on a lower firmware only limits the number of games you can play without providing any benefit in return.

As long as you have RCM you are emulation ready too. You can Run many emulators on many OS's. Ubuntu, Android, HorizonOS, CFW, and maybe Windows 10 someday (since this is just a Nvidia Jetson kit for the most part).
 

NotMyTempo

Active Member
OP
Newcomer
Joined
Apr 7, 2020
Messages
36
Trophies
0
Age
46
XP
136
Country
United States
There is a Web exploit for non RCM consoles on 4.1.0 and earlier that allows Custom firmware to run.

If you plan to go the EmuNAND route, you can make it first and update it with Choi, leaving your OFW at it's current 6.x.x without consequence. As long as you are not on SX OS you can enable the No-Gamecard update setting in the bootloader and downgrade at any time. However, if you run SX OS and update, as soon as you insert a Gamecard, the gamecard slot will have its firmware updated and will never be able to downgrade (and play gamecards again) which can ruin the resell value.

Firmware versions 8.1.0 and later have a Nintendo approved auto-overclock feature that helps load times and performance in some games.

The sticking on lower firmware was from the earlier days of NX hacking, when people were hopeful of a non-hardware exploit. However, unless someone like TheFlow starts working on the scene, that will likely never happen or not in a timely enough manner to prove beneficial (everyone already having updated consoles).

And, unlike the vita, the Switch does not have compatibility packs (pieces of Firmware blobs?) that allow newer games to run on developer determined firmware. This means that staying on a lower firmware only limits the number of games you can play without providing any benefit in return.

As long as you have RCM you are emulation ready too. You can Run many emulators on many OS's. Ubuntu, Android, HorizonOS, CFW, and maybe Windows 10 someday (since this is just a Nvidia Jetson kit for the most part).

WOW. My man over here with the FACTS! Word. Thank you so much, 78 Alpha!
 
  • Like
Reactions: Chuardo

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,617
Country
United States
Thank you so much, you've been extremely helpful. Should I make the EmuMMC first and then update the SysNAND? Or should I update the SysNAND first?

Doesn't really matter. If you're planning on keeping both up-to-date (I would) then update before making your EmuMMC. That way both your SysNAND and EmuMMC will be fully updated.

You can still update both if you make the EmuMMC first, but you'll have to use ChoiDujourNX to update EmuMMC. It's not a big deal, but just some extra steps you'd have to do.
 
  • Like
Reactions: NotMyTempo

NotMyTempo

Active Member
OP
Newcomer
Joined
Apr 7, 2020
Messages
36
Trophies
0
Age
46
XP
136
Country
United States
Doesn't really matter. If you're planning on keeping both up-to-date (I would) then update before making your EmuMMC. That way both your SysNAND and EmuMMC will be fully updated.

You can still update both if you make the EmuMMC first, but you'll have to use ChoiDujourNX to update EmuMMC. It's not a big deal, but just some extra steps you'd have to do.

Thank you bro. I really appreciate your help for real. Saving me some extra steps here! I'm gonna go ahead and pull the trigger tonight, since I have some time to take off work. Thank you!
 
  • Like
Reactions: RHOPKINS13

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night