Hacking Others How do i update my modded switch firmware?

Metoroid0

Samus Aran
OP
Member
Joined
Nov 2, 2012
Messages
2,269
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,229
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,269
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,229
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,269
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,229
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,269
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,229
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: 110

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
765
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,269
Trophies
1
Location
Unknown region of space
Website
www.metroidwiki.org
XP
2,229
Country
Japan

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,068
Trophies
0
Age
29
XP
2,350
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

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://www.acepcs.com/products/wizbox-g-mini-pc-amd-r7-7735hs lol wizbox +1