Merge pull request #177 from huhenU/master

NAND Backup + CBHC changes
This commit is contained in:
Devon Maloney 2019-04-25 14:54:22 -04:00 committed by GitHub
commit e645765d80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 66 additions and 60 deletions

View File

@ -54,6 +54,9 @@ sidebar_pages:
-
title: Homebrew Launcher
url: homebrew-launcher
-
title: NAND Backup
url: nand-backup
-
title: Multiple Options
url: multiple-options
@ -68,4 +71,4 @@ sidebar_pages:
url: coldboot-haxchi
-
title: Homebrew Launcher (Channel)
url: homebrew-launcher-(channel)
url: homebrew-launcher-(channel)

View File

@ -8,7 +8,7 @@ title: "Coldboot Haxchi"
CBHC (Coldboot Haxchi) changes your default system title from the system menu to your DS virtual console game. This causes your device to launch CFW automatically at boot.
This exploit is slightly more dangerous than standard Haxchi because your DS Virtual Console game exploit is the *only* way to boot the system. If this game is ever deleted or the exploit is removed, installing CBHC will BRICK your device!
This exploit is slightly more dangerous than standard Haxchi because your DS Virtual Console game exploit is the *only* way to boot the system. If this game is ever deleted or moved to USB storage while CBHC is installed, you will BRICK!
{% capture notice-1 %}
You MUST have a functional Haxchi setup for this to work. If you do not, you will BRICK!
@ -22,45 +22,6 @@ Your Haxchi DS virtual console game MUST be a LEGITIMATE (non-pirated) copy or y
### Instructions
#### Section I - NAND Backup
{% capture notice-1 %}
This is an optional section which will create a backup of your device's internal NAND memory on your SD card, which will allow you to restore your device in the case of a brick.
If you have a black Wii U (32GB) model, your SD card must be at least 64GB in size. If you have a white (8GB) Wii U model, your SD card must be at least 16GB in size.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
{% capture notice-1 %}
It is not possible to brick your device by installing CBHC as long as *all instructions and warnings are followed*. This, combined with the strict SD card requirements and extremely slow NAND dumping speed, means that creating a NAND backup is currently an optional step
If you accept the risk of installing CBHC without a NAND backup, skip this section.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
1. Enter the Homebrew Launcher by holding (A) while launching your Haxchi DS virtual console game
1. Launch nanddumper
1. Use the D-Pad to set the following options:
+ Dump SLC (528MB): **yes**
+ Dump SLCCMPT (528MB): **yes**
+ Dump MLC (8GB/32GB): **yes**
+ Dump OTP (1KB): **yes**
+ Dump SEEPROM (1KB): **yes**
1. Press (A) to dump your NAND
+ Be prepared to wait; this can take a while (up to several hours depending on how much used space you have on the internal memory)
1. When it has completed, your Wii U will reboot automatically
1. Power off your device
1. Insert your SD card into your computer
1. Copy `slc.bin`, `slccmpt.bin`, `otp.bin`, `seeprom.bin`, and each `mlc.bin.part` file from the root of your SD card to a safe location on your computer
+ Make backups in multiple locations (such as online file storage)
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
1. Reinsert your SD card into your device
1. Power on your device
#### Section II - Installing CBHC
1. Remove all USB devices from your Wii U
1. Enter the Homebrew Launcher by holding (A) while launching your Haxchi DS virtual console game
1. Launch the CBHC installer

View File

@ -19,24 +19,6 @@ We launch this using the Wii U's built in browser, so your Wii U will need to be
1. Your console should load the Homebrew Launcher
___
### Methods
___
#### Mocha CFW
This method requires that you rerun the web exploit used above *after every reboot*.
### Continue to [Mocha CFW](mocha-cfw)
### Continue to [Creating a NAND backup](nand-backup)
{: .notice--primary}
___
#### Haxchi
This method uses a cheap exploitable DS Virtual Console game to launch your Custom Firmware automatically at boot.
### Continue to [Haxchi](haxchi)
{: .notice--primary}
___

View File

@ -0,0 +1,59 @@
---
title: "NAND Backup"
---
{% include toc title="Table of Contents" %}
### Required Reading
This section will create a backup of your device's internal NAND memory on your SD card, which will allow you to restore your device via a hardmod in the case of a brick.
### Instructions
{% capture notice-1 %}
A backup of the MLC partition is optional as it's huge in size, and most bricks that need MLC to be restored are done by user-error.
If you want a full backup including MLC, and have a black Wii U (32GB) model, your SD card must be at least 64GB in size. If you have a white (8GB) Wii U model, your SD card must be at least 16GB in size.
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
1. Enter the Homebrew Launcher by holding (A) while launching your Haxchi DS virtual console game
1. Launch nanddumper
1. Use the D-Pad to set the following options:
+ Dump SLC (528MB): **yes**
+ Dump SLCCMPT (528MB): **yes**
+ Dump MLC (8GB/32GB): **optional**
+ Dump OTP (1KB): **yes**
+ Dump SEEPROM (1KB): **yes**
1. Press (A) to dump your NAND
+ Be prepared to wait; this can take a while (up to several hours depending on the options you enabled)
1. When it has completed, your Wii U will reboot automatically
1. Power off your device
1. Insert your SD card into your computer
1. Copy `slc.bin`, `slccmpt.bin`, `otp.bin`, and `seeprom.bin`, and each `mlc.bin.part` file (if you chose to backup the MLC partition) from the root of your SD card to a safe location on your computer
+ Make backups in multiple locations (such as online file storage)
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
1. Reinsert your SD card into your device
1. Power on your device
___
### Methods
___
#### Mocha CFW
This method requires that you rerun the web exploit used above *after every reboot*.
### Continue to [Mocha CFW](mocha-cfw)
{: .notice--primary}
___
#### Haxchi
This method uses a cheap exploitable DS Virtual Console game to launch your Custom Firmware automatically at boot.
### Continue to [Haxchi](haxchi)
{: .notice--primary}

View File

@ -21,6 +21,7 @@ sitemap: false
+ [Homebrew Launcher (Channel)](homebrew-launcher-(channel))
+ [Homebrew Launcher](homebrew-launcher)
+ [Mocha CFW](mocha-cfw)
+ [NAND Backup](nand-backup)
+ [Uninstall Mocha CFW](uninstall-cfw)
+ [vWii Modding](vwii-modding)
+ [Why Ads?](why-ads)