Hacking Trouble after upgrading to FW10.0.2 + AMS0.12 + Hekate 5.2.1 using emummc => possibly sigpatches?

Snowii123

Member
OP
Newcomer
Joined
Dec 29, 2019
Messages
13
Trophies
0
Age
106
XP
77
Country
Czech Republic
Guys, I'd like to ask you for some guidance here. To admit it straight away, I am decent with following guides but with switch I don't have the full understanding of what some steps exactly do so it is tough for me to troubleshoot my actions myself:

- yesterday I went from 9.0.1 on my emummc to the latest 10.0.2 with 0.12 AMS and 5.2.1 hekate following this guide https://nh-server.github.io/switch-...-dumping-an-updated-firmware-from-your-sysmmc

- in the last step, when you're supposed to use Hekate and go to Launch -> Atmosphere FSS0 Emu I simply went to laucnh CFW (emu) as has been the way for me ever since I got Switch. Then used ChoiDujourNX to get the emummc to the same FW but 2 files were missing for exFAT support, so I opted for an install without it (using FAT32 of course...) which went through

- after the boot all seemed to be well, newer 2020 titles which wouldn't go through awoo installer before can be now installed and run well, however with some (not all older previously installed titles) I get "Corrupted data has been detected" on the home screen. When I delete these titles and try to reinstall I get "invalid NCA signature detected - error 0x00234c02" within the awoo installer so basically I cannot get those titles back now

I suspect the sigpatches will be the reason as awoo installer offers only up to 9.1. in-app update and sigpatch_updater gets stuck probably due to it not being updated yet for 10.0.2 and 0.12 AMS.

I'd be very glad if anyone could point me how to go about this, what to install and how to be able to play all the installed titles again as I'm a bit lost about chain-loading, using fusée-primary and secondary etc. so only reading the 1st post doesn't really fly for me too much and I'd love to avoid having to format 400GB card and start from the scartch... Also I want to keep my sysnand clean and use solely emummc for all this.

Thanks a lot!

PS: tried asking in the sigpatches for FW10 thread but with no reply :(
 
Last edited by Snowii123,

Tokiwa

Well-Known Member
Member
Joined
Jul 2, 2017
Messages
235
Trophies
0
Age
26
XP
1,659
Country
Brazil

Snowii123

Member
OP
Newcomer
Joined
Dec 29, 2019
Messages
13
Trophies
0
Age
106
XP
77
Country
Czech Republic
I've seen some people having issues with fss0+sigpatches lately, maybe you could try fusee-primary instead?

Use these patches: ....

Then boot your console with fusee-primary and not hekate/fss0. (make sure you're using the latest version of the payloadd one from github). See if that works.

thanks for the advice! Will I need to edit anything or simply injecting fusee-primary will get me straight to the emummc since this is enabled in hekate? I am little scared to use it as I don't want to mess up the clean sysnand...
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
there are two method to use Primary :
edit hekate ipl ini file if you want to still use hekate :
payload=fusee-primary.bin
instead of fss0=fusée-secondary

OR

inject fusée primary directly.


in both cases, emuMMC being enabled or not is NOT decided in hekate anymore, but by a emummc/emummc.ini file used by atmosphere.
in that file (edit in a text editor), you select whether emuMMC is enabled or not.

so if you use emuMMC and currently launch from hekate with secondary, be sure to check your emummc.ini content before sending or booting primary.
 
Last edited by Cyan,
  • Like
Reactions: Tokiwa

Tokiwa

Well-Known Member
Member
Joined
Jul 2, 2017
Messages
235
Trophies
0
Age
26
XP
1,659
Country
Brazil
thanks for the advice! Will I need to edit anything or simply injecting fusee-primary will get me straight to the emummc since this is enabled in hekate? I am little scared to use it as I don't want to mess up the clean sysnand...

What Cyan said, you can also check inside Hekate if your emummc is enabled. Just boot hekate > emummc and check if it's enabled under "emummc info & selection".

As long your emummc is enabled fusee-primary.bin will always boot your emummc directly.
 

Attachments

  • emummc.png
    emummc.png
    65.1 KB · Views: 269
  • Like
Reactions: Snowii123

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Ah, good information, thanks !
I didn't setup emuNAND myself yet so I didn't know that option was reflecting the AMS's ini file :)
It only reads it, right? or can it also switch the option on/off ?
or maybe it only creates it once when setting up emuMMC for the first time?
if it could edit AMS ini file when switching from the 3 emuMMC, it would be nice to have an option to enable/disable too? at least it wouldn't write to ini at each boot based on hekate's ipl menu which I understand why CTCaer doesn't like.
 
Last edited by Cyan,

Tokiwa

Well-Known Member
Member
Joined
Jul 2, 2017
Messages
235
Trophies
0
Age
26
XP
1,659
Country
Brazil
Ah, good information, thanks !
I didn't setup emuNAND myself yet so I didn't know that option was reflecting the AMS's ini file :)
It only reads it, right? or can it also switch the option on/off ?
or maybe it only creates it once when setting up emuMMC for the first time?
if it could edit AMS ini file when switching from the 3 emuMMC, it would be nice to have an option to enable/disable too? at least it wouldn't write to ini at each boot based on hekate's ipl menu which I understand why CTCaer doesn't like.

Yes inside the "change emummc" option there is a disable button and you can also choose other partitions or file based emummc (if you have more than one). But i haven't tested this feature though, just one is more than enough for me heh
 
Last edited by Tokiwa,
  • Like
Reactions: Snowii123

Snowii123

Member
OP
Newcomer
Joined
Dec 29, 2019
Messages
13
Trophies
0
Age
106
XP
77
Country
Czech Republic
What Cyan said, you can also check inside Hekate if your emummc is enabled. Just boot hekate > emummc and check if it's enabled under "emummc info & selection".

As long your emummc is enabled fusee-primary.bin will always boot your emummc directly.

that's great news, thanks a lot, I have that enabled same as on your screen so all is good using emummc there! Booting using the latest fusee-primary via RCMloader poses no issue, will try installing the problematic titles with current and then with the other sigpatches you've pointed to and will post back. Hopefully it works :) would be sweet if it made the corrupted titles playable too...
 

Snowii123

Member
OP
Newcomer
Joined
Dec 29, 2019
Messages
13
Trophies
0
Age
106
XP
77
Country
Czech Republic
just wondering - if I go the way of using fusee-primary either chainloaded through hekate as per toxic9's guide https://gbatemp.net/threads/how-to-hekate-chainload-vanilla-atmos.563255 or via RMCloader the fact of me using kosmos should not matter as it is still plain atmo + bundle of different other apps - correct? Therefore using the patches you've linked (for plain atmo) should do the trick...

edit: yay, URL use allowed
 
Last edited by Snowii123,

Snowii123

Member
OP
Newcomer
Joined
Dec 29, 2019
Messages
13
Trophies
0
Age
106
XP
77
Country
Czech Republic
I've seen some people having issues with fss0+sigpatches lately, maybe you could try fusee-primary instead?

Use these patches: https://gbatemp.net/threads/atmosphere-patches-es-fs-and-loader-fusee_primary-only.562812/

Then boot your console with fusee-primary and not hekate/fss0. (make sure you're using the latest version of the payloadd one from github). See if that works.

thanks a lot for the help! replaced all the sigpatches and installing through awoo installer works like a charm now. The corrupted titles stayed corrupted unfortunately but I'm hoping that at least the saved files will be usable as I have no backup...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-