Difference between revisions of "Coldboot Haxchi"
Hallowizer2 (talk | contribs) m (Changed type to system tool.) |
m (→Bricking risks) |
||
(12 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Redundant|Aroma}} | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = Coldboot Haxchi | | title = Coldboot Haxchi | ||
− | | image = [[File: | + | | image = [[File:Coldboot.png]] |
| desc = Loads custom firmware automatically on boot. | | desc = Loads custom firmware automatically on boot. | ||
| author = [https://github.com/FIX94 FIX94] | | author = [https://github.com/FIX94 FIX94] | ||
Line 16: | Line 17: | ||
==Bricking risks== | ==Bricking risks== | ||
To prevent your Wii U from being bricked, do not do any of the following: | To prevent your Wii U from being bricked, do not do any of the following: | ||
− | * Do NOT move the CBHC channel to | + | * Do NOT move the CBHC channel to a USB device or anywhere outside the NAND. |
* Do NOT uninstall the Coldboot Haxchi channel without properly uninstalling Coldboot Haxchi first. | * Do NOT uninstall the Coldboot Haxchi channel without properly uninstalling Coldboot Haxchi first. | ||
− | * Do NOT format the system. | + | * Do NOT format the system memory. |
* Do NOT delete the user that bought the DS game Haxchi was installed on top of. | * Do NOT delete the user that bought the DS game Haxchi was installed on top of. | ||
− | * Do NOT download the DS game Haxchi was installed on after | + | * Do NOT download the DS game Haxchi was installed on after CBHC was installed. |
* Do NOT install Haxchi again inside CBHC. | * Do NOT install Haxchi again inside CBHC. | ||
+ | * Do NOT install with a Non-legit title. | ||
+ | |||
+ | ==Uninstalling== | ||
+ | Before uninstalling CBHC (for example, to install [[Tiramisu]]), be sure to follow this procedure. | ||
+ | # Open the [[Homebrew Launcher]]. | ||
+ | # Open the CBHC installer. | ||
+ | # Select the DS game you used to install Haxchi and CBHC. | ||
+ | # Press B to uninstall CBHC. | ||
+ | # Verify that CBHC is no longer installed by rebooting (holding HOME if autobooting was enabled) before continuing | ||
+ | # Delete the CBHC channel through Data Management. The DS game can be recovered from the eShop. | ||
==Installation== | ==Installation== | ||
+ | This is generally not needed, as [[Tiramisu]]/[[Aroma]] has replaced CBHC. | ||
# READ THE WARNINGS ABOVE! | # READ THE WARNINGS ABOVE! | ||
# Install regular [[Haxchi]] if you have not done so already. | # Install regular [[Haxchi]] if you have not done so already. | ||
Line 33: | Line 45: | ||
# Press A to install CBHC. | # Press A to install CBHC. | ||
# Reboot your console to allow CBHC to start. | # Reboot your console to allow CBHC to start. | ||
− | # There should be | + | # There should be a new channel installed: the CBHC channel. Move the CBHC channel to an empty screen so it doesn't get deleted by accident. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Usage== | ==Usage== | ||
When booting the Wii U, a menu will come up, asking what you want to boot, with an option to automatically boot to one of the options. When autoboot is enabled, this menu can still be accessed by holding the HOME button during the booting process. | When booting the Wii U, a menu will come up, asking what you want to boot, with an option to automatically boot to one of the options. When autoboot is enabled, this menu can still be accessed by holding the HOME button during the booting process. | ||
− | The DS game you chose during installation gets replaced by a CBHC channel (titled " | + | The DS game you chose during installation gets replaced by a CBHC channel (titled "Haxchi"). DO NOT tamper with this channel! It is advised that you move it to an empty screen so it doesn't get deleted by accident. |
==How it works== | ==How it works== | ||
− | CBHC replaces the system | + | CBHC replaces the [[:/vol/system/config/system.xml]] to tell [[Cafe OS]] that the CBHC channel is the System Menu. This allows it to run and load anything it wants, similar to [https://wiibrew.org/wiki/Priiloader Priiloader] on the Wii. This CBHC channel has the loader seen when booting. Because of this, removing the CBHC channel from the NAND makes it impossible for the Wii U to boot, and therefore bricks it. |
+ | |||
+ | Additionally, because [[Haxchi]] loads the System Menu using the title ID that CBHC overwrites, installing Haxchi again without uninstalling CBHC causes Haxchi to constantly boot itself, bricking the Wii unless Haxchi was configured to have an option to boot to the [[Homebrew Launcher]]. |
Latest revision as of 00:48, 3 June 2024
This application has been made redundant by Aroma. Aroma has the same features as this application plus more, or with more bug fixes. This application should only be used if there is a special reason to (e.g. if Aroma is unstable or has more requirements). |
Coldboot Haxchi | |
![]() | |
General | |
---|---|
Author(s) | FIX94 |
Type | System tool |
Version | 2.5u2_v1.6 |
Links | |
Download | |
Source | |
Downloadable via the Homebrew App Store |
Warning! |
This homebrew installs content to your Wii U that is persistent after a reboot, and may void your warranty. |
Coldboot Haxchi (also known as CBHC) is a version of Haxchi that automatically launches on boot. Care must be taken, as there are several bricking risks.
Bricking risks
To prevent your Wii U from being bricked, do not do any of the following:
- Do NOT move the CBHC channel to a USB device or anywhere outside the NAND.
- Do NOT uninstall the Coldboot Haxchi channel without properly uninstalling Coldboot Haxchi first.
- Do NOT format the system memory.
- Do NOT delete the user that bought the DS game Haxchi was installed on top of.
- Do NOT download the DS game Haxchi was installed on after CBHC was installed.
- Do NOT install Haxchi again inside CBHC.
- Do NOT install with a Non-legit title.
Uninstalling
Before uninstalling CBHC (for example, to install Tiramisu), be sure to follow this procedure.
- Open the Homebrew Launcher.
- Open the CBHC installer.
- Select the DS game you used to install Haxchi and CBHC.
- Press B to uninstall CBHC.
- Verify that CBHC is no longer installed by rebooting (holding HOME if autobooting was enabled) before continuing
- Delete the CBHC channel through Data Management. The DS game can be recovered from the eShop.
Installation
This is generally not needed, as Tiramisu/Aroma has replaced CBHC.
- READ THE WARNINGS ABOVE!
- Install regular Haxchi if you have not done so already.
- Open the Haxchi Channel.
- Open the Haxchi Channel again, but hold A to load the Homebrew Launcher.
- Download the CBHC installer via the Homebrew App Store.
- Run the CBHC installer.
- When prompted to select a DS Virtual Console game, select the same one you installed Haxchi on.
- Press A to install CBHC.
- Reboot your console to allow CBHC to start.
- There should be a new channel installed: the CBHC channel. Move the CBHC channel to an empty screen so it doesn't get deleted by accident.
Usage
When booting the Wii U, a menu will come up, asking what you want to boot, with an option to automatically boot to one of the options. When autoboot is enabled, this menu can still be accessed by holding the HOME button during the booting process.
The DS game you chose during installation gets replaced by a CBHC channel (titled "Haxchi"). DO NOT tamper with this channel! It is advised that you move it to an empty screen so it doesn't get deleted by accident.
How it works
CBHC replaces the /vol/system/config/system.xml to tell Cafe OS that the CBHC channel is the System Menu. This allows it to run and load anything it wants, similar to Priiloader on the Wii. This CBHC channel has the loader seen when booting. Because of this, removing the CBHC channel from the NAND makes it impossible for the Wii U to boot, and therefore bricks it.
Additionally, because Haxchi loads the System Menu using the title ID that CBHC overwrites, installing Haxchi again without uninstalling CBHC causes Haxchi to constantly boot itself, bricking the Wii unless Haxchi was configured to have an option to boot to the Homebrew Launcher.