Hacking Installing new firmware causes FW and CFW not to boot.

cray12399

Member
OP
Newcomer
Joined
Sep 2, 2020
Messages
8
Trophies
0
Age
22
XP
25
Country
United States
I am trying to update my Switch firmware. It is a patched switch with the SX Core and the latest version of SX OS installed. When I try to install the latest firmware to my system, it causes the firmware to be unable to boot. I installed the latest firmware version to my CFW using ChoiDujour, and I tried installing the latest firmware to the stock fw using the regular Nintendo update. Both produced the same issue. My Switch will boot to the SXOS "BIOS" screen, but if I choose FW or CFW, it will just turn off.

I have the NAND backup for my system, so I haven't bricked it or anything, but I really want to be able to update it so I can use my regular FW for online multiplayer games.
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
10,504
Trophies
1
XP
6,073
Country
United States
I am trying to update my Switch firmware. It is a patched switch with the SX Core and the latest version of SX OS installed. When I try to install the latest firmware to my system, it causes the firmware to be unable to boot. I installed the latest firmware version to my CFW using ChoiDujour, and I tried installing the latest firmware to the stock fw using the regular Nintendo update. Both produced the same issue. My Switch will boot to the SXOS "BIOS" screen, but if I choose FW or CFW, it will just turn off.

I have the NAND backup for my system, so I haven't bricked it or anything, but I really want to be able to update it so I can use my regular FW for online multiplayer games.
SXOS only will boot 11.00 or below
 

cray12399

Member
OP
Newcomer
Joined
Sep 2, 2020
Messages
8
Trophies
0
Age
22
XP
25
Country
United States
Nope u need switch pun not intended

Alright, I followed the guide. I was able to boot into Hekate and migrate the emummc successfully, however, when I go to launch and try to launch Atmosphere, it doesn't seem to launch. I am on an Erista device, which I verified via Hekate. Here is what my SD card structure looks like:

