Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Hekate Toolbox Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 22: Line 22:


==Features==
==Features==
Ability to read and alter the hbmenu launch button combination.
* Ability to read and alter the hbmenu launch button combination.
Capability to modify the hbmenu configuration, ensuring the settings persist after reboots.
* Capability to modify the hbmenu configuration, ensuring the settings persist after reboots.
Capability to read and modify the default launcher between album and hbmenu.
* Capability to read and modify the default launcher between album and hbmenu.
Capability for sysmodule hotloading and unloading.
* Capability for sysmodule hotloading and unloading.
Capability to reboot to Hekate profiles and the Hekate menu.
* Capability to reboot to Hekate profiles and the Hekate menu.


==Media==
==Media==
Line 33: Line 33:


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-01.pnga
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-02.pnga
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/hekatetoolboxswitch-04.png


==Changelog==
==Changelog==
Line 99: Line 101:


== External links ==
== External links ==
* Gbatemp - https://github.com/WerWolv/Hekate-Toolbox/
* Github - https://github.com/WerWolv/Hekate-Toolbox
* Github - https://github.com/WerWolv/Hekate-Toolbox
* Reddit -

Revision as of 02:05, 18 April 2023

Hekate Toolbox
File:Hekatetoolboxswitch.png
General
AuthorWerWolv
TypeUtilities
Version4.0.3
LicenseGPL-3.0
Last Updated2023/04/17
Links
Download
Website
Source

The Hekate Toolbox is a set of tools that enables the user to modify loader settings (however, a modified version of the loader is required). Initially designed for use with tomGER's SDFiles, it is now compatible with Hekate-based CFW configurations, including AtlasNX's Kosmos.

Features

  • Ability to read and alter the hbmenu launch button combination.
  • Capability to modify the hbmenu configuration, ensuring the settings persist after reboots.
  • Capability to read and modify the default launcher between album and hbmenu.
  • Capability for sysmodule hotloading and unloading.
  • Capability to reboot to Hekate profiles and the Hekate menu.

Media

HEKATE TOOLBOX - REBOOT HEKATE V2/OLED - ÉTEINDRE - CHANGER L'ACCÈS DU HBMENU (ALBUM) - SYS-MODULES - (deejay87)

Screenshots

hekatetoolboxswitch-01.png hekatetoolboxswitch-02.png hekatetoolboxswitch-03.png hekatetoolboxswitch-04.png

Changelog

v4.0.3

  • Recompiled using newest libraries in order to support newer firmwares
  • Tested working on FW 16 - Ty to @hax4dazy for compiling and testing this release!

v4.0.2

  • Introduced restricted mode in the "Reboot to Hekate" menu:
    • It will be turned on when the app can't completely prepare for a hekate reboot, but has enough to do a basic reboot or shutdown.
    • This will be mostly useful for Mariko users.
    • Suggested by Monked on Discord
  • Removed hid-mitm support (it's deprecated and broken and no longer necessary)
  • Binary size cut almost in half

There were also lots of changes that have been ready for years but never actually made it into a release until now:

  • Regular reboot to hekate has been made safer thanks to Atmosphere's ams:bpc service
  • Regular reboot to hekate now also has a "Boot to UMS (SD Card)" option, which immediately boots you into hekate with USB transfer enabled
    • Suggested by FennecTECH
  • Lots of tiny refactors everywhere
  • Tested working on FW 15.0.0 / AMS 1.4.0

v4.0.1

  • Rebranded "Kosmos Toolbox" to "Hekate Toolbox", including the logo.
    • This is a purely visual change.
    • We actually debranded it nearly a year ago, see: fae9f21.
  • Compiled with the latest LibNX and other used libraries to hopefully fix some bugs

v4.0.0

  • Override key settings now support up to 8 custom title overrides.
    • This feature only works in Atmosphere 0.10.2 and higher!
  • Added an option to select a title when configuring overrides.
    • Album override has now been renamed to "Default" and its title can be changed also.
    • Besides listing all game titles, it comes with support for 4 applets: Album, Nintendo eShop, User Profile and Controller.
  • All buttons now autoscroll when the selection goes out of bounds.
    • This means the sysmodules page no longer needs pages. They were removed.
  • Fixed touchscreen UI not working properly when using the list selector and the message box.
  • Fixed Override key button not blocking input properly when reading for button presses.
  • Added an option to immediately exit the program by pressing PLUS.
  • Most menus/submenus now remember the last button selection.
  • Hekate reboot menu now automatically selects the autoboot profile.
  • Having a valid config.json is no longer necessary to list sysmodules. (the toolbox.json files are an option)
  • Background services, Reboot to Hekate and Reboot now! buttons have been recolored to reduce eye strain.
  • Lots of minor UI changes.

v3.0.0

  • Fixes so the Toolbox works with latest libnx and Atmosphere again
  • The flags folder will now be created before trying to create a boot2.flag file
  • Third-party sysmodules can now create a toolbox.json file in their folder to make them be loadable by the toolbox
  • To use this feature, create a toolbox.json file in your sysmodule's /atmosphere/contents/ folder with the following format:
{
	"name"  : "sys-something",
	"tid"   : "0100000000000999",
	"requires_reboot": false
}
  • The atmosphere config files will now be created and filled if none was found
  • Allow inputs from any controller, for consistency with hbmenu v3.2.0
  • All you can see here was the work of @cathery so a huge thanks to them <3

v2.1.0

  • This includes pagination for the sysmodules configuration page. This allows you to have up to 18 configurable sysmodules at once, necessary for fully loaded SDSetup bundles. Thanks to @KranKRival.

v2.0.0

  • This is the version actually in Kosmos. Creating a release to end my pain and suffering with the Kosmos package script.

v1.1.0

  • Crash fix when starting the toolbox without having any files in the /bootloader/ini directory.
  • Fix weird behaviour when not having an exclamation mark in front of the button in the config file.

v1.0.0

  • First Release.

External links

Advertising: