Supports booting ALL current CFWs, Android/Linux booting and payload tools.
No more SD card removals
Supports: Erista and Mariko units
Latest HOS supported: 13.2.1
Changes in this version
HOS 13.2.1 Support
Significantly improve HOS total boot speed
In all modes. (Total varies with mode)
Improve hekate init speed
That also helps with users that have faulty SD readers, as it will show TUI with error faster.
Improve payload launching speed
Significantly improve speed and heap pressure when parsing hekate ini configs
Significantly improve speed and heap pressure when parsing external kip patches
Add automatic L4T Linux/Android kernel panic dumps
Needs new kernel that uses the L4T panic magic flag
Improve panic/exception error reporting
Various other improvements and fixes
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.
Nyx v1.2.0 Changes
eMMC lower bus speed init support when init fails
User will be notified on Nyx boot if eMMC is initialized in lower bus speed or in eMMC if that is true or if read/write errors happened
eMMC hw issue reporting also added to inform user in such cases
Support OLED's 64GB when creating FULL partition based emuMMC
That's ofc a waste of space if selected, so it's better to use resized emuMMC
Highlight battery temperature when it's cold or hot.
In these states, charger chip disabled charging.
Fix missing set of attributes when restoring folders in partition manager
BDK Changes
Added bdk.h global header that has everything that is needed
nx_sd now resides in BDK as sd.
nx_emmc now resides in BDK as emmc.
All function names renamed from nx_emmc to emmc. Same for defines.
storage argument from various functions got removed.
eMMC init now supports fallback to lower BUS speeds if init failure happens
nx_emmc_bis now resides in BDK
Minerva now automatically gets PLLMB and FSP OP/WR status
Add prep work in Minerva for hekatf
Improvements to display code. DSI write fifo and window fb address returns.
Add WAR for data coherency issue for T210B01 SE
Expose SE XTS functions and add NX based XTS
Add Tegra Activity Monitor driver
Add APB/AHB clock control
Add strcpy_ns function that does strcpy and removes single start and trailing space
Add compact s_vprintf function
Add UART va printf that utilizes vprintf
Significantly reduce heap fragmentation/pressure and increase performance when parsing .ini file
NYX flag in bdk got replaced with proper ones:
BDK_EMUMMC_ENABLE: replaces sdmmc read/write functions in emmc ops with emummc equivalent ones
BDK_MINERVA_CFG_FROM_RAM: enables support for getting minerva configuration from nyx storage
BDK_HW_EXTRA_DEINIT: enables extra deinit in hw_reinit_workaround
BDK_SDMMC_OC_AND_EXTRA_PRINT: enables eMMC OC support (533 MB/s) and extra error printing
Add HOME button (aka jig) input (btn_read_home)
Android en marikos?