Nintendo Switch firmware 18.0.0 has been released

switchhhh.png

It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch notes, not much is brought to the table in this update, which features a new timer option for auto-sleep, and Korean as a supported language for the Nintendo Switch Parental Controls video. Under the hood, however, it looks there there's some substance, as it has broken support for Atmosphere. SciresM says that it'll take a few days to get around to, but expect to see a new Atmosphere update that supports version 18.0.0 in the near future.

Ver. 18.0.0 (Released March 25, 2024)​

  • Added “15 Minutes” as an option for “Auto-sleep when playing on TV” in Sleep Mode Settings.
  • Added Korean as a supported language for “Nintendo Switch Parental Controls” introductory video.
    • When the console language is set to Korean, the video can be accessed from Settings > Parental Controls.
  • General system stability improvements to enhance the user's experience.



:arrow: Source
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
I’m an idiot. I got my Switch back from being modded and I was redownloading stuff because I had to reformat my SD card. I clicked on a demo and it said “Update” and I assumed it meant the game. But no it was the System. So that sucks.
at least was not your cat! for next time remember DNSiTM
 
  • Like
Reactions: Blythe93

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
With the attached post:
View attachment 427949


I got a question, How can you downgrade a EmuNAND or even a SysNAND from firmware 18.0.0 to 17.0.1 if nobody have the new set of keys? you need the keys to read the new (Emu)NAND.

Or Am I mixing two different concepts?

But you had a nand backup of an older version of firmware, right ?
Post automatically merged:


with older nand backup ?

Supposedly he "created" a 17 firmware using EmmcHaccGen and "restore" it using TegraExplorer scripts

No backup needed its patching 17 fw with your switch secret keys and restores that fw to device
Well I didn't ever made the «EmmcHaccGen» Process, just for the sake of learning I just made this process:

On my Console actually I have EmuNAND FW 17.0.1 and SysNAND 4.0.1

Using Daybreak I updated to FW 18.0.0 the EmuNAND, obviously I got this error:
1711591526706.png



So then I did use EmmcHaccGen and by using my Prod.keys and the FW 17.0.1 folder create a set of files:

1711591655113.png


Then downloaded SystemRestoreV3.te (from Original Scripts Repo., HATS package or NSW DEAD EMMC Repair pack ) and copied SystemRestoreV3.te, boot.bis files and SYSTEM folder to a folder on my console SD Card.

Then booted my Console to TegraExplorer, and using the option «Browse SD» selected the SystemRestoreV3.te and launch it, Selected the option to apply to my EmuMMC and confirmed

The process take 1 hour but when finished I was able to boot back on my EmuNAND and it was FW 17.0.1.

This process is supposed to be a «Last Resource» but for my experimentation worked just fine.

I really don't know the guts and how work the script but in a very light review the script Backup/Restore the files "BOOT0.bin", "BOOT1.bin", "BCPKG2-1-Normal-Main", "BCPKG2-2-Normal-Sub", "BCPKG2-3-SafeMode-Main", "BCPKG2-4-SafeMode-Sub", "PRODINFO" and on the SYSTEM partition makes a process similar to a firmware upgrade (downgrade) very neat.




The process is well documentated on the video:

by @sthetix A great Work :hrth: :hrth: :hrth: :hrth:
 
Last edited by impeeza,

switchvoid

New Member
Newbie
Joined
Mar 28, 2024
Messages
1
Trophies
0
Age
26
XP
4
Country
United Kingdom
everything still works in 18.0.0 atmosphere without problems

only that to enter the original system you must do it with the reboot option
Okay so, having read this, I used Daybreak to install 18.0.0 and now Atmosphere doesn't boot at all. I get:
"UNKNOWN PKG VERSION
HOS VERSION NOT SUPPORTED
OR emuMMC CORRUPT

Trying Backup Bootloader
foung pg1 <'20240207110330'>
Unknown pg1 version
HOS version not supported
or emuMMC corrupt

Failed to launch HOS!

Press any key."

Is my system bricked? It boots into stock fine. What should I do? inb4 "omg so stupid", I know.

Edit: Just saw the post appear above mine, will try that.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
everything still works in 18.0.0 atmosphere without problems

only that to enter the original system you must do it with the reboot option
WTF!!! which Atmosphère do you have?, SCIRESM in person told everyone what will not work until a pair of weeks.


Do you come from the future?

May be you are booting on OFW without Atmosphère?
 
  • Like
