Hekate CTCaer 5.1.0 & Nyx 0.8.3 released

hekate-png.157609

The modding community's favourite greek goddesses are ready to bless your Switch once more. Hekate v5.1.0 is out now and it features full FW 9.1.0 compatibility - but that's just the tip of the iceberg! Many improvements have been made under the hood, such as quicker boot times, support for Android fastboot, low battery shutdown and a bunch of other miscellaneous fixes. Nyx received several enhancements too: eMMC verification is even faster than before, GFX-related functions got speedier as well and the console's fan will now start spinning if the temperature gets too high (because no one likes an overheating system!).

Before you upgrade, however, here is a quick (but important!) warning: you must overwrite the bootloader directory on your SD card with the one found in the release's ZIP before launching Hekate 5.1.0, just swapping the RCM .bin payload is not enough this time around. You will very likely encounter issues if you choose not to do so, as some of Hekate's dependencies received mandatory critical updates. Finally, the bootloader will now skip patches_template.ini and only look for patches.ini instead to avoid user confusion, plus, empty patches are no longer allowed because they were never needed in the first place. Still, you will be unaffected by this last change if you've set up the aforementioned INI files correctly before.

If you want to learn more about a specific feature or read all the fixes included in this update, check out the full changelog below:
changelog said:
This version supports booting ALL current OS/CS CFW, Linux chainloading and payload tools.
No more SD card removals


Latest HOS supported: 9.1.0
New in this version
  • Full support for 9.1.0
  • Faster and better DRAM training
    This performance change affects both hekate and Nyx.
    libsys_minerva.bso was updated and the update is mandatory.
    If you notice slow performance in hekate or Nyx, you forgot to drag n drop the bootloader folder from release.
  • Even faster HOS boot
    Because of the aforementioned change, HOS now boots even faster.
  • Enabled Low Battery Shutdown when voltage is less than 2.8V
    This will help with many users that kill their battery by forgetting their devices into RCM/AutoRCM.
  • Fixed an issue with some users hanging in black screen or logo for Nyx loading
    This is unrelated with HOS boot issues.
  • Fixed a critical issue with heap collapsing on edge cases. Thanks @shchmue.
    Additionally, heap management became more robust and fragments way less often.
  • Added support for entering fastboot on Android.
    This requires of pressing VOL+ first and while holding it, also start holding VOL-.
  • External patches only look for patches.ini now
    The reason is that patches_template.ini is now useless and no one should install homebrew when title replacement exists.
    Also because apparently it confuses users into thinking that it takes precedence over patches.ini, even though it explained countless of times that it's only loaded if patches.ini is not found.
    Lastly there's a confusion where users thought that empty patches is not the same with no patches, even though it's exactly the same. So now any empty patch will throw an error.
    To sum up, removed to simplify the process because of user errors.
  • Fixed an issue with force shutdown timeout, where it would power off if PWR button was pressed for 2s. It's now back to 6s.
  • Fixed instant boot to menu ("bootloop") on errors. Now hekate will properly wait for user input in order to go back to menu.
  • Fixed an issue with tsec keys, where KFUSE didn't have enough time to initialize.
  • Fixed an issue where double defined patches (like NOGC), would fail the process. Now any reapplied patch, will be properly marked as applied.
  • Countless refactors and bugfixes in hw init and drivers
  • Many general bugfixes
New in emuMMC
  • 9.1.0 support
The binary is based on m4xw/emuMMC@bd81a67

Nyx v0.8.3
  • 9.1.0 support for info and tools
  • GFX rendering and generally many functions in Nyx are now faster
  • Refactored SHA calculation for faster verification
    Verification is now able to calculate the 1st buffer SHA while the 2nd buffer is read.
  • Fan is now activated if temperatures are high
  • Battery Voltage value is now Orange if lower than 3200mV
  • Countless refactors and bugfixes in hw init and drivers
  • Many general bugfixes
Check readme.md for more.

Lastly, keep an eye for the big Nyx update!

NOTE: You will need sept and a custom secmon and warmboot binary to boot 7.0.0-9.0.1 or stock emuMMC.
Warning: HOS 9.1.0 needs a new sept. If not updated, hekate will show pkg2 decryption error. On the other hand, hekate can still load older sept versions for 9.0.X.
Warning2: New bootloader contents are mandatory. Because they are new, you must not mix them with older hekate versions. hekate package is made for an easy drag n drop that can be used to replace the files.

UPDATE: Hekate v5.1.1 & Nyx 0.8.4 have since been released, which includes a few bug fixes & improvements and an updater for update.bin/reboot_payload.bin.

:arrow: Source
:arrow: GBAtemp thread
 
Last edited by RattletraPM,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
Very nice. I only wish there was a way to use Android and an emuMMC that is compatible with Atmosphère and SX OS on the same SD card.
Doesn't seem like @TariqSoftDev is coming around with his multi sd card solution soon™ sadly.
 

Danethos86

Well-Known Member
Newcomer
Joined
Jan 5, 2019
Messages
82
Trophies
0
Age
38
XP
157
Country
United States
im confused on how to do payload atm using tegra and only sees the hakate 5.0.2 and not new 5.1.1 or ...5.1.0 what can i use for new payload or is tegra missing something?
 

Danethos86

Well-Known Member
Newcomer
Joined
Jan 5, 2019
Messages
82
Trophies
0
Age
38
XP
157
Country
United States
Basically wanna know how to send a payload to hakate sense tegra rcm will only detect my 5.0.2 payload and not the new 5.1.1
Is there something i am doing to not have tegra detect the new payload to send?
 

TariqSoftDev

~Zexceil
Member
Joined
Sep 18, 2013
Messages
716
Trophies
1
Location
London
XP
1,018
Country
Very nice. I only wish there was a way to use Android and an emuMMC that is compatible with Atmosphère and SX OS on the same SD card.
Doesn't seem like @TariqSoftDev is coming around with his multi sd card solution soon™ sadly.
It will come soon, I'm just working on the modchip, been more active on the discord heh.
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Tattle-tale :creep: