Our sunriser friend Lbn told me that new versions of Hekate and Nyx have just been proposed, 5.8.0 and 1.3.0 respectively, let’s take a look at the new features.
Here are some changes:
– The “More Configurations” menu under “Startup” now displays ten entries in a 5×2 grid, and an additional button has been added for more entries. If you are bothered by the grey boxes around the icons, you can remove them by adding “_nobox.bmp” to the icon filename.
– EmuMMC backups now backup /{EmuMMC_Seriennummer}/emummc in path “”.
– Hori gamepad available for Switch OLED – Controls via USB gamepad have also been improved in general.
– Also checks for defective SD cards in several places and warns – for example, this applies to archive bit repair tools and partition managers. A very comprehensive changelog can be found below.
– “CTCaer mod” for the title, since hekate is no longer officially called.
Changelog Hekate v5.8.0:
– Provides better backlight control for Aula’s OLED panels
– Fixed Nyx not loading after failed attempts to chainload payloads
– Added watchdog timer to prevent crashes due to SD corruption when loading and running LP0/Minerva config
– Now, if the library is corrupt and running, if BPMP crashes and reloads and ignores them, it will trigger a watchdog after 5 seconds
– Fixed bug in low battery monitor where it could turn off the display 2 times.
– Various BDK (HW) changes propagated to hekate main (i.e. improvements under the hood)
NYX v1.3.0 changelog:
– Added support for 5 entries per line in Launch/More Configs, for a total of 10 entries
– A new button called Extended Boot Entries is available in the Nyx options
– Added support for removing grey background boxes on boot input
– To delete it, the icon must be named *_nobox.bmp. This also allows custom designed icons for better theme support.
– The above 2 features can be viewed in #739
– emuMMC backups now use backup/{emmc_sn}/emummc folder instead of default folder to keep separate
– Support for Switch Lite gamepad (Sio)
– Hori gamepad with Switch OLED support
– Improved Joycon communication.
– Now USB gamepads will behave better. The virtual mouse will not drift (if drifting is not a problem). Finally, if the HOS pair is found, dumping the BT pair should always succeed on the first try, unlike in the past where they were sometimes not found.
– Repair archive bit tool now prevents corrupted SD cards to avoid crashes
– It will now also report errors when trying to access folders or repair archive bits
– Partition Manager Backup/Restore now protects against corrupted SD cards to avoid crashes
– Partition manager now offers full cleanup in case it can save content.
– Partition Manager now backs up the Mariko Warmboot Storage folder if a full backup cannot be performed. (Previously it only backed up the bootloader folder).
– Fix Hybrid MBR button now also clears hidden Windows properties for MBR or GPT schemes and checks MBR for GPT partitions to avoid re-enabling dead GPT.
– Added support for displaying info and getting proper ipatches dumps on T210B01 (Mariko)
– Added information about new Hynix DRAM chips
– The microSD info now also shows the total size of the FAT partition
– Various BDK (HW) changes propagated to hekate main (under-the-hood improvements)
BDK:
– Display: Complete refactoring of display interface driver completed
– Deduplicates various configurations and fully supports Samsung OLED panels with proper backlight control and color management. Also, it saves about 1 KB of payload space.
– SDRAM: Deduplication DRAM configuration fix to save binary space
– 5V Regulator: Added support for Hoag and Aula
– Fans: Added support for Hoag and Aula
– s_printf now prints negative numbers if %d is used. Also, now check for formatting errors.
– Note: 64-bit types are still not supported. Convert them to their 32-bit equivalents and print them).
– Any code that handles negative numbers manually should remove this part.
– UART: Driver now supports manual and automatic hardware flow control, and supports 2 stop bits for higher baud rates
– BREAKING: uart_wait_idle function renamed to uart_wait_xfer and uart_print to uart_printf to reflect their functionality.
– Joycon: Driver refactored, now supports Switch Lite
– Refactoring also improves communication and fixes various issues when interacting with them.
– SDMMC: Fixed lower eMMC speed registering as HS200 instead of lower
– SDMMC: CSD and SCR expose functions.
– USB2: stack now behaves better when RAM is slow
– XUSB: improved power down
– USB2/XUSB: Properly unconfigure terminal when prompted by host
– Heap information has been expanded to nodes used and the total number of nodes.
– this: added proper free this function (ini_free)
– Lists: Add backspace macro to lists
– Tmr/WDT: Added timer/watchdog driver and moved all timer/sleep functions into it
– IRQ: Added FIQ watchdog management with BDK_WATCHDOG_FIQ_ENABLE.Setting BDK_RESTART_BL_ON_WDT also causes the bootloader to reload on the FIQ
.
0 Comments