CTCaer / hekate

hekate - A GUI based Nintendo Switch Bootloader
GNU General Public License v2.0
6.35k stars 559 forks source link

Blue screen or weird mariko issue #969

Closed PreHeX closed 3 days ago

PreHeX commented 3 weeks ago

Trying to launch emuMMC from [hekate v6.2.0 & Nyx v1.6.2] with [Atmosphère 1.7.1] on firmware 18.0.0. on an "unpatched Nintendo Switch v1" I launch it and get following Error Message:

HOS panic occured!

Color: ####, Code: 01 Press any key...

the Color of the "####" is blue.

What do i do?

Callegari02 commented 3 weeks ago

Un'installazione pulita su 2 diverse schede SD mi dà una schermata nera o un arresto anomalo dello schermo sia su OFW che su CFW IMG_2581

It works like this for me too, if I put hetake 6.1.1 it works otherwise it doesn't work and it does what it does for you

mirivedan commented 3 weeks ago

If i inject the new fusee.bin i can access atmosphere but it always crashes after 10 seconds And yes its an Oled (sorry) ![Uploading IMG_2583.jpg…]()

CTCaer commented 3 weeks ago

Erista (V1) @PreHeX I gave you a special one to try, to bypass all payload locations. @BlytheScythe Anyway, both of you extract this and use payload.bin for injection (tegrasmash or loader) test.zip

Mariko (all): @mirivedan @Callegari02 I said if it's a mariko you should state it. Try this. Replace payload.bin and update.bin with that. payload.zip

PreHeX commented 3 weeks ago

Fix for every Erista Model/Switch v1

Launch latest Hekate

Erista (V1) @PreHeX I gave you a special one to try, to bypass all payload locations. @BlytheScythe Anyway, both of you extract this and use payload.bin for injection (tegrasmash or loader) test.zip

Mariko (all): @mirivedan @Callegari02 I said if it's a mariko you should state it. Try this. Replace payload.bin and update.bin with that. payload.zip

it works thank you very much

CTCaer commented 3 weeks ago

@PreHeX so you didn't update one of the relevant payloads. That test.zip basically had all relevant locations that the payload could be.

BlytheScythe commented 3 weeks ago

@CTCaer I tried PreHeX's update.bin and it works. I've also just tried the test you've sent and it works as well. I do find it hard to believe that I haven't updated all the necessary paylaods (even after a multiple times) but I'm glad it works properly now. Thank you so much!

PreHeX commented 3 weeks ago

@PreHeX so you didn't update one of the relevant payloads. That test.zip basically had all relevant locations that the payload could be.

Okay got it

CTCaer commented 3 weeks ago

@CTCaer I tried PreHeX's update.bin and it works. I've also just tried the test you've sent and it works as well. I do find it hard to believe that I haven't updated all the necessary paylaods (even after a multiple times) but I'm glad it works properly now. Thank you so much!

Well it's the same exact payload (the one in updated release), just copied pasted in every known location and filenames. That's the issue with erista and every loader out there. Everyone used every single random place. Anyway on the real update, that won't be needed since update.bin will have version 6.2.1 or 6.2.2.

mirivedan commented 3 weeks ago

I replaced the old payload.bin and update.bin with the last payload.zip/bin and still doesn't work (Oled) IMG_2585

lucasaf04 commented 3 weeks ago

Erista (V1) @PreHeX I gave you a special one to try, to bypass all payload locations. @BlytheScythe Anyway, both of you extract this and use payload.bin for injection (tegrasmash or loader) test.zip

Mariko (all): @mirivedan @Callegari02 I said if it's a mariko you should state it. Try this. Replace payload.bin and update.bin with that. payload.zip

Still not working. emummc and sysmmc show glitch screen but on the top says: Pkg1 decryption failed. Failed to launch HOS. 17.0.1

Callegari02 commented 3 weeks ago

Ho sostituito i vecchi payload.bin e update.bin con l'ultimo payload.zip/bin e continua a non funzionare (Oled) IMG_2585

It says to me "pkg1 decryption failed pkg1 corrupt?"

Callegari02 commented 3 weeks ago

Erista (V1)@PreHeXTe ne ho dato uno speciale da provare, per bypassare tutte le posizioni del carico utile.@BlytheScytheAd ogni modo, entrambi estraetelo e usate payload.bin per l'iniezione (tegrasmash o caricatore) test.zip Mariko (tutti):@mirivedan @Callegari02Ho detto che se è un mariko dovresti dichiararlo. Prova questo. Sostituisci payload.bin e update.bin con quello. payload.zip

