Supports booting ALL current CFWs, Android/Linux booting and payload tools.
No more SD card removals
Supports: Erista and Mariko units
Latest HOS supported: 15.0.0
hekate 5.9.0 changes
- HOS 15.0.0 full support
- Fixed a regression on HOS 6.2.0 causing TSEC to hang hekate
- A new animated ticker line is now shown during bootlogo's delay time
It gives a nice visible feedback and a reminder to user to press VOL- if needed.
It can be disabled by editinghekate_ipl.ini
and settingnoticker=1
in[config]
section. (GUI option may come later.)
That only disables the ticker for custom bootlogos, not the default hekate one. - For new Mariko users, Auto HOS Power Off feature is now enabled by default
Existing users, can enable it, as always, in Nyx -> Options -> Auto HOS Power Off. - Added an error message in case payload launching fails
Previously it wouldn't show anything. - Support for new dram chips
- Many under the hood improvements
Notice about Atmosphere 1.0.0 and up: The fss0=atmosphere/fusee-secondary.bin
in hekate_ipl.ini
must be changed to fss0=atmosphere/package3
. And make sure that atmosphere/contents
folder does not have old Atmosphere components.
Notice about resized emuMMC: Resized emuMMC does not have the slow bug anymore. You can create a new one or recreate it via Nyx and the issue will be gone.
emuMMC Changes
- HOS 15.0.0 Support
based on tree https://github.com/m4xw/emuMMC/tree/4714b2df9eaf68fb85516b35f7f4265ab0413825
Nyx v1.4.0 Changes
- Fluid GUI for Mariko
Nyx now uses HW rotation which extremely improves render times on Mariko
The slow and waterfall-like rendering is now gone. - Black Theme support
Added experimental Black Theme aimed mostly for OLED panels.
Can be enabled in Nyx Settings -> Color Theme -> Toggle Background.
You need to select Save & Reload after that to really use it.
For now it's experimental as it needs some tweaks here and there. - Added info about Switch Lite Sharp LQ055T1SW10 panel
- Fixed an issue that would create a massive stutter each time a tap was done on a window
Noticeable on Mariko devices since it would create a 1s stutter. (On Erista it's not visible.) - Nyx Options was renamed to Nyx Settings to avoid confusion with hekate/general Options
- A warning icon together with reason is now shown if fuel gauge is in init state
- The partition manager, now also does a backup of payload.bin in case a full backup is not possible
Now the total of backed up items in such a case is: hekate/Nyx files (bootloader), Mariko Warmboot Storage (warmboot_mariko) and payload.bin. - Fixed an issue with XUSB which would break USB on Mariko in L4T after UMS usage
- Fixed an issue where if user pressed the invisible padding buttons on a pop up, it would close it.
- Fixed a heap corruption issue when entering emuMMC window which could hang Nyx
- Improved various error messages
- Many under the hood improvements
BDK Changes
- Display: Added driver for VIC HW logic that is used to manipulate frame/texture buffers
- Display: Added Sharp LQ055T1SW10 panel defines
- Dram: Added support for new ram chips
- Power: RAM regulator on T210B01 SKUs can be now managed
- Power: Improved 5V regulator management
- XUSB: Finalized and optimized XUSB deinit
- eMMC: emmc_end can now be used to deinit eMMC
- I2C: Fixed an issue i2c packet send mode
- PMC: Added more pmc scratch lock types
- Fix a TSEC issue on 6.2.0 firmware
- lib: strtol and atoi replaced with custom versions to remove re-entrancy baggage from stdlib
- Various internal improvements
FAQ
Click to expand FAQ notes
-
Which Linux/Android distributions are supported in Partition Manager?
For L4T Linux you can use the official Ubuntu Bionic 3.4.0 and newer or any other distro betas.
For android you can get Android 10. -
I don't care about emuMMC/Linux/Android. Can the Part manager be used for something else?
Yes. You can still reformat your SD card to a single FAT32 partition.
You can even use it when you have exFAT and you want to format to FAT32.
It is also suggested to format your sd card via hekate. That's because it prepares it for performance. something that many partitioning tools neglect.
Notes
Check readme.md for more.
NOTE:
For maximum performance of UMS in Windows, you need to run nyx_usb_max_rate__run_only_once_per_windows_pc.reg
, only once per PC you have.
It only affects hekate's usb device. You can also view that file with text editor and see what it does. Linux/Mac OS users do not need that.
How to update:
- Drag n drop
bootloader
folder into sd card root and hit merge/replace.
No need to delete that folder first, especially if you want your configs and payloads. - You can choose to update your RCM injection device or PC with the new
hekate_ctcaer_x.x.x.bin
or not.
In any case,bootloader/update.bin
, will be checked and if newer it will get loaded.
update.bin
is hekate and it is already copied with thebootloader
folder drag n drop update process.
Notice about Atmosphere 1.0.0 and up: The fss0=atmosphere/fusee-secondary.bin
in hekate_ipl.ini
must be changed to fss0=atmosphere/package3
. And make sure that atmosphere/contents
folder does not have old Atmosphere components.
Note: Release is based on https://github.com/CTCaer/hekate/tree/c0cc9c9f4f59b84452e0c34b2585c789532289d8
If you hang when you inject, redownload and apply the release because you have the older problematic Nyx.