Hacking Others How do i update my modded switch firmware?

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,306
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,308
Country
Japan
Hello guys, first of all!
So how do i update my modded switch?

I used this web site to hack my switch, install atmosphere and hekate. https://nh-server.github.io/switch-guide/
I modded it about 6 months ago. It read 14.1.2|AMS 1.3.2|E in system settings info of a "CFW - EmuMMC" after i moded it.
After that i couldn't install stuff using Awoo, but i followed this guide here and i got it working: https://gbatemp.net/threads/hacked-switch-help.615682/#post-9885440

After that i installed some forwarders, themes, games on it using Awoo installer, so i got bunch of stuff there now on EmuMMC.

Yesterday, i wanted to update everything, so i started using this one: https://nh-server.github.io/switch-guide/extras/updating/
I updated Atmosphere, Hekate and than i got to "Updating your firmware" section in that guide.

Im kinda stuck here, because i dont understand really that part how would ii do this. I read it all but i need help please. Thanks!
 

draftguy

¯\_(ツ)_/¯
Member
Joined
Nov 20, 2020
Messages
809
Trophies
2
Location
the wordless chamber
XP
1,765
Country
Germany
Daybreak comes bundled with atmosphere.

You can also download the firmware files, using your favourite search engine and search for "4fe164705b2392592553586f7cf9d03e" and you should find a site "darth...something".

Download the latest firmware "Firmware 15.0.1 (Rebootless Update)"
Extract the zip and put the files in a folder e.g. fw1501.
Next copy the folder to your switch sd card.

EDIT:
Download the latest sigpatches from this thread and copy the two folders to your sd card.
https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/

On your Switch make sure you´re in EmuMCC (|E in system settings).

Then continue the guide with "Updating your emuMMC with Daybreak"

(Update your SysNAND via system settings)
 
Last edited by draftguy,

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,306
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,308
Country
Japan
Daybreak comes bundled with atmosphere.

You can also download the firmware files, using your favourite search engine and search for "4fe164705b2392592553586f7cf9d03e" and you should find a site "darth...something".

Download the latest firmware "Firmware 15.0.1 (Rebootless Update)"
Extract the zip and put the files in a folder e.g. fw1501.
Next copy the folder to your switch sd card.

EDIT:
Download the latest sigpatches from this thread and copy the two folders to your sd card.
https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/

On your Switch make sure you´re in EmuMCC (|E in system settings).

Then continue the guide with "Updating your emuMMC with Daybreak"

(Update your SysNAND via system settings)
I already updated atmosphere and hekate to latest using the site i posted above. Only thing left is system firmware...right?
Also, whats the difference 'rebootless' and 'non rebootless' (except the obvious name, no need to reboot)?

About firmware update:
Do i put extracted firmware files on SD root? And to update EmuMMC with THOSE files THROUGH daybeak hb-app?
I think i got it. But why do i need to update my sysNAND also? (i Never use it)
Post automatically merged:



EDIT (The Error message):
Ok, i did all of this, copied sigpatches, upodated Firmware through daybreakand, and when it reboots into hekate,
i go to Launch > CFW - umuMMC (as usual)
and It shows Atmosphere logo, than the Nintendo Switch Logo, and than it gives me this error (in portrait orientation):

___________________________________________________
Panic occurred while running Atmosphere.

Title ID: 0100000000000034
Error: std: :abort (0xFFE)

Report saved to /atmosphere/fatal_errors/report_017266.bin


Press POWER to continue.
___________________________________________________

Im unsure what to do now....
Post automatically merged:

EDIT (The RCMloader problem):

Im using RCM Loader, but i cant boot into hekate now.
 
Last edited by Metoroid0,

draftguy

¯\_(ツ)_/¯
Member
Joined
Nov 20, 2020
Messages
809
Trophies
2
Location
the wordless chamber
XP
1,765
Country
Germany
1)
The rebootless update is just an silent / mini update
to the previous one - basicially the latest firmware.

2)
You can copy the fw folder on root or in any folder,
you can point daybreak to any folder on your sd card.
No, you don‘t have to update your sysnand but use
system settings while doing it.

3)
Sorry to hear that.
Make sure your Switch is completely turned off,
press and hold the power button for about 20 seconds.

Copy the hekate payload to the root of your sd card
(and rename another hekate.bin to reboot_payload
and overwrite the one in the atmosphere folder).
Sending the hekate payload will load the newest version
of your sd card and after restarting you get back to hekate.
(Some RCM Loaders have problems with hekate newer than 5.9.0)

First try to fix archive bit in hekate ->Tools.
Next rename the atmosphere/contents folder
to contents-bak, maybe its a sysmodule thats causing problems.
 
Last edited by draftguy,

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,306
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,308
Country
Japan
1)
The rebootless update is just an silent / mini update
to the previous one - basicially the latest firmware.

2)
You can copy the fw folder on root or in any folder,
you can point daybreak to any folder on your sd card.
No, you don‘t have to update your sysnand but use
system settings while doing it.

3)
Sorry to hear that.
Make sure your Switch is completely turned off,
press and hold the power button for about 20 seconds.

