RollingBox Wii U Repair

Started by RollingBox, Sep 18, 2024, 04:46 PM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

RollingBox



I finally got through the MLC and SLC dump, but once I go to the boot1 option, I get this error. (I also did the other dumps and syslogs beforehand too)

tzirf

#1
Quote from: RollingBox on Sep 18, 2024, 04:46 PMI finally got through the MLC and SLC dump, but once I go to the boot1 option, I get this error. (I also did the other dumps and syslogs beforehand too)

Boot1.img must be placed in the root directory of the SD Card. Please make sure it is located there. Additionally make sure it is named "boot1.img". It should look like this:

sdcarddirectory.png

If you do have it in the correct place and it is named properly, please try downloading boot1.img again, it could be corrupt.

Also I looked at your mlc checker log. You have a ton of 30041 errors, so definitely a bad eMMC in that Wii U.
For reference:
-30041 is MEDIA ERROR
-3001B is DATA CORRUPTION ERROR


RollingBox

Do I only need the boot1.img or so I need all those items?

tzirf

#3
Quote from: RollingBox on Sep 18, 2024, 09:25 PMDo I only need the boot1.img or so I need all those items?

If you are looking to install ISFShax using UDPIH + Recovery Menu, you need the following files on the SD Card...

These files are in the root directory:
-boot1.img
-fw.img
-ios.img
-recovery_menu
-superblock.img
-superblock.img.sha

-wiiu (Folder all lowercase) inside the folder you need the below files: 
-ios_plugins
-wafel_core.ipx
-wafel_isfshax_patch.ipx

Just in case you missed the guide written by SDIO here. I recommend looking at it, especially because the guide was updated and I do not know what files you have. I recommend grabbing the latest release files from the guide.

The one thing I will point out and is probably the most confusing for individuals are the steps listed under "preparing the SD Card" section of the guide. You can ignore steps 5, 6, 7 as you are not using these methods to install ISFShax. You should follow steps 1-4 & 8-9 as you are using the UDPIH method to install ISFShax. 

RollingBox

The flashed mlc.bin goes on a 2nd SD card or the one with the recovery menu on it?

tzirf

#5
Quote from: RollingBox on Sep 18, 2024, 11:24 PMThe flashed mlc.bin goes on a 2nd SD card or the one with the recovery menu on it?

The mlc.bin file goes on the SD Card that will be installed in the NAND-AID. You must write it to the SD Card using Etcher, otherwise it will not be in the correct format for the Wii U to read it. I detail the steps in the restore portion of the guide here.

That being said, what are you trying to accomplish? Usually a Wii U with a bad eMMC you need to rebuild the MLC using SDIO guide. Rebuilding the MLC wipes internal memory and gives you a brand new file system (meaning all data is wiped). Take it from someone (me) who has repaired a few dozen Wii U using a NAND-AID to date. Fixing corrupt data isn't fun and is definitely not for the faint of heart. The effort it takes to do this is exponentially higher than rebuilding the MLC and starting fresh.

Usually individuals wish to preserve save data. If this is something you want I recommend you rebuild the MLC and you can extract your data from the MLC DUMP using wfs-extract. You can download wfs-extract from the wfs-tools github


RollingBox

#6
I'm just trying to fix my 160-0103 error code. I can't seem to find a detailed guide to do so. Everything leaves off steps or information they seem to think is common knowledge.

tzirf

#7
The error 160-0103 generally means there is data corruption. In your specific instance though I have looked at your logs and the eMMC is bad. You need to install a NAND-AID and then rebuild the MLC. Rebuilding the MLC, means you are installing a fresh copy of the firmware that runs on the Wii U.

The guide for installing a NAND-AID is here and includes a video showing the entire process. Rebuilding the MLC guide can be found here.

The steps to fix the Wii U should go as follows:

1. Install ISFShax Guide here
2. Backup console: Dump SLC + MLC and DUMP OTP + SEEPROM Guide here
3. After dump completes power off console
4. Install NAND-AID Guide here
5. Rebuild MLC Guide here

Where are you getting stuck?

RollingBox

I had used the ISFShax page to initially set up my SD card before beginning anything. I just redid all the steps to figure out why I was getting that boot error I posted before but I'm still getting it.

All I really want at this point is my save data backed up so I can start on the NAND-AID installation.

I really do appreciate your patience on this and I do appreciate community effort to fix these issues, but it's just frustrating.

RollingBox

With a 3rd try (and I'm defining 'try' as a SD card wipe and complete redo), the console would shut down when I selected to load boot1 payload.
On a 4th try, whereas I do not rename anything that the instructions told me to rename leave it to exactly match his folder contents, it seems the console just froze and just stays on that screen unmoving.


tzirf

@RollingBox

Can you create a zip file (extension .zip) of all the files required to install ISFShax you are using (that would be Wii U directory + files, fw, ios, recovery_menu, superblock,superblock.img.sha and boot 1 files) and add them to the post in your next response? I want to test and see if I can duplicate your problem on a Wii U console I have so that I can isolate what is going wrong and where.

RollingBox

This is the un-renamed fourth version I was attempting that would freeze the console, thanks

tzirf

Quote from: RollingBox on Sep 21, 2024, 02:22 PMThis is the un-renamed fourth version I was attempting that would freeze the console, thanks

Just to be sure, your SD Card is formatted as FAT32 correct? I am going to test this right now so I will post back shortly.

tzirf

#13
@RollingBox

There is nothing wrong with any of your files. They are all working. So lets validate and see if the issue is just the installation procedure as it can be confusing. Please take a look at the following video it shows exactly what you should be seeing when installing ISFShax.


You said your console shuts down. After you load the boot1 payload the console should power cycle and load into the minute menu. Please refer to my video at 1 minutes and 30 seconds to see what it should be doing. That being said there is a problem with some Wii U consoles that will not display anything inside this menu so you have to do it blind. So long as the front LED is blue/purple in color things are probably working.

You will have to hit the power button 6 times, the eject button 1 times, wait 10-15 seconds. 
hit eject button 3 times, then power button 1 time, then eject button 3 more times. If done correctly the console should power off. Unplug the UDPIH and power the console on, if everything worked it should show the minute menu on screen.

I have never run into a console out of 39 Wii U that didn't show the minute menu on screen, but its important to remember minute menu will only output over HDMI @ 1080P. So you cannot use AV cables for this or the gamepad.

RollingBox

#14
Doing it blind, I was able to get it to shut down but I still get no display via HDMI to see the minute menu, and I have no other output or adaptor (that I know of) on hand to provide a screen display since it refuses to work on TV or PC display

(I did try different HDMI cables too)