Reactions: Blythe93

Viktorsilva

Well-Known Member
Newcomer
Joined
May 6, 2020
Messages
70
Trophies
0
Age
44
XP
225
Country
Portugal
Reading the threads, you need picklock or lockpick but they can not yet extract the keys of FW 18...

If you use latest picklock on FW18 you will only get all keys until 17
Right! But in FW18 without any Emunand ou nand Backup can you rebuild a nand with lockpick ?
 
  • Like
Reactions: impeeza

Luvigi

New Member
Newbie
Joined
Mar 24, 2024
Messages
3
Trophies
0
Age
28
XP
6
Country
Italy
I received a switch with 18.0.0 so there is no point in installing pi2040, won't it work for me?
 

RedColoredStars

Well-Known Member
Member
Joined
Aug 14, 2022
Messages
933
Trophies
0
Location
Vancouver
XP
1,254
Country
Canada
SCIRESM in person told everyone what will not work until a pair of weeks.

Where? I don't see where he said this couple of weeks stuff that yourself and others have stated. The only thing I saw is that he'd get started in a couple of days, which was a few days ago so he's already working on it. There's no way it's going to be a couple of weeks.

GJwWQt5XgAAiPyT.jpg
 
Last edited by RedColoredStars,
  • Like
Reactions: Blythe93

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
Right! But in FW18 without any Emunand ou nand Backup can you rebuild a nand with lockpick ?


Yes, something like:


Well I didn't ever made the «EmmcHaccGen» Process, just for the sake of learning I just made this process:

On my Console actually I have EmuNAND FW 17.0.1 and SysNAND 4.0.1

Using Daybreak I updated to FW 18.0.0 the EmuNAND, obviously I got this error:
View attachment 428202


So then I did use EmmcHaccGen and by using my Prod.keys and the FW 17.0.1 folder create a set of files:

View attachment 428204

Then downloaded SystemRestoreV3.te (from HATS or NSW DEAD EMMC Repair pack ) and copied SystemRestoreV3.te, boot.bis files and SYSTEM folder to a folder on my console SD Card.

Then booted my Console to TegraExplorer, and using the option «Browse SD» selected the SystemRestoreV3.te and launch it, Selected the option to apply to my EmuMMC and confirmed

The process take 1 hour but when finished I was able to boot back on my EmuNAND and it was FW 17.0.1.

This process is supposed to be a «Last Resource» but for my experimentation worked just fine.

I really don't know the guts and how work the script but in a very light review the script Backup/Restore the files "BOOT0.bin", "BOOT1.bin", "BCPKG2-1-Normal-Main", "BCPKG2-2-Normal-Sub", "BCPKG2-3-SafeMode-Main", "BCPKG2-4-SafeMode-Sub", "PRODINFO" and on the SYSTEM partition makes a process similar to a firmware upgrade (downgrade) very neat.




The process is well documentated on the video:

by @sthetix A great Work :hrth: :hrth: :hrth: :hrth:

Post automatically merged:

And lockpick got updated yesterday to extract Fw 18

https://gbatemp.net/threads/lockpick_rcm-payload-official-thread.532916/post-10388390
Post automatically merged:

Where? I don't see where he said this couple of weeks stuff that yourself and others have stated. The only thing I saw is that he'd get started in a couple of days, which was a few days ago so he's already working on it. There's no way it's going to be a couple of weeks.

View attachment 428292
Hello there, how do you was able? I just updated my console to FW18 and tried to boot injecting fusee.bin and got this message:

1711648376899.png
 
Last edited by impeeza,

HarveyHouston

Christian Modder
Member
Joined
Mar 24, 2019
Messages
1,545
Trophies
2
Location
The Point of Know Return
XP
2,048
Country
United States
Suyu just switched to a self hosted git instance and kept going.
True, but not without first getting DMCA'd on GitLab. I mean, come on, peeps! Nintendo is coming after most homebrew projects anymore, especially anything Switch homebrew. It's only a matter of time... ⌚🔨
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
Go ahead. By the time you get it installed, there will be no issues with 18.0.0
You could install the PI, then make a backup of your NAND and create a EmuNAND then use EmmcHaccGen to get the EmuNAND back to 17.0.1 and use that EmuNAND offline while all the homebrew gets updated.
 

Viktorsilva

Well-Known Member
Newcomer
Joined
May 6, 2020
Messages
70
Trophies
0
Age
44
XP
225
Country
Portugal
You could install the PI, then make a backup of your NAND and create a EmuNAND then use EmmcHaccGen to get the EmuNAND back to 17.0.1 and use that EmuNAND offline while all the homebrew gets updated.
so, you are saying that it will work even if the emunand is on FW18 ?
 

Blythe93

The Treasure Tracker
Member
Joined
Oct 19, 2022
Messages
834
Trophies
1
XP
2,083
Country
Serbia, Republic of
so, you are saying that it will work even if the emunand is on FW18 ?
I believe that in order to downgrade the emuNAND via EmmcHaccGen back to 17.0.1 you'll need the prod.keys which you can now get since Lockpick_RCM has been updated to support the latest 18.0.0 firmware. In the meantime, Atmosphere and Hekate will get updated eventually.
 
  • Love
  • Like
Reactions: BigOnYa and impeeza

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,361
Trophies
3
Age
46
Location
At my chair.
XP
18,717
Country
Colombia
so, you are saying that it will work even if the emunand is on FW18 ?
Something like.


Now your SysNAND is on FW 18. So:
  • Install the PicoFly and create a backup of your SysNAND.
  • Then create a EmuNAND using the backup.
  • Following the instructions of https://gbatemp.net/threads/nintendo-switch-firmware-18-0-0-has-been-released.652159/post-10388321 downgrade your EmuNAND to 17.01.
  • Theoretically the downgraded EmuNAND can be booted using PicoFly and Hekate
  • Now that EmuNAND is dirty Y SHOULD NEVER TO CONNECT TO NINTY servers, use Atmosphère's DNSMiTM and/or 90DNS to avoid that EmuNAND to connect to telemetry.
  • You can boot on the Dirty EmuNAND and use it offline and setup all Homebrew you like.
Post automatically merged:

I believe that in order to downgrade the emuNAND via EmmcHaccGen back to 17.0.1 you'll need the prod.keys
to create a set of files to downgrade to 17.0.1 you need 17.0.1 keys :D
Post automatically merged:

Something like.


Now your SysNAND is on FW 18. So:
  • Install the PicoFly and create a backup of your SysNAND.
  • Then create a EmuNAND using the backup.
  • Following the instructions of https://gbatemp.net/threads/nintendo-switch-firmware-18-0-0-has-been-released.652159/post-10388321 downgrade your EmuNAND to 17.01.
  • Theoretically the downgraded EmuNAND can be booted using PicoFly and Hekate
  • Now that EmuNAND is dirty Y SHOULD NEVER TO CONNECT TO NINTY servers, use Atmosphère's DNSMiTM and/or 90DNS to avoid that EmuNAND to connect to telemetry.
  • You can boot on the Dirty EmuNAND and use it offline and setup all Homebrew you like.
Post automatically merged:


to create a set of files to downgrade to 17.0.1 you need 17.0.1 keys :D
also you can build the prerelease of atmosphère 1.7.0 which have FW 18.0.0 support.
 
Last edited by impeeza,
  • Like
Reactions: Blythe93

snaker

Well-Known Member
Member
Joined
Mar 30, 2009
Messages
217
Trophies
1
Website
biohazard-era.blogspot.com
XP
666
Country
United States
For those who cant wait and for some reason they got a switch on 18.0.0 if you search good enough there is an atmosphere version that works on 18.0.0. Just use that version, launch daybreak and downgrade to 17.0.1. The fuse count is the same so there will be no issues. The other way is using emmchacgen, as stated by impeeza, after you have got your prod.keys generated from the newer lockpick for version 18.0.0. For those who find difficult to use the 2nd method the 1st one is a better choice.
 

Viktorsilva

Well-Known Member
Newcomer
Joined
May 6, 2020
Messages
70
Trophies
0
Age
44
XP
225
Country
Portugal
For those who cant wait and for some reason they got a switch on 18.0.0 if you search good enough there is an atmosphere version that works on 18.0.0. Just use that version, launch daybreak and downgrade to 17.0.1. The fuse count is the same so there will be no issues. The other way is using emmchacgen, as stated by impeeza, after you have got your prod.keys generated from the newer lockpick for version 18.0.0. For those who find difficult to use the 2nd method the 1st one is a better choice.
i´ve searched all around and cant find any Athmosphere 17 (supporting FW18) . any tip where to find?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: I did use a bot for Diablo III though but no ban there lol