Firmware and NAND Questions

Skeet1983

Well-Known Member
OP
Member
Joined
Apr 22, 2012
Messages
3,531
Trophies
0
Age
39
Location
Somewhere, out there...
XP
3,037
Country
United States
Hi guys. I am wanting to play newer games on my hackable Switch, but I only have SysNAND, and am not on latest Firmware. Is it worth updating to latest if I also use Atmosphere? Also, should I also have an EmuNAND? If yes for EmuNAND, how do I go about creating it and setting up? Does both EmuNAND and SysNAND need to be updated for System Firmware? How would all this work? Thoughts and help appreciated



Sent from my SM-N981U using Tapatalk
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
2,557
Trophies
2
XP
1,789
Country
United States
Hi guys. I am wanting to play newer games on my hackable Switch, but I only have SysNAND, and am not on latest Firmware. Is it worth updating to latest if I also use Atmosphere?
Yes, for the stability.
Also, should I also have an EmuNAND?
Yes!
If yes for EmuNAND, how do I go about creating it and setting up?
Start reading everything here: https://rentry.org/SwitchHackingIsEasy
Does both EmuNAND and SysNAND need to be updated for System Firmware?
they don’t have to be. Emunand just needs to be updated to play latest games. Update when you run into issues or a game is released that you can’t play.
How would all this work?
Emunand is a copy of Sysnand and decoupled…so essentially a different system altogether. See link above on how to upgrade.
Thoughts and help appreciated



Sent from my SM-N981U using Tapatalk
You bet!
 
  • Love
Reactions: impeeza

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
1,558
Trophies
1
Age
44
XP
2,494
Country
Colombia
First at all MAKE A SYSNAND backup (you can use Hekate for that). then if you are using atmosphére, update on the next order:
  • remove any theme you have installed
  • turn off switch and put your SD on your PC
  • update hekate FROM GITHUB
  • update atmosphére FROM GITHUB, and if needed edit hekate_ipl.ini (fuse-secondary.bin file now is called package3)
  • update your payload injector to latest Hekate bin file.
  • make a copy of the SDMC:/atmosphere/contents folder on your PC and delete it from SD.
  • update your sigpatches. you can use the ones here on gbatemp (https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/) or github (itotaljustice)
  • install THE LATEST VERSION (from github) OF any sysmodule you use, Tesla, Mission Control, ftp-light, emuiibo, etc.
  • update any homebrew, if you use themes you need at least update nx-themeinstaller.
  • copy the latest firmware you want to update to sd card.
  • put your sd card on yuor switch turn on and use DAYBREAK to upgrade your switch.
  • reboot
  • reinstall your themes
  • test all your homebrew and update if needed.
  • reinstall any MODs and cheats for any game you use.
I am no kidding a SYSNAND backup is imperative you need a point to restore your switch if something goes wrong any time.
 
  • Like
Reactions: binkinator

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
1,558
Trophies
1
Age
44
XP
2,494
Country
Colombia
I am not against use of homebrew for automated updates but in your case isn't the best way because if you are in old versions the automated process do not have in account all the steps and can confuse you more than help, if you are only a version behind of firmware and atmosphere these automated process works well.
 

Skeet1983

Well-Known Member
OP
Member
Joined
Apr 22, 2012
Messages
3,531
Trophies
0
Age
39
Location
Somewhere, out there...
XP
3,037
Country
United States
First at all MAKE A SYSNAND backup (you can use Hekate for that). then if you are using atmosphére, update on the next order:
  • remove any theme you have installed
  • turn off switch and put your SD on your PC
  • update hekate FROM GITHUB
  • update atmosphére FROM GITHUB, and if needed edit hekate_ipl.ini (fuse-secondary.bin file now is called package3)
  • update your payload injector to latest Hekate bin file.
  • make a copy of the SDMC:/atmosphere/contents folder on your PC and delete it from SD.
  • update your sigpatches. you can use the ones here on gbatemp (https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/) or github (itotaljustice)
  • install THE LATEST VERSION (from github) OF any sysmodule you use, Tesla, Mission Control, ftp-light, emuiibo, etc.
  • update any homebrew, if you use themes you need at least update nx-themeinstaller.
  • copy the latest firmware you want to update to sd card.
  • put your sd card on yuor switch turn on and use DAYBREAK to upgrade your switch.
  • reboot
  • reinstall your themes
  • test all your homebrew and update if needed.
  • reinstall any MODs and cheats for any game you use.
I am no kidding a SYSNAND backup is imperative you need a point to restore your switch if something goes wrong any time.

Thanks for the help and info guys! Um how do I update payload injector to latest Hekate bin file? Also, do I update Hekate and Atmos before making SysNAND backup? I also have a few other questions about all of this:

- When I create EmuNAND, will I still have access to my digital games while in EmuNAND?
- Can I still play physical game cards in EmuNAND?
- What size mSD is recommend for all of this, as well as for creating SysNAND backup?
- I read in the "https://rentry.org/SwitchHackingIsEasy" guide about EmuNAND and it said that Auto RCM is needed? What is that exactly? Do I still need to inject payload each time with that?

