Hi there everyone. I was able to get DBI to work after applying the hekate_ipl.ini fix. Although, I now boot into CFW-FSS0 emuNand, to install games now that I am on 13.0.0|AMS 1.1.1|E. My previous boot through hekate was with CFW(EMUMMC), but now installing any games through that does not work, only with the new CFW-FSS0 emuNand option after applying the hekate_ipl.ini fix. Is this an issue? Is there a way for me to fix/update CFW(EMUMMC) to keep what I had beforehand? I came from 10.1.0| and some form of 19.5 DeepSea CFW. Thank you!
You will have to post the contents of your hekate_ipl.ini here for us to have a look, because those entries can be named freely - so we dont know what options they are sporting.
The official sigpatches hekate_ipl.ini looks like this:
Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
autohosoff=0
autonogc=1
updater2p=1
backlight=100
[CFW - sysMMC]
fss0=atmosphere/package3
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp
[CFW - emuMMC]
fss0=atmosphere/package3
kip1patch=nosigchk
emummcforce=1
atmosphere=1
icon=bootloader/res/icon_payload.bmp
[Stock - sysMMC]
fss0=atmosphere/package3
emummc_force_disable=1
stock=1
icon=bootloader/res/icon_switch.bmp
So fss0 on all boot options using package3
Here is the one a different user posted in the same thread:
Code:
[config]
autoboot=1
autoboot_list=0
bootwait=0
backlight=100
autohosoff=0
autonogc=1
updater2p=0
bootprotect=0
[Atmosphere (Primary)]
payload=bootloader/payloads/fusee.bin
icon=bootloader/res/atmosphere.bmp
[Atmosphere (Secondary)]
fss0=atmosphere/package3
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp
[Stock (SysNAND)]
fss0=atmosphere/package3
emummc_force_disable=1
stock=1
icon=bootloader/res/icon_switch.bmp
(The second one has autoboot enabled, Im mentioning this just so you dont overlook it.
)
What the options do can be looked up here
https://github.com/CTCaer/hekate
And the name (the thing between []) is freely editable.
So short answer is, if you are using hekate and nosigchk patches (== patches in the sigpatches thread:
https://gbatemp.net/threads/sigpatches-for-atmosphere-hekate-fss0-fusee-package3.571543/ ) it seems, that you have to use fss0 on package3.
The only other way to start the new Atmosphere seems to be by loading fusee.bin. But that then doesnt allow you to use sigpatches (== start installed games, from shady sources).
package3 simply is the second bootstage of atmosphere (formerly fusee-secondary.bin). So hekate replaces the first bootstage (fusee.bin), applies the nosigchk patches, and then hands over to package3 (formerly fusee-secondary.bin)).
Before the current version it would replace fusee-primary.bin (now called only fusee.bin) and do exactly the same thing, then hand over to fusee-secondary.bin (now called package3 ).
Sigpatches probably need to be enabled to install games from shady sources. (They wouldnt (?) if you'd use .xci conversions (to .nsp), but not many people still doing that.)
In those two .ini files posted you see all valid options to start Atmosphere 1.1.1 with FW 13.0.0 - that said, you dont need all options in your hekate_ipl.ini.
Because I dont use emuMMC and never boot into stock firmware, mine looks like this:
Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
backlight=100
autohosoff=1
autonogc=1
updater2p=0
bootprotect=0
[Atmosphere]
fss0=atmosphere/package3
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp
So to answer your question you have to understand what the options beneath your old boot entry do. And that basically answers it.
If it launched fusee-secondary.bin previously, then no, it doesnt work anymore - because that doesnt exist anymore (now is called package3), and if it launched fusee-primary.bin before, then no it doesnt work anymore - because that doesnt exist anymore (now is called fusee.bin).
And if it launched fusee-primary.bin without kip1patch=nosigchk enabled (because fuse primary doesnt support that
), than also no it doesnt work anymore, because you need those patches enabled (== sigpatches) to be able to install and play games from shady sources in newer firmware versions.
Nintendo added that as an additional hoop some time ago, but it didnt take long until sigpatches at the boot stage were able to circumvent it.