Hacking Question [FIXED] Can't boot anymore after updating Atmosphere

Nashan67

Active Member
OP
Newcomer
Joined
Apr 11, 2020
Messages
30
Trophies
0
Age
61
XP
148
Country
France
Hiall.

So my Swtich was 9.2 when I backed the NAND and keys and installed emuMMC with Hekate (5.1.2/0.8.5) and AutoRCM.

Everything was fine. I used my sysnand for online playing and eMMC for CFW.

Then I updated Hekate to 5.1.3 / 0.8.6 everything was fine. But when I updated Kosmos with Kosmos updater I couldn't use my NSP games anymore. Said it was corrupt. But if I booted with fusee-primary I could still use them just fine.

So from this date on, I booted Hekate 5.1.3 and then "Payloads" and "Fusee-primary.bin" and that was fin (clean sysnand still worked fine).

Then I updated Hekate to 5.1.4 / 0.8.7 and updated my sysnand to 10.0. I could still boot my sysnand and play no problem and boot my emuMMC with fusee-primary and play fine.

But this evening, for no specific reason I decided to try to update sigpatch with my emuMMC CFW. I couldn't retrieve sigpatch apps on homebrew so I decided to try and update Atmosphere. I did that and also within the atmosphere update app I also updated Hekate/Kosmos....everything went fine. I asked for a restart...and it never restarted.

AutoRCM still works, but when I launch emuMMC or sysnand I obtain the same behavior: I get the Kosmos splashscren and then blackscreen and nothing happen. I have to power off by pressing 5seconds.

If I try to launch fusee-primary I immediately get black screen.

So now I'm thinking about restoring my sysnand from the 9.2 backup...but I wonder if that may work (do I have the correct fuse?)

What are you thinking ? what should I do from here ?
 

Nashan67

Active Member
OP
Newcomer
Joined
Apr 11, 2020
Messages
30
Trophies
0
Age
61
XP
148
Country
France
Well, first of all: thank you, because my switch is now working again.

Although I'm not quite sure to understand very well what's going on: right now I still can't boot CFW (emuMMC) from Hekate.

All I can boot is fusee-primary payload which drives me to my emuMMC from SD partition or I can load Hekate and then choose "Payloads" to launch fusee-primary.

This is a great step forward, but....

I originally was on a Kosmos CFW. And I'm not quite sure to understand the difference between Kosoms NX and Atmosphere (and Sept). I also don't understand why I can now only start Atmosphere and not Kosmos ?

Plus, I can't launch games on the emuMMC: I keep getting a corrupted message and I guess I need sigpatches but I want to make sure I install the correct ones. Where can I get them from ?