Continua a non funzionare. emummc e sysmmc mostrano la schermata del problema tecnico ma in alto dice: decrittografia Pkg1 non riuscita. Impossibile avviare HOS. 17.0.0

Me too

mirivedan commented 3 weeks ago

@lucasaf04 had also that error in one of my attempts

BlytheScythe commented 3 weeks ago

@CTCaer I don't have much going on on my SD card, really. Pretty much the minimum stuff you need for CFW stuff and that's pretty much it. As for the payloads, I only use update.bin and reboot_payload.bin. I've noticed that you've added payload.bin to the root and hekate.bin in the payloads folder, none of which I usually use. Oh, and the Rekado's payloads which I update manually as well.

I usually update through Hekate's USB tools and just drag and drop, as per instructions. Therefore, update.bin should be up-to-date. As for the reboot_payload.bin, I made sure to update that one.

Maybe the issue lied with the versioning? As soon as you set it to 6.2.1, it magically worked. I'm not entirely familiar with the technical stuff but I'd hate myself to fail at copy-paste. :D

Anyway, thanks for the hard work dealing with all of the issues. Keep up the good work!

lucasaf04 commented 3 weeks ago

Well let's see if @CTCaer finds the issue. Take your time, v6.1.1 works fine.

CTCaer commented 3 weeks ago

Mariko: @lucasaf04 @mirivedan @Callegari02 payload.zip

Also what sdram each one of you have? (dram id from helate -> console info -> hw info)

Callegari02 commented 3 weeks ago

Mariko: @lucasaf04 @mirivedan @Callegari02 payload.zip

Inoltre, quale sdram avete ciascuno di voi? (id dram da Helate -> informazioni console -> informazioni hw)

my dram id is: 05: xynix H9HCNNNBKMMLXR - NEE 4GB

Callegari02 commented 3 weeks ago

Mariko: @lucasaf04 @mirivedan @Callegari02 payload.zip

Inoltre, quale sdram avete ciascuno di voi? (id dram da Helate -> informazioni console -> informazioni hw)

I replaced the file but still: "Pkg1 decryption failed Pkg1 corrupt? failed to launch HOS"

CTCaer commented 3 weeks ago

payload3.zip btw it would be easier to debug that in discord but anyway

Callegari02 commented 3 weeks ago

payload3.zip tra l'altro sarebbe più semplice eseguire il debug in discord ma comunque

it works now thank you very much

CTCaer commented 3 weeks ago

@lucasaf04 @mirivedan try payload3 and also report the dram id back.

mirivedan commented 3 weeks ago

sure sec

lucasaf04 commented 3 weeks ago

@CTCaer Fixed. Same dram id as @Callegari02 Discord link? just in case

CTCaer commented 3 weeks ago

you can join retronx discord and then dm me at ctcaer tag. That whole thing is weird af. The erista issue was straight forward, just a typo and then "pushing" wrong payload from most users. But the mariko one, is sth else.

mirivedan commented 3 weeks ago

@CTCaer OFW is ok CFW boots up but crashes after 10 sec (4 times)

lucasaf04 commented 3 weeks ago

@mirivedan weird, I've been playing since he pushed the fix. I'm on 17.0.1 btw

mirivedan commented 3 weeks ago

IMG_2586

mirivedan commented 3 weeks ago

I'll put the p3 in hats and try again

CTCaer commented 3 weeks ago

@mirivedan well I can't actually control what happens inside CFW (old sysmodules, themes, etc). That's atmosphere/HOS side. That's an ssl error which means you are using cal0 blanking or something which you shouldn't use. This is the wrong place for such support.

josete2k commented 3 weeks ago

IMG_2586

Have you blanked your prodinfo???

mirivedan commented 3 weeks ago

I replaced payload.bin and update.bin by payload3 in the Hats package and it seems to be stable now. Big thanks to @CTCaer for the wondeful skills And thank you all for the support

CTCaer commented 3 weeks ago

hekate_ctcaer_6.2.0_Nyx_1.6.2_v3.zip was added in release to fix the issues. Version still at 6.2.0. A new release with 6.2.1 will only happen when I'm sure everything is ok.

Remember to replace reboot_payload.bin if you have erista and use hekate for it.

CTCaer commented 3 days ago

v6.2.1 stable release is out