Copy the hekate payload to the root of your sd card
(and rename another hekate.bin to reboot_payload
and overwrite the one in the atmosphere folder).
Sending the hekate payload will load the newest version
of your sd card and after restarting you get back to hekate.
(Some RCM Loaders have problems with hekate newer than 5.9.0)

First try to fix archive bit in hekate ->Tools.
Next rename the atmosphere/contents folder
to contents-bak, maybe its a sysmodule thats causing problems.
Hi. Thanks for repying!

Didn't understood this part: "No, you don‘t have to update your sysnand but use system settings while doing it."


As for error and RCMloader problem i somehow fixed it. Ill post it here if anyone else has the same issue.
RCMloader problem:
I Formatted RCMloader and placed payload again and it works now.

Error message problem:
I just deleted "0100000000001000" folder thats inside "sd:/atmosphere/contents/"
And it booted normally. As i learned, that folder is tied to custom themes. Custom theme created the issue of not booting and giving an error nessage on screen.
 

draftguy

¯\_(ツ)_/¯
Member
Joined
Nov 20, 2020
Messages
809
Trophies
2
Location
the wordless chamber
XP
1,765
Country
Germany
Good to hear its working now.

Didn't understood this part: "No, you don‘t have to update your sysnand but use system settings while doing it."
I tried to say its not required to update the sysnand but when you ever
want to update use the official method via system settings instead of daybreak homebrew.
 
  • Like
Reactions: Metoroid0

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,306
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,308
Country
Japan
Good to hear its working now.


I tried to say its not required to update the sysnand but when you ever
want to update use the official method via system settings instead of daybreak homebrew.
Just to be clear, we talk about updating NOT "CFW - SysNAND" or "CFW - EmuMMC",
but about updating "Stock - SysNAND" via system settings and internet. Correct?

(below is not my pic from my console, but from google, as an example)
 

Attachments

  • Step9.png
    Step9.png
    38.3 KB · Views: 170

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
613
Trophies
0
Age
34
XP
878
Country
Poland
Just to be clear, we talk about updating NOT "CFW - SysNAND" or "CFW - EmuMMC",
but about updating "Stock - SysNAND" via system settings and internet. Correct?

(below is not my pic from my console, but from google, as an example)
sysnand is sysnand, by daybrake you should update emummc/emunand you dont need to update sys to update emu

https://rentry.org/SwitchTerminology
 

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,306
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,308
Country
Japan

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,111
Trophies
0
Age
29
XP
2,511
Country
United States
Cfw sysnand and stock sysnand are the same thing, the only difference is cfw sysnand has cfw running on the sysnand (system nand)w hile stock sysnand is just sysnand without cfw. Both take place on the same nand
 
  • Like
Reactions: draftguy

taffyponty

Well-Known Member
Newcomer
Joined
Jul 15, 2023
Messages
60
Trophies
0
Age
38
XP
112
Country
Germany
Get all in one switch updater and daybreak. That's it.

https://github.com/HamletDuFromage/aio-switch-updater

Can't find a link for daybreak, but I think its on the homebrew app store?
hi, where do the contents of that zip (the updater) go? .
also what is daybreak and why do i need it in conjunction with the updater?

this updater even updated the firmware and everything? is it possible to update hekate, while that's currently in use on the switch . or does that need to be updated manually, while the switch is off and the memory card removed?

thanks
 

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
395
Trophies
2
XP
1,203
hi, where do the contents of that zip (the updater) go? .
also what is daybreak and why do i need it in conjunction with the updater?

this updater even updated the firmware and everything? is it possible to update hekate, while that's currently in use on the switch . or does that need to be updated manually, while the switch is off and the memory card removed?

thanks
Never use updaters if you don't understand what they do, because you won't know what to fix and how to fix it if anything goes wrong.

See this instead to update manually: https://gbatemp.net/threads/ultimate-guide-to-upgrade-your-firmware-atmosphere.661148/
 

taffyponty

Well-Known Member
Newcomer
Joined
Jul 15, 2023
Messages
60
Trophies
0
Age
38
XP
112
Country
Germany
Never use updaters if you don't understand what they do, because you won't know what to fix and how to fix it if anything goes wrong.

See this instead to update manually: https://gbatemp.net/threads/ultimate-guide-to-upgrade-your-firmware-atmosphere.661148/
i'm not really in a much better situation now.. because I have no idea what to do with the downloaded updated firmware files. the website i got them from didn't seem to have instructions either.

typically with the switch... i figure out how to install atmosphere/etc and then forget about it for over 6 months until a game refuses to work because i need something updated. by then my memory of what to do is gone and i have to figure it out almost from scratch
 

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
395
Trophies
2
XP
1,203
i'm not really in a much better situation now.. because I have no idea what to do with the downloaded updated firmware files. the website i got them from didn't seem to have instructions either.
Once you have everything else up to date, put the files on the SD under a folder named firmware (or something you can recognize later), then launch Daybreak and select that folder.
typically with the switch... i figure out how to install atmosphere/etc and then forget about it for over 6 months until a game refuses to work because i need something updated. by then my memory of what to do is gone and i have to figure it out almost from scratch
I spend way more time updating and tweaking than actually playing... :ha:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Cranesbill @ Cranesbill: Greetings, Gentlemen