Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error Code: 112-1209 #16

Closed
markcoker opened this issue Jun 3, 2016 · 11 comments
Closed

Error Code: 112-1209 #16

markcoker opened this issue Jun 3, 2016 · 11 comments

Comments

@markcoker
Copy link

markcoker commented Jun 3, 2016

{Currently Version 5.5.1}

copied homebrew_launcher.v1.2_webserver_files_RC3.zip to /www (local network device)

upon visiting address i get the error:

Error Code: 112-1209
Unable to load file.
[OK]

When i press ok, text on site 'Detected Wii U Firmware version 5.5.1'. The same error comes up if i try to load payload.php?sysver=550 direct.

If i try sites like http://loadiine.ovh/, every time its just white wii loading screen and never loads launcher. If i have on my on web server v1.2 it just gets suck on white screen or sometimes get stuck at same loading screen.

I have repeated these steps multiple times.

@CreeperMario
Copy link

Weird... is the Homebrew Launcher .elf file stored on your Wii U's SD Card in the correct location?

@markcoker
Copy link
Author

I believe so /wiiu/apps/homebrew_launcher/homebrew_launcher.elf

@CreeperMario
Copy link

You said that you tried using http://loadiine.ovh. Does http://wj44.ml/k1/payload.php?sysver=550 work?

@markcoker
Copy link
Author

that link seems to complete successfully, then returns to home menu. Should i again run it? will that complete install? (sorry not sure of the process if the loader should launch, or if this is purely diagnostic)

@CreeperMario
Copy link

My bad... that link is purely the kernel exploit, HBL is not yet installed. You will need to run two addresses in the browser:

  1. http://wj44.ml/k1/payload.php?sysver=550 - This is the kernel exploit that allows higher-level code to run on the Wii U
  2. http://wj44.ml/launcher/payload.php?sysver=550 - Now that we have kernel access, we can hijack Mii Maker and install HBL.

BTW Once you get HBL installed, you can run it by simply opening Mii Maker. You can do this until you either restart your console or open System Settings.

@markcoker
Copy link
Author

OK, cleared data then completed 1 & 2 failed to go past video, the loading symbol froze.

Am i right to assume 1 doesn't use SD, it just loads payload -> heap. Then two loads from SD card the launcher?

Just wondering if there is an image i could dd onto SD card to test and ensure everything is correct on SD card?

@CreeperMario
Copy link

Actually, if it is a problem with your SD Card, you should be seeing an error along the lines of "FSGetMountSource Failed". If it failed to go past the video player, then the HBL installer payload was never even launched.

You are correct that payload 1 does not use the SD Card at all. Payload 2, however, doesn't directly use the SD Card. Payload 2 injects code into the bootloader of Mii Maker that loads homebrew_launcher.elf. The payload then actually launches Mii Maker for you.

I just realised your original question, you were trying to load the payload.php file from your own server, and it gave you an error. That is because your web server isn't set up with a PHP interpreter, and so the Wii U thinks that it needs to download the file. PHP is completely server-side, to the conversion to MP4 format happes on your web server, and that can't happen without a PHP server. Try hosting using XAMPP, it includes a PHP interpreter.

@markcoker
Copy link
Author

Thanks for that information, that helps a lot to understand the process more.

i have tried both my server on the internet and a local server (not XAMPP but is basicly the same kind of setup). PHP is working e.g. display's information, but it makes sense that the initial problem exists in the generation/delivery of video file. I expect the same problem will occur in any case of not getting to the point of loading homebrew_launcher.elf.

Maybe this could possibly be a case of the connection timing out? (Though i wouldn't expect the local version to timeout). Ill do further testing and report back but if you have any more idea's that would be great!

@CreeperMario
Copy link

I would expect online links to time out sometimes, but offline links have never timed out for me (sometimes the video gets corrupted on the way to my console, and it causes a crash, but rebooting and trying again always works for me). Of course, the main factor for browserhax (the MP4 exploit) is connection speed, as the console may try to execute the code before it has finished downloading it. (Think of how YouTube works, it starts playing the video after a few seconds of it has been downloaded, and keeps streaming the video in the background while it is played on your computer. The Wii U may try to do this as well, resulting in a crash.)

Just remember that most Wii U hacks are still experimental. Some things work 100% of the time (Cafiine), some things work most of the time (Kernel Exploit) and some things just don't work at all sometimes (TCP Gecko .NET). Everyone will have different results, and there are hundreds of factors involved in getting something of this scale to work.

@CreeperMario
Copy link

If http://wj44.ml doesn't work, there is a list of other web-based hosts here. At least one of them is bound to work (unless your internet connection is too slow, which I doubt in today's day and age.)

@dimok789
Copy link
Owner

Don't think this has anything to do with the HBL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants