This repository has been archived by the owner on Dec 15, 2020. It is now read-only.
v2.0
See the repo README for documentation. Extract this archive to the root of the SD card. Since the app is under a different directory now, the original "/3ds/themehax_installer/" directory on your SD card should be deleted. The only additional themepayload builds included with this are for KOR(*hax payloads don't support KOR yet at the time of writing however).
v1.2 -> git v1.3(52e8ac7) changelog(this is the first official release to include these):
- Load the Home Menu title-version with AM instead of APT, to fix #2.
- Various app UI changes.
- Use absolute file-paths instead of relative paths with chdir, and removed code for loading ThemeManage.bin from SD.
- Added support for KOR.
- Updated the theme-payload so that version-specific padding isn't needed anymore.
- Improved input payload handling.
- Implemented loading the input payload from SD.
- Use separate menuropbin filepaths for each build.
- Mount SD card at the start of the ROP.
- Implemented PAD sd-cfg, for overriding the default hax-trigger PAD configuration with a file which the app can configure.
- Improved return-to-menu.
git 52e8ac7 -> v2.0 changelog:
- Restore Home Menu state so that it's exactly the way it was prior to hax.
- Implemented custom-theme installation/support. Please read the README for this.
- Changed the app description.
- Various app UI changes.
- Moved HTTPC init/exit code in the app, into the actual menuhax install function.
- Changed the app name from "themehax_installer" to "menuhax_manager", and switched "themehax" to "menuhax" in most places.
- Added proper ropbin handling: *hax 2.5 payloads are now supported.
- Since the menurop_prebuilt directory now includes v10.2, a directory containing a fixed set of menu-versions to build themepayloads for was added, so that themepayloads aren't built for versions where the hax is fixed.
- Renamed "themedata_payload.s" to "menuhax_payload.s".
- Various changes for theme installation, including an error print when installing on >=v10.2.
- Implemented optionally displaying an actual image on the top-screen instead of the VRAM junk.
- Fixed the xml.
- Added info regarding ninjhax 1.x in README/app when AM service is inaccessible.
- Added menuhax deletion option in the app.
- Fixed the use_defaultproxy value used with httpcOpenContext.
- Only setup the ropbin payload when the X button isn't being pressed.
- Implemented a menu for setting up a theme using the built-in Home Menu themes, with an option for dumping the theme to SD.
- Added support in the menu code for using the circle-pad for moving the cursor up/down.
- Added a 3-second delay prior to jumping to the ropbin since that seems to help with the *hax payload not failing to boot as much.
- Added an app icon + default haxx boot splash-screen.