So, I've got one of the Hynix Wii U's (32GB) that started failing a few months ago. Back then, I was unaware of the emmc failing over time, and thought I broke it myself somewhere in the distant past (hadn't used it for about 2 years). Only after I went through a firmware install upgrade that went bad (hoping to fix corrupted files) and a "no more HDMI output" (as a result of the firmware upgrade going wrong), I found out about the emmc degradation now widely known.
Long story short, I've got a Wii U that can boot and run games off a external HDD, but will fail when using (most) stuff on the emmc. Hence I wanted to try my luck and replace the emmc with an SD card as some managed to do.
Steps done:
Long story short, I've got a Wii U that can boot and run games off a external HDD, but will fail when using (most) stuff on the emmc. Hence I wanted to try my luck and replace the emmc with an SD card as some managed to do.
Steps done:
- Make sure I can boot the Wii U
- Dump the OTP, SEEPROM, SLC and MLC using recovery_menu (UDPIH) - see attached mlc.log for errors
- Crawl through the log, listing all errors (codes -0003001B, -30015 and -30041)
- Identify all titles involved (question #1: I couldn't find anything on the two highlighted saves - are those save to be removed?) :
- /sys/title/00050010/10044200 texture atlas for gamepad (tv remote)
- /sys/title/00050010/1004b200 Account Settings
- /sys/title/00050010/1004c200 Daily Log
- /sys/title/00050010/1005a200 Wii U Chat
- /sys/title/00050030/1001520a Friend List
- /sys/title/00050030/1001620a Miiverse
- /sys/title/00050030/10017209 Wii U Electronic Manual "Error"
- /sys/title/00050030/1001920a Miiverse Post All
- /sys/title/00050030/1006d20a amiibo Settings
- /usr/save/00050000/1011b000 Disney Epic Mickey 2
- /usr/save/00050000/10149600 Wii KARAOKE U by JOYSOUND
- /usr/save/00050030/10014200 UNKNOWN
- /usr/save/system/pdm/80000001 Play data manager
- /usr/title/00050000/10105a00 Netflix
- /usr/title/00050000/10113800 Zen Pinball 2
- /usr/title/00050000/1012be00 PIKMIN 3
- /usr/title/00050000/10144e00 Wii Sports Club
- /usr/title/00050000/10149600 Wii KARAOKE U by JOYSOUND
- /usr/title/00050000/10159a00 Wii Fit U (promo)
- /usr/title/00050000/10179c00 Dr Kawashima's Brain Training How Old Is Your Brain?
- /usr/title/0005000e/10102100 Nintendo Land
- /usr/title/0005000e/1010ed00 MARIO KART 8
- /usr/title/0005000e/1010ef00 ZombiU
- /usr/title/0005000e/10111f00 Sonic & All-Stars Racing Transformed
- /usr/title/0005000e/10113800 Zen Pinball 2
- /usr/title/0005000e/1012be00 PIKMIN 3
- /usr/title/0005000e/10144e00 Wii Sports Club
- /usr/title/0005000e/10159a00 Wii Fit U (promo)
- Download all sys-titles through JNUStool (encrypotd)
- Order stuff for a NAND-AID surgery:
- NAND-AID pcb
- soldering wire
- a 9pin Micro SD card socket
- a strip of 100x 0805 50V 10uF capacitators (only needed one, but could use a few sapres...)
- Kapton tape (not explicitly needed, but just to be sure everything in insulated)
- a SanDisk 32GB Micro SD Max Endurance
- Desolder the extra capacitor on the Wii U board to make room for the NAND-AID, cover the space with solder (question #2: this needs to be connected after desoldering?)
- Solder the NAND-AID in place:
- Start with the GND under the future SD socket:
- Solder D2, D1, etc on the left leg, CK to be soldered on both sides
- Scratch the CK (question #3: what with? Would a simple hobby knife do?)
- Solder the SD socket on top (question #4: insultation needed between socket and soldered GND?)
- Insert SD card (question #5: how do I flash my MLC dump to the SD card, or is that done through the Wii U at a later point? Simply "copy /b" together all parts, then write with Win32Diskimager to SD card?)
- Boot alternative recovery_menu (with batch WUP installer) through UDPIH and start the WUP-server
- Run the following (one by one, validating the result) to remove corrupted titles and saves:
Code:
w.cd("/vol/storage_mlc01")
w.mkdir("corrupted", 0")
w.mv("usr/save/00050000/1011b000/user", "corrupted/01")
w.mv("usr/save/00050000/10149600/user", "corrupted/02")
w.mv("usr/save/00050030/10014200/user", "corrupted/03")
w.mv("usr/save/system/pdm/80000001/user", "corrupted/04")
flush_mlc()
delete_title("/vol/storage_mlc01/usr/title/00050000/10105a00", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/10113800", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/1012be00", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/10144e00", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/10149600", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/10159a00", 0)
delete_title("/vol/storage_mlc01/usr/title/00050000/10179c00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/10102100", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/1010ed00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/1010ef00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/10111f00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/10113800", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/1012be00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/10144e00", 0)
delete_title("/vol/storage_mlc01/usr/title/0005000e/10159a00", 0)
flush_mlc()
- Install all downloaded SYS-titles (9 in total)
- ...pray to God, restart Wii U and hope everything is working (obviously after running the MLC-checker once more to be sure I didn't miss anything)
Attachments
Last edited by Tbone182b,