Hey Everyone, I just joined GBATemp but I have been reading through these forums for a long time now. I just never felt the need to post until now since I found everything I needed by reading others' posts and didn't want to add unnecessary clutter to the thread. But I have done quite a bit of research and have made some interesting findings. (Before I say anything else, I'm on Wii U Firmware version 5.4.0 unspoofed (unmodified original firmware))
First, an explanation:
I started reading this thread in the hope that I could somehow get WUP Installer to work, as I have been struggling to get it working for about 3 or 4 days now. I tried all of the fixes in the Common Problems section in the OP as suggested by
@SonyUSA to no avail. I read up to about page 70 of this thread and finally did a google search to find if anyone else was receiving the "error 0x00000000" message, and quite a few people were on page 109-111, but I didn't find any solutions. I have the correct SD Card setup, /install folder in the root of the SD card with all the files in it (Nothing else, the SD card is blank except for the "install" folder) and the SD card is formatted as Fat32. I downloaded the Mario Kart 8 Update (Which is what I'm trying to install)
several times with the New NusGrabberGUI by
@FoxMcloud5655 and I got 78 files and all the files together are 476 MB (499,364,012 bytes) according to Windows Explorer.
@Vladislov said that the 0x00000000 error is normal, and from what i've seen only happens on 5.4.0. I tried about 5 or 6 different SD cards, including a 2GB PNY SD (non-HC) card, and my last 2 attempts last night and this morning were with a 16GB Samsung Class 10 Micro SD card in a Sandisk micro-to-full adapter.
I let each attempt go for about 1 hour each and I expected to see at least the "???" corrupted data message but I didn't even get that, instead I got the "Unnecessary data found, do you want to delete?" message every single time, and it takes about 2 seconds to delete it which makes me think that it attempts to install in the beginning, fails, and just sits there doing nothing until I hard reset it.
What makes me think this is if it were deleting 476mb of data, it would take longer, some people here are complaining of the smash update taking hours to finish deleting. Even the warning message says "It may take up to 30 minutes...". Thinking that it may fix the issue, I deleted the existing MK8 update data (~436mb according to Wii U Data Management) and tried again, but I got the same 0x00000000 error.
But now MK8 doesn't even launch, it tries to update the system, fails (expected since they are blocked) and the only option I get is to go back to Wii U Menu and try again. Normally you get the option of playing without updating but apparently deleting the update removes that option
I checked using Miimaker to see if the SD Card is compatible and it is. I also cleared all browser data several times (I used exploit.wiiubrew.net and I also tried self-hosting the files, but I got the same results). I must have hard reset my Wii U at least 50-60 times in the last 3 days, and it's frustrating to say the least. I was so frustrated at one point yesterday that I gave up and decided to update my Wii U officially, and give up on homebrew, but as I was watching that bar slowly travel across my gamepad screen downloading the ~250mb update, something made me stop the update and I immediately re-entered TubeHax DNS settings and deleted the update data with the homebrew Update Data Remover. I wasn't about to give up.
So I dug a little deeper and found something interesting.
First of all, to anyone who hasn't done so yet,
DON'T DELETE ANY UPDATE DATA FOR ANY GAMES. Here's why
"Updates can only be skipped during their first application. I guess at that point it leaves a sort of flag on the system along with the message that informs you that you will have to update the game before you play it again. This counts for offline play too:
if for whatever reason you delete a game's update you absolutely CANNOT play until you get back online and fully update it. Even the disc update will not apply."
This is from here:
http://www.neogaf.com/forum/showthread.php?t=807370&page=2 5th post from the top.
So I guess if you want to spoof your firmware and connect to the e-shop, that would fix your issue, but for those of us who for one reason or another, don't want to spoof our firmware, the only workaround for right now seems to be to format your Wii U to remove the flag. I haven't tested this so I don't know if it removes the flag or not, and I don't want to test it yet.
Why does this have anything to do with the aforementioned error? Let me explain what I think:
Regardless whether we eventually manage to install the update with WUP, the flag is still there, and won't let you launch the game. I'm not sure if the "Unnecessary data" error is related, but it may very well be, so as long as this game update flag exists, WUP cannot install the update for that particular title until the flag is removed.
I don't know this as factual information but since no other information seems to be available, this seems to be the likely cause. If anyone else knows anything about this, feel free to chime in and correct me, I'll edit my post to reflect the new information should anyone find anything else.
For anyone that is worried about the factory reset/format, read this page from Nintendo:
http://en-americas-support.nintendo.com/app/answers/detail/a_id/1466/~/what-is-lost-after-formatting-the-system-memory?
It says that using your NNID you can redownload any purchased games free of charge, and apparently the vWii is unaffected, but any save files or any other data on USB devices will no longer work and you will have to
reformat USB storage devices to get them to work after formatting.
Unfortunately, I don't have any programming experience, and don't have time to start learning until the summer. But I think that this issue may be able to be solved by a homebrew application similar to NNU Patcher or Update Remover. If the Flag is stored in a location that for some reason we cannot access or modify using the current Kexploits, we may have to wait until an IOSU exploit is released, which may be quite some time from now. However, if we can somehow identify where in RAM this check happens, a homebrew app with kernel access may be able to modify it in RAM, the downside being that every time you want to play that game, you'll have to apply this patch beforehand. Sorry if this is wishful thinking, I'm throwing out this idea in case anyone has the programming knowledge and ability to achieve this.
Sorry for the long post, I'll try to summarize it:
TLDR: Wii U WUP Installer issues (5.4.0), can no longer launch Mario Kart 8 without updating, spoofing or factory reset. See links in the post above.
DON'T DELETE ANY UPDATE DATA FOR ANY GAMES. Spoofing firmware may solve the issue, but anyone who doesn't want to spoof is pretty much stuck with an unplayable game. Potentially fixable using homebrew, though unlikely (See last Paragraph).
Thanks for reading,
WiiUFTW