.
├── atmosphere
│ ├── config
│ ├── config_templates
│ │ ├── BCT.ini
│ │ ├── exosphere.ini
│ │ ├── override_config.ini
│ │ └── system_settings.ini
│ ├── exefs_patches
│ │ └── es_patches
│ │ ├── 03E4EB5556B98B327D1353E8AA2C7ADF2C544470.ips
│ │ ├── 34E95FF2929B5B767DCFD41D108AD927D2D7F5DC.ips
│ │ ├── 39E7884F7DDEA9BE4FF9F7187898FACC466A080A.ips
│ │ ├── 3B8BF56DBEC7225D2EE666B009C42C0DC4552010.ips
│ │ ├── 5AA09E1AF740A91D0F73ADFAE81A63E8AC0610D2.ips
│ │ ├── 7135C20E752183914606CCE81293F24B738C3AEF.ips
│ │ ├── 76935CA6235CA150D790D4DDF09CA3488AEF50D8.ips
│ │ ├── 9C1B205852731D054B070529D320AD9649E7796C.ips
│ │ ├── A6E7D98BD335371E1B9A96F6241EA3E83B0C36F4.ips
│ │ ├── C0BFC6518707AC975295A0B656A051DA885A9045.ips
│ │ ├── CBF2D40A2210C4EE1137F80098DB776EAC7DDCC1.ips
│ │ ├── CF8FB4F82D3E2D56720E1EDB14AB06543343E042.ips
│ │ ├── D2D2430244D162C9FAABE8C89A58C6E3962160F1.ips
│ │ ├── E581B1898637E5BC40DBC4AB8F0C6324447E05D1.ips
│ │ ├── F48ABC3EF41A0555800127D172C9B8D2C653243A.ips
│ │ ├── F65FBA401BAC3CDDEA4917DE22E8B426B3A6C3AD.ips
│ │ ├── F86D615F9FC6F0D16C3458BE58C64594DBDAB0DF.ips
│ │ └── F92CFF283777465AFBCC6E160C10EFE7AADC4D3C.ips
│ ├── fatal_errors
│ ├── flags
│ │ └── clean_stratosphere_for_0.19.0.flag
│ ├── fusee-mtc.bin
│ ├── fusee-secondary.bin
│ ├── hbl_html
│ │ └── accessible-urls
│ │ └── accessible-urls.txt
│ ├── hbl.nsp
│ ├── hosts
│ │ └── default.txt
│ ├── kip_patches
│ │ ├── default_nogc
│ │ │ ├── 02D5ABAAFD20C8B0633AA0DBAEE0377EF526CE6AD2AC6F2CAD7180CE69E74311.ips
│ │ │ ├── 06E90719595A010C6246FF70946F10FB367A00BBD8B7D8D1F25CCE0B458D7E89.ips
│ │ │ ├── 0BA15BB304B505633B6DA6B2C6E991B6A06EBAFB3378DF02BF6B494075976F06.ips
│ │ │ ├── 10B2D81605488599DF2242CB6BAC2DF1E2BCAB3BC19DC5CD63DB6FAEC0947097.ips
│ │ │ ├── 160D3E104EAD6176991B8AE7AFA2B78BC5879FC07BE88A4FC9E16812971BC161.ips
│ │ │ ├── 2ADBE97E9B5F41779EC95FFE2699C93305D6A69D465CF597D67465CD69BACCE8.ips
│ │ │ ├── 2CCE659CEC536A8E4D91F3BE4B74BED302613F1E442581FD863708E39112DB50.ips
│ │ │ ├── 330553F6B5FB55C4C2D7B736240276B3EAD664DA79826FA936F99803B6C28F3B.ips
│ │ │ ├── 3A574D436186191D1788EB2C0F076B11737132EBB1484CF906B6A8EB3B1BF459.ips
│ │ │ ├── 3EEBD9B7BCD1B5E0BCC2007D6514F7A4845A1F42AAD795573FD2865DADE1C5E0.ips
│ │ │ ├── 468740761E193EB758794688F1D9F762CBA1185ADDAD4EC3C479EC8FBFEC31DD.ips
│ │ │ ├── 549B0F8D6F72C4E9F3FD1F19EACE4A5A1DA2D5C393F74224F8BC09DE4AAA4217.ips
│ │ │ ├── 6B09B67B29C020246DC34F5A04F5D3090215C46F37BD079442977A85B8243BA5.ips
│ │ │ ├── 76F87402C9387C0F0A2FAB1B45CEBB93E3E9695C7CFD390F00509B1204101C24.ips
│ │ │ ├── 7C951376E5C12DF85FA6A9F46F6957A4B1271C1F8201B99735D8DF152E7913F1.ips
│ │ │ ├── 8096AF7C6A35AA8271F3916995413B0B64CE03BD9BBFEB26F2B3E01C5427C69E.ips
│ │ │ ├── 817EA2B0B702C1F37EC5E0A7A61F745440422037DAA3537CEF4E856C40273F78.ips
│ │ │ ├── A6F27AD9AC7C73AD419B63B23E785A0CD7AA9DC1A63C57D10049423DE7B77E2C.ips
│ │ │ ├── A952B657ADF9C2BA1434BA9B8B86F3317D20659A8AC8510D8ECF4CE1BD7593E2.ips
│ │ │ ├── B2F5176B3548364D079A29B141A23B06AFFF5A98055576D5F337A621C0233CE3.ips
│ │ │ ├── B4CAE1F24965D92ED24EBE9E97F609C363834471BF18CA375CB6A1DEB77755EA.ips
│ │ │ ├── B5E7A64C6F5C4FE319C36FD7D642F75B0159771671F73082448ACE30BD6BAE89.ips
│ │ │ ├── C86762BE19A51FA0C737AE921A816846605A64739523B4894F847BBED59E31EA.ips
│ │ │ ├── CE3ECBA2F2F062F575F8F360842B32B432340DD2C7590CDEFC03E51B844AE805.ips
│ │ │ ├── D5A5BF36640C49EA1D6BC5826772EEDFC11FD8626146B388E5E59322719B6AF7.ips
│ │ │ ├── DBD941C0C53C52CCF7202C84D8E0F78013A3684D8AB5D128096674A8F7755B3D.ips
│ │ │ ├── DC2A084996BB3C010035FCF196F940597E0B8EBFF2AC701F34F9997CCB531CDE.ips
│ │ │ ├── E1E8D3D6A2FE0B102CC79F8310EEEF66E5D14BCA2ED73454455FD87C615EEDC0.ips
│ │ │ ├── E399156E844EB0AA3CC5152979961C879F5E90696C1224A1BBE0FF1BCDBFD7DC.ips
│ │ │ └── F196D144D04445B6E7497CB6405B7FC305B54F961024BF432575296E4D52BC99.ips
│ │ ├── fs_patches
│ │ │ ├── 02D5ABAAFD20C8B0633AA0DBAEE0377EF526CE6AD2AC6F2CAD7180CE69E74311.ips
│ │ │ ├── 06E90719595A010C6246FF70946F10FB367A00BBD8B7D8D1F25CCE0B458D7E89.ips
│ │ │ ├── 073099D7C6AD7D8983BC7ADD932BE3D1243193792E0920955DBC17F5794FDE28.ips
│ │ │ ├── 0BA15BB304B505633B6DA6B2C6E991B6A06EBAFB3378DF02BF6B494075976F06.ips
│ │ │ ├── 0D7005627B07767C0B963F9AFFDDE56628A27116CFC4D8B2AF42BDEEBF97205B.ips
│ │ │ ├── 10B2D81605488599DF2242CB6BAC2DF1E2BCAB3BC19DC5CD63DB6FAEC0947097.ips
│ │ │ ├── 160D3E104EAD6176991B8AE7AFA2B78BC5879FC07BE88A4FC9E16812971BC161.ips
│ │ │ ├── 2ADBE97E9B5F41779EC95FFE2699C93305D6A69D465CF597D67465CD69BACCE8.ips
│ │ │ ├── 2CCE659CEC536A8E4D91F3BE4B74BED302613F1E442581FD863708E39112DB50.ips
│ │ │ ├── 330553F6B5FB55C4C2D7B736240276B3EAD664DA79826FA936F99803B6C28F3B.ips
│ │ │ ├── 3A574D436186191D1788EB2C0F076B11737132EBB1484CF906B6A8EB3B1BF459.ips
│ │ │ ├── 3EEBD9B7BCD1B5E0BCC2007D6514F7A4845A1F42AAD795573FD2865DADE1C5E0.ips
│ │ │ ├── 468740761E193EB758794688F1D9F762CBA1185ADDAD4EC3C479EC8FBFEC31DD.ips
│ │ │ ├── 549B0F8D6F72C4E9F3FD1F19EACE4A5A1DA2D5C393F74224F8BC09DE4AAA4217.ips
│ │ │ ├── 57397C063F10B6313F4D837653CCC371BE2158BF6DD889326648D5C83D50CECF.ips
│ │ │ ├── 6B09B67B29C020246DC34F5A04F5D3090215C46F37BD079442977A85B8243BA5.ips
│ │ │ ├── 76F87402C9387C0F0A2FAB1B45CEBB93E3E9695C7CFD390F00509B1204101C24.ips
│ │ │ ├── 7C951376E5C12DF85FA6A9F46F6957A4B1271C1F8201B99735D8DF152E7913F1.ips
│ │ │ ├── 8096AF7C6A35AA8271F3916995413B0B64CE03BD9BBFEB26F2B3E01C5427C69E.ips
│ │ │ ├── 817EA2B0B702C1F37EC5E0A7A61F745440422037DAA3537CEF4E856C40273F78.ips
│ │ │ ├── 981C57E7F02F70F7BCDE753181D901A62A2452B04F5C5FB86500A2172CC44641.ips
│ │ │ ├── A6F27AD9AC7C73AD419B63B23E785A0CD7AA9DC1A63C57D10049423DE7B77E2C.ips
│ │ │ ├── A86DA5E87EF1097B23DAB5B4DBBAEFE780310AE643D319D6A7A149B9688651A5.ips
│ │ │ ├── A952B657ADF9C2BA1434BA9B8B86F3317D20659A8AC8510D8ECF4CE1BD7593E2.ips
│ │ │ ├── B2F5176B3548364D079A29B141A23B06AFFF5A98055576D5F337A621C0233CE3.ips
│ │ │ ├── B4CAE1F24965D92ED24EBE9E97F609C363834471BF18CA375CB6A1DEB77755EA.ips
│ │ │ ├── B5E7A64C6F5C4FE319C36FD7D642F75B0159771671F73082448ACE30BD6BAE89.ips
│ │ │ ├── C86762BE19A51FA0C737AE921A816846605A64739523B4894F847BBED59E31EA.ips
│ │ │ ├── CD7BBE18D6130B28F62F19FA7945535B6829EFE64EF4AAF0DF8DA19885FE4A9A.ips
│ │ │ ├── CE3ECBA2F2F062F575F8F360842B32B432340DD2C7590CDEFC03E51B844AE805.ips
│ │ │ ├── D5A5BF36640C49EA1D6BC5826772EEDFC11FD8626146B388E5E59322719B6AF7.ips
│ │ │ ├── DBD85FCACC193DA83051C664E6452D32FD4F7922E5E29A281695B578347F8161.ips
│ │ │ ├── DBD941C0C53C52CCF7202C84D8E0F78013A3684D8AB5D128096674A8F7755B3D.ips
│ │ │ ├── DC2A084996BB3C010035FCF196F940597E0B8EBFF2AC701F34F9997CCB531CDE.ips
│ │ │ ├── DE9FDDA4085DD5FE68DCB20B41095BB4010856AF280201552F38273B44CECD6F.ips
│ │ │ ├── E1E8D3D6A2FE0B102CC79F8310EEEF66E5D14BCA2ED73454455FD87C615EEDC0.ips
│ │ │ ├── E399156E844EB0AA3CC5152979961C879F5E90696C1224A1BBE0FF1BCDBFD7DC.ips
│ │ │ ├── E76692DFAA0420E9FDD68E436316181814CBD72E915E153174332C6BEAA41FC3.ips
│ │ │ └── F196D144D04445B6E7497CB6405B7FC305B54F961024BF432575296E4D52BC99.ips
│ │ └── loader_patches
│ │ ├── 0CDAA07AA6662015EDC1EE168E04582C551A52BACAFA4E8A5D34B88BA6B7BB6C.ips
│ │ ├── 20EFF0183DA095635F99E8978A90C27C7D3F42E6504DF328F42ACC280EB05D1B.ips
│ │ ├── 21339e8812a1fbdd4b097d10b9bfbfbf921b65e187739382fbccccecd64d93e0.ips
│ │ ├── 24589247BF87BAD1C56EC1A5D85D2C1FC6A0B6B8485EBECF5F6E872DB0B1A6FE.ips
│ │ ├── 299b246d5de84d97cbd0dc4be27789eb8bdf23d08a5af8d60220ae085dd3d9cc.ips
│ │ ├── 29CA1C792CF3AB6357929DF0627170FF8EA1CC057DBE2E5C58ADD8A442BD0CA8.ips
│ │ ├── 384286127A10E36F98D5BC1E3A8454DF112572ECC342A366957270362700E787.ips
│ │ ├── 39C8A75B9C85222193B724EC5DFEE0C68DF07ED0ACBC7B4A0F241A5DF6CC4B99.ips
│ │ ├── 3EF3ADCE3A853DB287C90B1AA00EC2BD30008CC3968FF0A78BFDCE7091D56C94.ips
│ │ ├── 4CE5C4B154617D29796F5C231F707E6EE28C90608EFA7ABCCA5BE1F86A12E85B.ips
│ │ ├── 57F03DC120EE515C58482959AB4F76F2B5E56467A377D9576A8BDBE22E3CA2EA.ips
│ │ ├── 58F3B8A5D17DA70DE3AE4F7F5D511DF68A40CD5BC25485FB3F2C33363CA43601.ips
│ │ ├── 72EC3AF6AFE4C27CC92608BE477A34CC8BB97F475AE6521353C40777DC3D3B40.ips
│ │ ├── 81530982b7d79dbc8c8824c8f72a33edd8cfcf8e485a0d3bb000e1bddbffbfc3.ips
│ │ ├── 87d1baba23c9d81ee8b619ba9adafb628e4172a48c78026b71fc3c5695f4ec53.ips
│ │ ├── 8F6B6EF18268D6ABC39B73442D8AF2E0D97199443C06280A7E6505E730D26651.ips
│ │ ├── 987521753F9B8CE98718E3C70FFEA1FDDFF58511A482F5387DE25FAD822C27C0.ips
│ │ ├── a03d932ddbf3512dda9878ce24aa42c11383b66d055670949e4744533d477e80.ips
│ │ ├── A30045E6E8AB52978D22AA951DEB2380B09F1A45037F423195E800ED8C8E2A94.ips
│ │ ├── ade50a0149785ca115743386b109b8ebb95ed512aca4a33437fac1a257d2f0ce.ips
│ │ ├── eac30efb8b99ad10cdda37e19b064c0434c061f47cba9f7a146f47e3edd64d9e.ips
│ │ └── fca59c745a07dd7b254281f6edd4aa4aa29ab3b57a33379cc697ec23c0ef4704.ips
│ ├── reboot_payload.bin
│ └── stratosphere.romfs
├── backup
│ └── aedee792
├── boot.dat
├── boot.ini
├── bootloader
│ ├── hekate_ipl.ini
│ ├── ini
│ ├── nyx.ini
│ ├── payloads
│ │ └── fusee-primary.bin
│ ├── res
│ │ ├── icon_payload.bmp
│ │ └── icon_switch.bmp
│ ├── sys
│ │ ├── emummc.kipm
│ │ ├── libsys_lp0.bso
│ │ ├── libsys_minerva.bso
│ │ ├── nyx.bin
│ │ └── res.pak
│ └── update.bin
├── emuMMC
│ ├── emummc.ini
│ └── ER00
│ └── raw_based
├── exosphere.ini
├── hbmenu.nro
├── license.dat
├── payload.bin
├── sept
│ ├── payload.bin
│ ├── sept-primary.bin
│ ├── sept-secondary_00.enc
│ ├── sept-secondary_01.enc
│ ├── sept-secondary.bin
│ ├── sept-secondary_dev_00.enc
│ └── sept-secondary_dev_01.enc
└── switch
├── daybreak.nro
└── reboot_to_payload.nro

25 directories, 149 files
 
Last edited by cray12399,

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
850
Trophies
1
XP
3,148
Country
Switzerland
Do you have fusee-primary.bin in bootloader/payloads?

You can also put this Entry in your hekate_ipl.ini File:

[Atmosphere SYS]
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin

[Atmosphere EMU]
emummcforce=1
fss0=atmosphere/fusee-secondary.bin
 

cray12399

Member
OP
Newcomer
Joined
Sep 2, 2020
Messages
8
Trophies
0
Age
22
XP
25
Country
United States
Do you have fusee-primary.bin in bootloader/payloads?

You can also put this Entry in your hekate_ipl.ini File:

[Atmosphere SYS]
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin

[Atmosphere EMU]
emummcforce=1
fss0=atmosphere/fusee-secondary.bin

Yes, I have a fp.bin in bootloader/payloads, as you can see in the tree output. I also downloaded the latest one from the atmosphere github.

I added those lines to the ini file. When I try to launch the Atmosphere EMU (which is what I assume I am supposed to do), I get the output:

Failed to run sept
Main BCT is improper!
Run sept with proper BCT at least once
to cache keys.
Press any key...

What do you advise I do next?
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
850
Trophies
1
XP
3,148
Country
Switzerland
Either that or bring your Chip back into a working State (Restore your Nand Backup)
and use the Clean Up Method to boot any Payload.

