Switch: Hekate v5.6.0 (and Nyx 1.0.6) released, brings Full support for Switch OLED (Aula)
Developer CTCAer has updated popular payload Hekate to version 5.6.0. This meaty update brings compatibility with the new OLED Switch (Aula), an entirely hands-off-the-wheel setup process, faster emuMMC, and more.
What is Hekate for Nintendo Switch
Hekate is a multi usage tool that, among other things, allows you to boot between multiple configurations on your Nintendo Switch. In essence, it lets you pick between your Custom firmware of choice or Official firmware, and supports patches and multiple partitions.
What’s new in Hekate 5.5.7
From the changelog:
- Full support for Switch OLED (Aula)
For basically Display, HW/Fuses, Dram, boot (will need HOS 13.0.0), etc, In case you are able to run it there.
As for display, that’s subject to change on “how it works” if OLED panel mods for earlier Switch (Icosa/Iowa) appear.
- Sept is now completely removed
Boot process on Erista 7.0.0 and up is now completely overhauled
It’s also now autonomous thanks to bundled new TSEC Keygen firmware by Atmosphere
- Wrongly flashed pkg1 can now be identified and inform user
Erista pkg1 on Mariko or Mariko pkg1 on Erista.
- Fixed slow resized emuMMC
It is now guaranteed as fast as full
This works for old and new resized emuMMC. Even if they were not prepared for that.
- Full support for Switch OLED (Aula) info
- UMS on Mariko should now work fully on Linux/MacOS with weird usb controllers
- Fixed slow resized emuMMC
It is now prepared more properly on used eMMCs to ensure same performance as full sized
Before there was an issue where HOS would try to use out of bounds address on used eMMC copies and would kill SD performance.
Now that’s cleared by default and HOS never goes out of bounds anymore.
- All tools and procedures that depend on BIS keys can now be done in single session.
That’s because Sept that was important for Erista 7.0.0+ is now removed
So now all Erista units can do it like a Mariko unit. With no need of proper HOS firmware in eMMC.
- Fixed percentage showing up wrong when restoring a small eMMC/emuMMC into a big eMMC or SD partition.
- Fixed an issue where big labels in Launch would cause other labels to not show up.
- Add info on ram chip modules that use 1.5-2GB per channel/rank.
- SD cards that miss Manufacturer ID will now be reported as fake.
- Dump pkg1/2 tool will now always dump encrypted pkg1/2. (Previously it would do that only in decrypting errors.)
BDK (Bootloader Development Kit, formerly hwinit)
- Added support for Switch OLED (Aula) display panel.
That’s subject to change on “how it works” if panel mods for earlier Switch appear.
- Display Interface driver now ensures that display properly replies with display id.
- Added all new dram ids for preparation of new units that use them because of chip shortages.
- TSEC driver changed to distinguish old and new firmware via Tsec type instead of KB (mkey).
- XUSB driver was improved with better port status init/handling and error handling.
- UMS gadget now waits on CBW requests on XUSB to mitigate an issue with some host usb controllers and Linux/MacOS
That issue does not exist in Windows
Download and install Hekate 5.6.0
You can Download Hekate 5.6.0 on the official github here.
To update, drag and drop the “bootloader” folder at the root of your Switch SD card. This should retain your previous configuration, but make sure you make a copy of your previous bootloader folder before updating, just in case. Then Inject the new hekate_ctcaer_x.x.x.bin payload at least once.