Further thoughts and help appreciated :)
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
1,558
Trophies
1
Age
44
XP
2,494
Country
Colombia
how do I update payload injector to latest Hekate bin file? Also,
if your switch is an un-patched one, that depends on the method you use to inject the payload, most of us use a external gadget like the RCM Loader which can be updated connecting to a PC and copying the new payload to the USB Drive. other uses a phone so you need to update the file on the phone, other uses Windows tegraRCM tool so you need to update the file on the folder, etc.

if your switch is patched and have an internal Chip, then you only need to update the file PAYLOAD.BIN on the root of your SD card.


how do I update Hekate and Atmos before making SysNAND backup?

updating Hekate is as easy as copy the new files on the SD card and before anything you boot on NYX (pressing VOL- while injecting payload) then on NYX you can make the SYSNAND Backup

- When I create EmuNAND, will I still have access to my digital games while in EmuNAND?
the first EmuNAND you create es a exactly copy of your actual SYSNAND so you don't loose any game.


- Can I still play physical game cards in EmuNAND?

Yes, if you don't enable "No Gamecart (NoGC)" on atmosphere nor Hekate.

- I read in the "https://rentry.org/SwitchHackingIsEasy" guide about EmuNAND and it said that Auto RCM is needed? What is that exactly? Do I still need to inject payload each time with that?
AutoRCM is a config where a bit is changed on you NAND so from that moment the Switch never boot on OFW (official firmware) instead the switch always boot to RCM mode, what is the same mode you switch boot if you put a jig on right rail and press VOL+ while you power the switch. so you gain two things:
  • you don't need put the jig and press VOL+ to load your CFW anymore.
  • your SYSNAND with OFW never load again and you don't risk to burn fuses (a little thing inside your switch which nintnedo put for avoid a Firmware downgrade).
but in other hand you switch always power on to a completely black screen until you inject the payload.

NEVER ACTIVATE AUTORCM on a Patched system most of the internal chips are incompatible with AutoRCM.
 
Last edited by impeeza,
  • Like
Reactions: binkinator

Skeet1983

Well-Known Member
OP
Member
Joined
Apr 22, 2012
Messages
3,531
Trophies
0
Age
39
Location
Somewhere, out there...
XP
3,037
Country
United States
if your switch is an un-patched one, that depends on the method you use to inject the payload, most of us use a external gadget like the RCM Loader which can be updated connecting to a PC and copying the new payload to the USB Drive. other uses a phone so you need to update the file on the phone, other uses Windows tegraRCM tool so you need to update the file on the folder, etc.

if your switch is patched and have an internal Chip, then you only need to update the file PAYLOAD.BIN on the root of your SD card.




updating Hekate is as easy as copy the new files on the SD card and before anything you boot on NYX (pressing VOL- while injecting payload) then on NYX you can make the SYSNAND Backup


the first EmuNAND you create es a exactly copy of your actual SYSNAND so you don't loose any game.




Yes, if you don't enable "No Gamecart (NoGC)" on atmosphere nor Hekate.


AutoRCM is a config where a bit is changed on you NAND so from that moment the Switch never boot on OFW (official firmware) instead the switch always boot to RCM mode, what is the same mode you switch boot if you put a jig on right rail and press VOL+ while you power the switch. so you gain two things:
  • you don't need put the jig and press VOL+ to load your CFW anymore.
  • your SYSNAND with OFW never load again and you don't risk to burn fuses (a little thing inside your switch which nintnedo put for avoid a Firmware downgrade).
but in other hand you switch always power on to a completely black screen until you inject the payload.

NEVER ACTIVATE AUTORCM on a Patched system most of the internal chips are incompatible with AutoRCM.
Thanks again for the help. When I go to create EmuNAND, the mSD card needs to be empty? The https://rentry.org/SwitchHackingIsEasy guide said to delete files off mSD card. I am confused...
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
1,558
Trophies
1
Age
44
XP
2,494
Country
Colombia
Thanks again for the help. When I go to create EmuNAND, the mSD card needs to be empty? The https://rentry.org/SwitchHackingIsEasy guide said to delete files off mSD card. I am confused...
Technically no need to be a empty SD card, but for simplicity, make a backup on your pc of all SD contents.

then format it using FAT32 ( http://ridgecrop.co.uk/index.htm?guiformat.htm & http://ridgecrop.co.uk/guiformat-x64.Exe) copy the Hekate files on it and start NYX, for this step you don't need install anything else.

once you have the NAND backup copy that to your PC on a safe place.

then boot again on NYX and create the EmuNAND, after that restore your SD backup to the SD and update everything.
 
Last edited by impeeza,
  • Like
Reactions: binkinator
General chit-chat
Help Users
  • No one is chatting at the moment.
    NeoGaming @ NeoGaming: shut up