Btw what did you update past 11.0.0 your SYS or EMU Nand?

If you updated your EMU Nand just Delete it and make a new one.
(Or back it up in Case you need your Save Games, you can use a Third Party Tool to extract it)

If you updated your SYS Nand either Restore your Nand Backup or go the Spacecraft NX Route..

There are plenty of Tutorials just look up Spacecraft NX.
 
Last edited by crazy_p,

cray12399

Member
OP
Newcomer
Joined
Sep 2, 2020
Messages
8
Trophies
0
Age
22
XP
25
Country
United States
Either that or bring your Chip back into a working State (Restore your Nand Backup)
and use the Clean Up Method to boot any Payload.

Btw what did you update past 11.0.0 your SYS or EMU Nand?

If you updated your EMU Nand just Delete it and make a new one.
(Or back it up in Case you need your Save Games, you can use a Third Party Tool to extract it)

If you updated your SYS Nand either Restore your Nand Backup or go the Spacecraft NX Route..

There are plenty of Tutorials just look up Spacecraft NX.

So basically wipe the SD card, reinstall SX OS, restore my NAND, and then do the clean up on that? Can I then launch the payload off of the SX OS payloads screen, or is there some other way I need to do it? I cannot install SpaceCraftNX since my MicroUSB port for the core got a little F'ed up when I closed the case on it (unless theres some way to get my hands on a cheap replacement or install SNX without that port).
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
850
Trophies
1
XP
3,148
Country
Switzerland
So you can boot your SYS Nand with your Chip?

If so create a new Emunand then Update it to 11.0.0.

Until Team Xecuter decides to update their SXOS,
or if Spacecraft NX is able flash itself without the need of a Computer you're stuck on that Fimware.
 
Last edited by crazy_p,
General chit-chat
Help Users
    ChrisOwl @ ChrisOwl: Thank you linuxares! Funny, my sxos/emunand/ folder have nothing there lol, I will try to follow...