Back
hekate
by CTCaer
|
Version | 6.3.1 |
Zip size | 983 KiB |
License | GPLv2 |
Updated | 29/05/2025 |
Downloads | 187,093 |
MD5 | c3f3502d0000a71a39486f200539618a |
App Details
Custom Nintendo Switch bootloader, firmware patcher, and more.
Check out the Github page for more information: https://github.com/CTCaer/hekate .
Features
Fully Configurable and Graphical with Touchscreen and Joycon input support
Launcher Style, Background and Color Themes
HOS (Switch OS) Bootloader -- For CFW Sys/Emu, OFW Sys and Stock Sys
Android & Linux Bootloader
Payload Launcher
eMMC/emuMMC Backup/Restore Tools
SD Card Partition Manager -- Prepares and formats SD Card for any combo of HOS (Sys/emuMMC), Android and Linux
emuMMC Creation & Manager -- Can also migrate and fix existing emuMMC
Switch Android & Linux flasher
USB Mass Storage (UMS) for SD/eMMC/emuMMC -- Converts Switch into a SD Card Reader
USB Gamepad -- Converts Switch with Joycon into a USB HID Gamepad
Hardware and Peripherals info (SoC, Fuses, RAM, Display, Touch, eMMC, SD, Battery, PSU, Charger)
Many other tools like Archive Bit Fixer, Touch Calibration, SD/eMMC Benchmark, AutoRCM enabler and more
Screenshots
Changelog
6.3.1
HOS 20.1.0 support
6.3.0
HOS 20.0.0 support
Config: Added pkg3 key support that replaces fss0 with the same exact functionality
fss0 will still work for compatibility reasons but it's now deprecated.
At some point fss0 will become obsolete, so make sure you update your configs to use pkg3 instead.
The templates were updated to use that.
Config: Added pkg3kip1skip key support. Only for advanced users, read README.
Config: atmosphere key is now renamed to kernelprocid to match what it does
Only advanced users that do not use fss0/pkg3 are affected by this
Config: fss0experimental key was renamed to pkg3ex
Fixed parsing of system_settings.ini for usb3 enable. Thanks @new-waifu for reminding that.
Fixed an issue that could have caused black screen on stock booting in some rare cases (kernelldr related)
L4T: Updated SC7exit firmware to latest
L4T: Added sld_type key that allows you to disable seamless display
Or use the deprecated coreboot method
Various fixes and improvements
emuMMC Changes
HOS 20.0.0 support
As always based on https://github.com/m4xw/emuMMC
Nyx v1.7.0 changes
HOS 20.0.0 support
SD/eMMC Benchmark now shows 95th and 5th percentile industry standard IOPS info. It also now uses in-spec A2 test sizes.
Additionally, the window was made more compact so the info underneath it is still visible for sharing screenshots.
It's preferable to compare between sd cards on the same updated benchmark, because of the changes.
The 95% best accesses is generally your expected performance.
The 5% worst accesses shows degraded nand parts or copies from SLC/MLC to TLC/QLC nands, big cache flushes, bad controller management, fw bugs, etc.
SD info now checks if card's A2 support is proper or not. White: full support, Yellow: needs quirks, Red: broken.
SD info will now immediately show SDMMC errors before calculating free space in FAT partition
Fixed an issue where emuMMC could fail to be found for backing up or restoring
Fixed an issue where emuMMC could fail to be backed up
RAM real capacity detection is now more robust
Made Nyx a bit more faster.
Fixed an issue where reserved Android partition size could be calculated wrong on the HOS leftover slider
Fixed an issue where a window could not be closed with B button on Joy-Con
Nyx reload will now check if nyx.bin still exists and not reload, so user can fix that with UMS again
Various fixes and improvements
BDK changes
DIRLIST: It now uses alphabetical ordering instead of ASCII based
SDMMC: Do not allow out of bound accesses since they need a power cycle to clear the error
SDMMC: Add performance extension register parsing support
UITLS: qsort compare functions added for int, char and char case insensitive.
SE: Support 0 sized SHA256 hashing
SE and DISPLAY drivers do not use heap anymore
Various fixes and improvements