I updated with the sigpatches from "Atmosphere Sigpatches" thread from this same board (can't post link =( ) and now everything is working fine.

Thank you very much!
 
Last edited by Nashan67,

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
NeutOS is a fork of Atmosphere with some very minor changes.

It alters the boot process so that it patches Atmosphere's/Horizons "loader" sysmodule on boot and has some extra code to prevent Kosmos Toolbox and indirect Atmosphere boots from Hekate from working correctly.

Think of it as a free CFW that already has sigPatches built in. It can be downloaded from github.
 
  • Like
Reactions: Nashan67

Nashan67

Active Member
OP
Newcomer
Joined
Apr 11, 2020
Messages
30
Trophies
0
Age
61
XP
148
Country
France
Ok...but now I don't understand why I don't have Kosmos/Hekate anymore ?

Actually I like Hekate and I'd rather use Kosmos as I was doing originally...

Is there a chance I could turn back to Kosmos/Hekate ? (I still don't understand what was changed in my switch for it to stop working in a first place)
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
Ok...but now I don't understand why I don't have Kosmos/Hekate anymore ?

Actually I like Hekate and I'd rather use Kosmos as I was doing originally...

Is there a chance I could turn back to Kosmos/Hekate ? (I still don't understand what was changed in my switch for it to stop working in a first place)

There are only 2 CFW options that work with the latest official firmware currently, Atmosphere and SXOS.

If it is not "SX OS" then it some variant of Atmosphere.

"Kosmos" is Atmosphere repackaged by Team Atlax. They include some configuration files to make it easier to boot Atmosphere, create emuMMC, configure sysModules and other stuff.

You are currently using Atmosphere, via the Kosmos repackage of it, and if everything works, there is no reason to change the configuration.
 
  • Like
Reactions: Nashan67

Nashan67

Active Member
OP
Newcomer
Joined
Apr 11, 2020
Messages
30
Trophies
0
Age
61
XP
148
Country
France
You are currently using Atmosphere, via the Kosmos repackage of it, and if everything works, there is no reason to change the configuration.

Ok thanks to you I understand better.

Although I'm now pretty sure I don't use Kosmos's anymore but I now use the original Atmosphere (which I downloaded from here: https://github.com/Atmosphere-NX/Atmosphere/releases and put on SD today).

When I inject Hekate's payload I can only launch "Stock (sysnand)" although my emuMMC is still Enabled in the emuMMC management section.

Then if I select "payload => fusee primary" I have Atmospheres' splash screen...then blackscreen...and I have to press power to get atmosphere splashscreen again and then another splashscreen and finally the regular switch boot to my emuMMC and everything works...

From there I can use homebrew and Kosmos Toolbox but I'm not sure if I should or not (since I'm not using Kosmos at this time ?). I also have a "Reboot to payload" apps from atmosphere...

I'd like to go back to Kosmos, but I'm not sure how to without breaking everything again ^_^
 
Last edited by Nashan67,

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
The kosmos toolbox just changes minor settings and reboots to Hekate. There is no harm in using it/not using it.

The reboot_to_payload.nro reboots to whatever is specified at "SD:/atmosphere/reboot_payload.bin" In most configurations it just reboots the console harmlessly.

It looks like everything is working as intended. If you do not want to specify the payload to boot from every time, you could change your "SD:/bootloader/hekate_ipl.ini" file to look a lot like this:
Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
verification=2
backlight=100
autohosoff=0
autonogc=1
updater2p=0

{--- Custom Firmware ---}

[CFW (EMUMMC)]
payload=bootloader/payloads/fusee-primary.bin
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp

{}

{--- Stock ---}

[Stock (SYSNAND)]
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
stock=1
icon=bootloader/res/icon_switch.bmp

{}

The line that says "payload=bootloader/payloads/fusee-primary.bin" is the one that automates the pressing Playload and selecting "fusee-primary.bin" from a list. Then just enable autoboot in the tools menu and select "save". After that, pushing Hekate.bin will automatically launch atmosphere.

Edit:
I'd like to go back to Kosmos, but I'm not sure how to without breaking everything again ^_^

I don't really recommend booting Atmosphere indirectly as the Kosmos default setting specifies. There are no benefits to it and it requires setting up sigpatches manually. Loading atmosphere as payload=fusee-primary.bin loads the sigpatches automatically for < OFW 10.0

For OFW 10.0+ this does require "loader.kip" from here: https://github.com/HarukoNX/Atmosphere/releases/tag/0.12.0

But if you want, while this is unnecessary, you can download Kosmos v15.6 from github.com and take a look at their hekate_ipl.ini file. Then you can add their first boot entry to your hekate_ipl.ini file. Then you would need to add the sig patch entry (see below) to that boot entry and obtain the patches.ini from the link above and place it at SD:/bootloader/patches.ini.

kip1patch=nosigchk
kip1=atmosphere/kips/*
 
Last edited by Itsuki235, , Reason: as above
  • Like
Reactions: Nashan67

onibaku

Lurker
Member
Joined
Aug 15, 2007
Messages
335
Trophies
1
XP
2,281
Country
Sweden
Ok thanks to you I understand better.

Although I'm now pretty sure I don't use Kosmos's anymore but I now use the original Atmosphere (which I downloaded and put on SD today).

When I inject Hekate's payload I can only launch "Stock (sysnand)" although my emuMMC is still Enabled in the emuMMC management section.

Then if I select "payload => fusee primary" I have Atmospheres' splash screen...then blackscreen...and I have to press power to get atmosphere splashscreen again and then another splashscreen and finally the regular switch boot to my emuMMC and everything works...

From there I can use homebrew and Kosmos Toolbox but I'm not sure if I should or not (since I'm not using Kosmos at this time ?). I also have a "Reboot to payload" apps from atmosphere...

Yeah Kosmos sets up everything for you, which is probably why the emummc option disappeared from the launch option in hekate, you probably deleted all Kosmos files and only put in the atmosphere files. If you want to use Kosmos do the following:

-go to https://sdsetup.com/
-select Kosmos Defaults (or Kosmos+Pegascape if youre using pegascape- i think this is for ofw 4.1.0 users that use caffeine entry point to access cfw)
-select any other additional homebrew or addons then download the zip file, extract it and you should see bootloader, sept, atmosphere and a switch folder
-on your switch, first make a backup (just in case) of the bootloader, sept and atmosphere folders. Delete them and place the the fresh folders from the sdsetup download.

Now when you boot, you should boot into hekate and it should show other launch options

EDIT: or do what Itsuki235 mentioned :D
 
Last edited by onibaku,
  • Like
Reactions: Nashan67

Nashan67

Active Member
OP
Newcomer
Joined
Apr 11, 2020
Messages
30
Trophies
0
Age
61
XP
148
Country
France
Guys, you are awesome...

I now understand how this all works simply much better !

I'm trying this ASAP.

EDIT: This is now working just fine. I didn't dare modifying manually my current hekate_ipl.ini and adding patches.ini since I'm still in 9.2 on my emuMMC. So I just setup a new zip file with the complete kosmos setup and paste that on my current SD.

thanks a lot mates.
 
Last edited by Nashan67,
  • Like
Reactions: onibaku

Baoh

Well-Known Member
Newcomer
Joined
Feb 17, 2019
Messages
85
Trophies
0
Age
37
XP
250
Country
Italy
Hi guys I have FW 9.2.0 - ATM 0.10.5 and Kosmos 15.4, wheere I can find trhe right SGpatches?
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
wheere I can find trhe right SGpatches?

Update to Atmosphere 0.12.0 https://github.com/Atmosphere-NX/Atmosphere/releases
Delete the existing SD:/Atmosphere and sept:/ folders and replace with the ones above.
Update Hekate:
https://github.com/CTCaer/hekate/releases
Delete everything in SD:/bootloader except for your SD:/bootloader/hekate_ipl.ini and then copy the rest
Some random links:
https://gbatemp.net/threads/atmosphere-patches-es-fs-and-loader-fusee_primary-only.562812/
https://gbatemp.net/threads/latest-fs-and-acid-patches-for-kosmos.562915/
https://github.com/HarukoNX/Atmosphere/releases
https://gbatemp.net/threads/atmosph...fusee_primary-only.562812/page-4#post-9028710

The SD:/atmosphere/kips/loader.kip is only needed for OFW 10+.
 

Baoh

Well-Known Member
Newcomer
Joined
Feb 17, 2019
Messages
85
Trophies
0
Age
37
XP
250
Country
Italy
Hi Itsuki, I'm, return to FW 9.2.0 - ATM 0.10.5 and Kosmos 15.4 'cose the new wersion of Atm and hakate have done much damage, and switch doese'nt work, only rcm mode. With the actual onfiguration I have play for year and all gone well. Then I prefeer to remain in this configuration.
I know that the problem the game don't start are form sg patches, one time I ahvee found this one
https://github.com/Joonie86/hekate/releases/tag/5.0.0J
but now the link is broekn I kjnow that if I find thsi sgpatches all works whell ;) If is possible I need only the sg patches ty
 

Baoh

Well-Known Member
Newcomer
Joined
Feb 17, 2019
Messages
85
Trophies
0
Age
37
XP
250
Country
Italy
Yees ty are al the way that I have try but does't works ;( Is for that that I'm searching for the Joonie86 version ;(
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
Yees ty are al the way that I have try but does't works ;( Is for that that I'm searching for the Joonie86 version ;(
One of those versions should work. If none do, then something else is wrong.

Joonie86 is longer doing patches compatible with Kosmos. They left the scene (no drama), they just aren't doing them anymore. The Kosmos devs have unofficially officially endorsed the following patch thread as the replacement for Joonie86's patches:
https://gbatemp.net/threads/latest-fs-and-acid-patches-for-kosmos.562915/
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub:
  • Sheeba- @ Sheeba-:
    I can't wait to hack my 11.00 PS4 pro
    Sheeba- @ Sheeba-: I can't wait to hack my 11.00 PS4 pro