Hello, I recently updated my emunand from fw 19.0 to 20.3.0 via daybreak. I also installed atmosphere 1.9.3 and sys-patch 1.5.6 via HATS pack. Hekate is latest at 6.3.1.
After all the updates, atmosphere loads and everything looks fine, but none of my games work anymore. Whenever I try opening them, it initially loads but later on says software closed due to an error.
In an effort to trace what's wrong, I noticed that "noncasigchk_new" shows as unpatched. Everything else is showing patched in the log.
Some are showing as patched in yellow because I'm guessing it's due to sigpatches that are still on the SD card, if this is helpful to know.
When I was on fw 19.0, I remember noncasigchk_new showing as patched. What might cause this to show as unpatched?
I tried removing the contents folder and starting fresh just with sys-patch to no avail. I even removed all homebrews and only using the ones in the HATS pack also to no avail.
I'm out of ideas to try, and I think games not working is primarily related to noncasigchk_new being unpatched.
A detailed guide is on
https://gbatemp.net/threads/ultimate-guide-to-upgrade-your-firmware-atmosphere.661148/ a summary of the process is:
Always stay away from any prepackaged package unless you know every bit of it and you agree that configuration. I do recommend to follow the next set of steps. PLEASE READ ALL OF THEM THOROUGHLY AND THEN START TO EXECUTE THEM.
- Backup and remove the
SDMC:/atmosphere folder.
- Backup and remove the
SDMC:/bootloader folder.
- Backup and remove the
SDMC:/switch/.overlays folder.
- Backup and remove the
SDMC:/config/sys-patch folder.
Extract each file to the root of your SD Card, at this point you should not need to «replace» any file because should not be any file on the Atmosphere, Hekate, TESLA (UltraHand) and SYS-Patch paths.
Restore YOUR OWN CUSTOMIZED
SDMC:/bootloader/hekate_ipl.ini file from the backup you did before. if is necessary remove any
kip1patch=nosigchk line on it because you are not using
patches.ini so far.
Or if you like to use it on your console, download latest
Sigpatches archive from the post indicated on the thread, but copy only the file
SDMC:/bootloader/patches.ini and do not remove the lines on your
hekate_ipl.ini. this is not necessary.
If you like to kept your prodinfo blanked, restore and edit your
SDMC:/exosphere.ini file and add/change the next values to «1» in order to enable Atmosphère incognito on telemetry:
Code:
blank_prodinfo_sysmmc=1
blank_prodinfo_emummc=1
Now to enable DNSMiTM, you need to restore your
SDMC:/atmosphere/config/system_settings.ini file from backup, or copy the one from
SDMC:/atmosphere/config_template/system_settings.ini and be sure the parameter
enable_dns_mitm ,
enable_dns_mitm_debug_log and
add_defaults_to_dns_hosts have the value
u8!0x1 Also be sure you remove the «;» at start of the line. By example, your file should be something like:
Code:
[atmosphere]
.
.
.
enable_dns_mitm = u8!0x1
; Controls whether dns.mitm uses the default redirections in addition to
; whatever is specified in the user's hosts file.
; 0 = Disabled (use hosts file contents), 1 = Enabled (use defaults and hosts file contents)
add_defaults_to_dns_hosts = u8!0x1
; Controls whether dns.mitm logs to the sd card for debugging
; 0 = Disabled, 1 = Enabled
enable_dns_mitm_debug_log = u8!0x1
; Controls whether htc is enabled
; 0 = Disabled, 1 = Enabled
.
.
.
Where the dots represent other text.
Restore your
SDMC:/atmosphere/config/override_config.ini (Key combos for atmosphère) &
SDMC:/atmosphere/config/stratosphere.ini (Disable game cartdrige) files.
Reboot your console and check everything is working. for your problem the most possible culprit are SaltyNX or SYS-Tweak sysmodules which are no supported on FW 20 yet.
After everything is working fine, you can install all the overlays and sysmodules/cheats/mods you like, if after install them someting do not work fine, now you know the culprit is one of them and not your CFW and SYS-Patch installation.
NOTES:
SDMC:/ is your console's SD Card.
- If you use Mac or any apple OS to manage your SD card on the computer, BEFORE your first start enter Hekate by pressing VOL- at start of console and run a Archive Bit Flag repair.
- Read the OP of this thread and the download page of SYS-Patch sysmodule to learn the meaning of Green, Yellow and Red on the Sys-Patch Overlay.
- Next time read the Ultimate Guide to upgrade your Firmware thread here on GBATemp.