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

Wii U:Recovering from a CBHC brick: Difference between revisions

From Hacks Guide Wiki
Acer51 (talk | contribs)
Made the whole guidee and integrated an image (images are left to be added)
Acer51 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
=<big>Recovering from a CBHC brick</big>=
=<big>Recovering from a CBHC brick</big>=
==<big>Diagnosing a CBHC brick (skip to Requirements if a helper linked you here)</big>==
<big>A CBHC brick is when your console tries to boot to a missing title (the DS game that you used to inject Haxchi into). Here's what happens when you boot a CBHC bricked Wii U (in big lines).</big>
#<big>You press the power button</big>
#<big>Wii U goes through all of its boot stages</big>
#<big>Wii U tries to find the set "home" title</big>
#<big>No "home" title found</big>
#<big>160-0101</big>
<big>And here you are now!... Let's get started for the guide.</big>


==<big>Requirements</big>==
==<big>Requirements</big>==
Line 6: Line 17:
*<big>An SD Card compatible with a Wii U (the one that you should have</big>
*<big>An SD Card compatible with a Wii U (the one that you should have</big>


== <big>Files to download</big> ==
==<big>Files to download</big>==
 
*<big>UDPIH for your appropriate device (see [https://github.com/GaryOderNichts/udpih/releases supported devices])</big>
**[https://github.com/GaryOderNichts/udpih/releases <big>https://github.com/GaryOderNichts/udpih/releases/latest</big>]
 
*<big>If you are using a Nintendo Switch, please download it using this link instead.</big>
**[https://github.com/GaryOderNichts/udpih_nxpayload <big>https://github.com/GaryOderNichts/udpih_nxpayload/releases/latest</big>]
*<big>recovery_menu</big>
**<big>https://github.com/GaryOderNichts/recovery_menu/releases</big>
**<big>If you don't get any TV output during this guide, please download <code>recovery_menu_dc_init</code> instead and rename it to <code>recovery_menu</code></big>
 
==<big>SD Preparation</big>==
 
#<big>Put the downloaded <code>recovery_menu</code> on the root of the SD Card.</big>


* <big>UDPIH for your appropriate device (see [https://github.com/GaryOderNichts/udpih/releases supported devices])</big>
==<big>Flash UDPIH to your device</big>==
** [https://github.com/GaryOderNichts/udpih/releases <big>https://github.com/GaryOderNichts/udpih/releases/latest</big>]


* <big>If you are using a Nintendo Switch, please download it using this link instead.</big>
===<big>If you are using a Pi Pico / Pico 2 / Any supported device that isn't a Switch</big>===
** [https://github.com/GaryOderNichts/udpih_nxpayload <big>https://github.com/GaryOderNichts/udpih_nxpayload/releases/latest</big>]
* <big>Recovery_Menu</big>
** <big>https://github.com/GaryOderNichts/recovery_menu/releases</big>
** <big>If you don't get any TV output during this guide, please download <code>recovery_menu_dc_init</code> instead and rename it to <code>recovery_menu</code></big>


== <big>SD Preparation</big> ==
#<big>Flash the appropriate file to the appropriate device. '''This part of the guide will be focusing on the Pi Pico 1 and 2 but any Linux based device with USB emulation should work.'''</big>
#<big>Hold the BOOTSEL button of your Pico while plugging it into the PC. It will show up as a flash drive with the following name: <code>RPI-RP2</code></big>
#<big>Drag and drop the correct .uf2 file inside of your Pico. Disconnect it and it will reboot. '''Do not turn it off from now on.'''</big>


# <big>Put the downloaded <code>recovery_menu</code> on the root of the SD Card.</big>
===<big>If you are using a modded Nintendo Switch (vulnerable to RCM)</big>===


== <big>Flash UDPIH to your device</big> ==
#<big>Open any RCM injector of your choice (the most popular ones are TegraRCMGui, JTegraNX and CrystalRCM).</big>
#<big>Put your switch into RCM mode</big>
#<big>Choose the .bin file for your Nintendo Switch and hit inject.</big>
#<big>A new screen should pop up with multiple buttons from a list. To select something, press Power. To navigate around, press the volume buttons.</big>


=== <big>If you are using a Pi Pico / Pico 2 / Any supported device that isn't a Switch</big> ===
==<big>On the Wii U</big>==


# <big>Flash the appropriate file to the appropriate device. '''This part of the guide will be focusing on the Pi Pico 1 and 2 but any Linux based device with USB emulation should work.'''</big>
#<big>Put the SD Card</big> <big>containing the <code>recovery_menu</code> at the root of it. It must be formatted in FAT32. [[Formatting an SD card|Follow this guide to format it correctly]].</big>
# <big>Hold the BOOTSEL button of your Pico while plugging it into the PC. It will show up as a flash drive with the following name: <code>RPI-RP2</code></big>
#<big>If you are using a Nintendo Switch, it is now time to Run the UDPIH gadget.</big>
# <big>Drag and drop the correct .uf2 file inside of your Pico. Disconnect it and it will reboot. '''Do not turn it off from now on.'''</big>
#<big>Power on the Wii U. As soon as you see the Wii U logo, plug in the UPDIH device. It may take multiple tries, be patient.</big>
#<big>As soon as the light is purple, you should be good to go. The menu should've loaded but if you get a distorted screen or even no TV output, retry it. If still nothing, download <code>recovery_menu_dc_init</code> as said in the 3rd step of Files to download.</big>[[File:Main menu of Recovery Menu by GaryOderNichts.png|thumb|Main menu of Recovery_Menu.Credits to GaryOderNichts for this screenshot.Click the image to zoom!]]
#<big>Unlike in the minute menu, to navigate, you should use Eject and Power to select/choose an option.</big>
#<big>Select the <code>Set Coldboot Title</code> option.</big>
#<big>You should now see multiple options to set as your Coldboot title (which basically means what you want to boot to).</big>
#<big>Select the Wii U Menu of your appropriate console region:</big>
#*<code><big>Wii U Menu (JPN) - 00050010-10040000</big></code>
#*<code><big>Wii U Menu (USA) - 00050010-10040100</big></code>
#*<code><big>Wii U Menu (EUR) - 00050010-10040200</big></code>
#*<big>If you are on an Australian console, select the European Wii U Menu.</big>
#<big>Confirm the selection if it hasn't been already confirmed.</big>
#<big>Once you're back at the main menu, shutdown the console.</big>


=== <big>If you are using a modded Nintendo Switch (vulnerable to RCM)</big> ===
==<big>Uninstalling CBHC after recovering from a brick</big>==
<big>You may tell yourself why you couldn't use the CBHC uninstall guide on the main page.</big>


# <big>Open any RCM injector of your choice (the most popular ones are TegraRCMGui, JTegraNX and CrystalRCM).</big>
<big>Well, basically, there's no HBL anymore.</big>
# <big>Put your switch into RCM mode</big>
# <big>Choose the .bin file for your Nintendo Switch and hit inject.</big>
# <big>A new screen should pop up with multiple buttons from a list. To select something, press Power. To navigate around, press the volume buttons.</big>


== <big>On the Wii U</big> ==
#<big>Navigate to system settings and Data Management.</big>
#<big>Go to wherever Haxchi was injected (generally your internal memory)</big>
#<big>Uninstall the app. '''It is completely safe to do so as you are not automatically booting into CBHC anymore.'''</big>


# <big>Put the SD Card</big> <big>containing the <code>recovery_menu</code> at the root of it. It must be formatted in FAT32. [[Formatting an SD card|Follow this guide to format it correctly]].</big>
<big><br />
# <big>If you are using a Nintendo Switch, it is now time to Run the UDPIH gadget.</big>
And there you go! You've successfully unbricked your Wii U and uninstalled CBHC.</big>
# <big>Power on the Wii U. As soon as you see the Wii U logo, plug in the UPDIH device. It may take multiple tries, be patient.</big>
# <big>As soon as the light is purple, you should be good to go. The menu should've loaded but if you get a distorted screen or even no TV output, retry it. If still nothing, download <code>recovery_menu_dc_init</code> as said in the 3rd step of Files to download.</big>[[File:Main menu of Recovery Menu by GaryOderNichts.png|thumb|Main menu of Recovery_Menu.Credits to GaryOderNichts for this screenshot.Click the image to zoom!]]
# <big>Unlike in the minute menu, to navigate, you should use Eject and Power to select/choose an option.</big>
# <big>Select the <code>Set Coldboot Title</code> option.</big>
# <big>You should now see multiple options to set as your Coldboot title (which basically means what you want to boot to).</big>
# <big>Select the Wii U Menu of your appropriate console region:</big>
#* <code><big>Wii U Menu (JPN) - 00050010-10040000</big></code>
#* <code><big>Wii U Menu (USA) - 00050010-10040100</big></code>
#* <code><big>Wii U Menu (EUR) - 00050010-10040200</big></code>
# <big>Confirm the selection if it hasn't been already confirmed.</big>
# <big>Once you're back at the main menu, shutdown the console.</big>


== <big>Congrats!</big> ==
<big>You can now format your SD Card following [[Formatting an SD card|this guide]] to delete any CBHC traces. Don't forget to backup anything important.</big>


=== <big>You've successfully recovered your Wii U from a CBHC brick! Now, go to https://wiiu.hacks.guide/uninstall-cbhc.html to uninstall it completely and install Aroma!</big> ===
<big>Follow [[wiiuguide:aroma/getting-started.html|this guide to install Aroma]] and optionally Tiramisu if you ever need to run older homebrew!</big>
[[Category:Wii U guides]]
[[Category:Wii U guides]]
[[Category:Wii U]]
[[Category:Wii U]]
[[Category:Work-in-progress pages]]
[[Category:Wii U homebrew]]